Welcome to Ham Lake, Minnesota
Ham Lake, encompassing 36 square miles, with a population of 16,879 is located 25 minutes north of Minneapolis and offers Convenient Country Living! Please take a look around our website to learn about the latest City news and to find out why Ham Lake is a fantastic place to live, work, and play.
Image
Join the City's Email List
Most Popular
City News and Announcements
- CITY HALL WILL BE CLOSED ON THURSDAY, JULY 2ND AT NOON AND ALL-DAY FRIDAY, JULY 3RD IN OBSERVANCE OF INDEPENDENCE DAY!! -
- Ham Lake is hiring an Administrative Assistant II - Building Department -
- EARLY VOTING FOR AUGUST PRIMARY - UPDATED INFORMATION 2026 -
- DISCHARGE OF FIREARMS AND BOWS AND ARROWS IN HAM LAKE (HUNTING REGULATIONS) -
- Construction begins this spring on Highway 65 between 97th Avenue and 125th Avenue/Main Street in Blaine -
- Public Works Laborer - Seasonal Position -
- Election Judges Needed for November -
- You may be eligible for a Property Tax Refund -
- New 911 Technology Will Allow for Faster Public Safety Alerts -
- Ham Lake is hiring Fire Fighters -