Heron Lake

City in Jackson County, Minnesota

View of Heron Lake, Minnesota
Photo: Jared Winkler · CC BY-SA 4.0

Heron Lake is a city in Jackson County, Minnesota, with 602 residents (2020 Census). It sits at 1,421 ft (433 m) above sea level. The nearest town is Okabena, 4.1 miles S.

About Heron Lake

Heron Lake is a city in Jackson County, Minnesota, United States. As of the 2020 census, Heron Lake had a population of 602.

Text: Wikipedia · CC BY-SA 4.0

Heron Lake weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Heron Lake

All 8 webcams near Heron Lake ›

Webcams: Windy.com

Living in Heron Lake

Median household income
$68,000
Median home value
$88,600
Median rent
$833/mo
Median age
45.8
Cost of living and demographics of Heron Lake ›

Do you know Heron Lake? Tell us about it

Help other travelers: share what makes Heron Lake special. We review every message before publishing it.

Map of Heron Lake

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Heron Lake Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Heron Lake, MN population

Heron Lake had 602 residents in the 2020 Census.

2020 Census602
Density485 per sq mi (187 per km²)

Source: U.S. Census Bureau, Decennial Census.

Heron Lake at a glance

StateMinnesota (MN)
CountyJackson County
TypeCity
Population602 (2020)
Land area1.24 sq mi (3.2 km²)
Elevation1,421 ft (433 m)
Coordinates43.7981° N, 95.3198° W
ZIP code56137
Official websiteheronlakecity.org
Census code (GEOID)2728700

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Heron Lake

Straight-line distance between town centers.

Frequently asked questions about Heron Lake

What county is Heron Lake in?

Heron Lake is in Jackson County, Minnesota.

What is the population of Heron Lake, MN?

602 people lived in Heron Lake at the 2020 Census.

What is the ZIP code of Heron Lake, MN?

The ZIP code of Heron Lake is 56137.

What is the elevation of Heron Lake?

1,421 feet (433 m) above sea level.

What towns are near Heron Lake?

Okabena (4.1 mi), Wilder (6.0 mi), Kinbrae (8.0 mi), Dundee (8.0 mi), Brewster (10.0 mi).

Last updated: