Ham Lake, MN

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 u...

Town Snapshot

Loading town details...

Published facts are loading.

Top Score Signals

Highest current scores for this town.

Published score highlights are loading.