Skip to main content

Heron Lake city, Minnesota

Official LSAD Designation: Heron Lake city • Census GEOID: 2728700 • Jackson County

Heron Lake city is an incorporated city in Jackson County, Minnesota. According to official records from the Census (2025), Heron Lake city had an estimated population of 586 residents. Official Census Bureau geographic records classify this community under LSAD designation Heron Lake city (GEOID 2728700).

Local Government Administration U.S. Census Bureau GMAF

City Of Heron Lake Municipal
Official Title: Clerk Treasurer
Address: PO BOX 315, HERON LAKE MN 56137-0315
County Of Jackson County
Official Title: Auditor Treasurer
Address: 405 4TH ST, JACKSON MN 56143-1588

Civic & Statistical Snapshot

Category Estimate Survey Period / Source
Total Population 586 2025
Median Household Income $68,000 2020-2024
Median Home Value $88,600 2020-2024
Land Area 1.24 sq mi Gazetteer (2026)
Civic & Public Services Hospitals, Libraries, Colleges CMS / IMLS / IPEDS
Schools & Districts NCES Directory Listings Provided by k12guides.com
Nearby Airports Landing Facilities Provided by airport-data.com
Climate & Weather NOAA 30-Year Normals 1991–2020
Source: U.S. Census Bureau (PEP, ACS 5-Year).