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.
| Field | Value |
|---|---|
| Place name | Heron Lake |
| Type | city |
| State | Minnesota (MN) |
| County | Jackson County |
| Population (2023 est.) | 591 |
| Land area | 1.24 sq mi (3.22 km²) |
| Coordinates | 43.7981, -95.3198 |
| Time zone | America/Chicago |
| ZIP codes | 56137 |
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
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.