US Places
Home › States › Minnesota › Heron Lake

Heron Lake, Minnesota

Heron Lake is a city in Jackson County, Minnesota, with an estimated population of 591 in 2023. It sits at 43.7981, -95.3198 in the America/Chicago time zone.

FieldValue
Place nameHeron Lake
Typecity
StateMinnesota (MN)
CountyJackson County
Population (2023 est.)591
Land area1.24 sq mi (3.22 km²)
Coordinates43.7981, -95.3198
Time zoneAmerica/Chicago
ZIP codes56137

ZIP codes and area codes for Heron Lake

Heron Lake covers 1 ZIP code: 56137. Browse all ZIP codes in Minnesota for the full list.

Where is Heron Lake?

Heron Lake is located in Minnesota, in Jackson County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Brewster 16 km · MNLakefield 18 km · MNWindom 18 km · MNFulda 24 km · MNWestbrook 29 km · MNWorthington 29 km · MNJeffers 30 km · MNRound Lake 31 km · MN

Other places in Jackson County

Jackson 3,272Lakefield 1,717

Related

All places in Minnesota · Search US places · Jackson County

Frequently asked questions

What county is Heron Lake, MN in?

Heron Lake is in Jackson County, Minnesota.

What is the population of Heron Lake, MN?

The 2023 Census Bureau estimate is 591.

What time zone is Heron Lake in?

Heron Lake is in the America/Chicago time zone.