Skip to main content

Fun Facts

Image
City of Ham Lake population graph from 1970 with 3,327 people to 16,690 in 2020
Population: 16,464
Land area: 36 square miles
Total number of households: 5,883 (2020 Census)
Average persons per household: 3.12 (2020 Census)
ZIP Code: 55304
Area Code: 763
Time Zone: CST
County: Anoka
Organized as a Township: 1871
Incorporated as a City: January 8, 1974
Form of Government: Council/Administrator
   
Elevation: 899 feet
Average maximum temperature: 54.0 degrees Fahrenheit
Average minimum temperature: 35.0 degrees Fahrenheit
Average annual precipitation: 32.70 inches
Average number of days with 0.1 inch of precipitation or more: 61.30 days
(This gives an indication of the number of days in a year that it is useful to have an umbrella!)
Average annual snowfall: 48.04 inches
   
Median annual household income: $112,854
   
Average selling price
(single family home)
$510,000  (2024)
$471,750  (2023)

City Hall

15544 Central Avenue NE Ham Lake, MN 55304

(763) 434-9555
info@ci.ham-lake.mn.us

Hours
Mon - Thurs: 7:00 am to 4:30 pm
Fri: 7:00 am to 11:00 am

Electronic Payments