Ham Lake, MN

- Elevation
- 893 ft
Explore
Ham Lake in context.
About Ham Lake
Ham Lake is a city in central Anoka County, north of the Twin Cities. Settlement in the area dates back to the 1850s, and the community of Soderville sits in northern Ham Lake. The city has a more spread-out, semi-rural character than many closer-in suburbs, with lakes, acreage, and wooded residential areas still part of the local feel. Ham Lake is best understood as a northern Twin Cities community where suburban growth meets an older Anoka County landscape of farms, wetlands, and open space.
Top Rating Signals
Highest current ratings for this town.
Loading town details...