Skip to content

Table of contents

About Buffalo Lake, MN

Buffalo Lake is a small farming town in south-central Minnesota, sitting on the shores of its namesake glacial lake. Highway 4 runs right through the center of town, connecting to US 212 about 90 miles west of the Twin Cities. The surrounding Renville County landscape is classic Minnesota prairie with corn and soybean fields stretching to the horizon. The 1,800-acre Buffalo Lake offers excellent walleye and northern pike fishing from the public boat launch in the city park.

Where is Buffalo Lake, MN on the map?

Buffalo Lake, MN is in United States, at 44.737, -94.617 - about 23 km west of Brownton, MN.

How far is Buffalo Lake, MN from where I am?

Use your device location to see the distance to Buffalo Lake, MN, how long the drive takes, and directions from where you are.

Find hotels in Buffalo Lake, MN

Rent a car near Buffalo Lake, MN

Play a pub crawl round in Buffalo Lake, MN

Nine holes from pub to pub through the real streets of Buffalo Lake, MN. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Buffalo Lake, MN9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Buffalo Lake, MN?

The closest airport to Buffalo Lake, MN is Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field, 120 km (about 1 h 34 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.