Town

Ham Lake

Ham Lake, Minnesota is a town of 16,905 people. Landgogh lists 40 places near Ham Lake: 37 wildlife areas, 2 tourist attractions, and 1 campground (free public).

40 places

Nearby towns