Guest, Sign inJoin

Post to Ham Lake

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Anoka Cnty Minnesota Incorporated and Unincorporated areas HamLake Highlighted
Minnesota›Anoka County
Photo: 123dieinafire · Public domain
Photo of Ham Lake

Ham Lake, MN · Photo: 123dieinafire · Public domain · Source ↗

Is Ham Lake a good place to live?

Ham Lake is a solid, middle-of-the-road choice. It grades A overall, 83rd of 271 graded towns in Minnesota, with no subject far below average. Its best mark is incomes: the median household earns $120K. It also does better than most on health: CDC estimates put its residents' health ahead of 82% of the country. A typical home there costs about $508K, 5.1 years of the Minneapolis metro’s $100K median household income. Only 57 of Minnesota’s 572 towns score lower on civic life. Ham Lake’s median household income is $120,000, where Minnesota’s towns sit at $90,000 and U.S. towns at $80,000. Swedish Evangelical Lutheran Church is on the National Register of Historic Places.

What makes Ham Lake stand out

Where Ham Lake beats most towns.

A commuter town

94% of working residents leave Ham Lake for work

Where Ham Lake’s working residents go each day. Line width shows the share.

12% → Minneapolis Minneapolis 12% 9% → Blaine Blaine 9% 6% → St. Paul St. Paul 6% 5% → Coon Rapids Coon Rapids 5% 4% → Fridley Fridley 4% 3% → Anoka Anoka 3% Ham Lake · 6% stay
3,883jobs based in Ham Lake
6%of working residents work in town
16 mimedian commute distance

Census LEHD 2023

How Ham Lake grades

Each subject compared with towns across the country (schools within Minnesota), ordered by how far Ham Lake is from typical.

How grading works
Character Graded, but not part of the overall grade.
Described, not graded Taste, not quality: snow or an older crowd is neither good nor bad.

How TownRatings grades towns →

Swedish Evangelical Lutheran Church
Swedish Evangelical Lutheran Church · National Register of Historic Places
Ham Lake’s story

146 years in pictures

Census counts: 235 in 1880, 16,464 in 2020. The archive holds 24 old photos and papers going back to 2011 and 2 maps from 1985 on.

1 place on the National Register of Historic Places.

  • 1880Ham Lake is settled
Explore the history →
Nearby attractions

U.S. Bank Stadium and 70 more within 40 miles

Museums, parks, gardens and other places to visit around Ham Lake. Close and well known come first.

All 73 attractions →
Sources: National Park Service · ski areas © OpenSkiMap / OpenStreetMap contributors · Wikidata · Wikipedia readership · photos via Wikimedia Commons
Photo credits

U.S. Bank Stadium: Darb02, CC BY-SA 4.0 · Huntington Bank Stadium: Lectrician2, CC BY-SA 4.0 · Target Field: Lectrician2, CC BY-SA 4.0 · Grand Casino Arena: AlexiusHoratius, CC BY-SA 3.0 · Allianz Field: Andy Witchger, CC BY 2.0 · Bde Maka Ska: Tyler Vigen, CC BY-SA 4.0

Getting set up

Moving to Ham Lake: who provides what

Who provides power, water and the rest in Ham Lake, and how to reach them.

The full setup list →
PowerConnexus Energy14.1¢/kWh · EIA 2025HIFLD · EIA
WaterFlamingo Terrace Mobile Home ParkNo health-based violations in 5 years · EPAEPA
Internet6 providers98% of addresses get 100/20 MbpsFCC
Trash & dumpHam Lake Recycling CenterTown’s haulerTown site
SchoolsAnoka-Hennepin Public School DistrictWhich school depends on your addressNCES
Register to voteOnlineIn Minnesota you can register online until 21 days before Election Day, in person up to and including Election Day, or by mail (received 21 days before).vote.gov
Who runs elections hereAnoka County ElectionsAnoka County; contacts on the Handbook page.FVAP, Jun 2025
ZIP code5530455304 100%Census 2020

EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.

The data

Ordered by what stands out in Ham Lake.

Ham Lake owes part of its health edge to its incomes and has a shorter frost-free season than most of the country, though not than most of Minnesota.

HousingCost of living grade B

Ham Lake earns a B for cost of living

94% of households own their home in Ham Lake. The typical Ham Lake home is worth about $508,000, up 1.9% in a year, 46% above the Minnesota typical home.

$508KZillow home value
Ham LakeMinnesota townsU.S. towns
Households that own their home94%75%73%
Median rent$1,173 a month$1,199 a month$1,185 a month

Typical home value

Ham Lake$508K
Minnesota$349K
Market temperature
BalancedA balanced marketBuyer’sSeller’s
30
days on market
98.9%
sale-to-list price
+1.9%
value change, 1 year
13
homes sold in May

Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center

72%of MN districts it outscoresB+School Grade
SchoolLevelStudentsLetter
Davinci AcademyLargest public elementary schoolGrades K–8Grades K–8952A−
McKinley ElementaryTop results in townGrades K–5Grades K–5636A+

NCES · EDFacts · graded within MN on state tests and graduation

HealthA−

Ham Lake earns an A− for health

Against the 5,732 U.S. towns with household incomes like Ham Lake’s, it is healthier than 61%, a smaller edge than it has nationally: part of it comes with its incomes.

29% of Ham Lake adults sleep under 7 hours. Ham Lake beats the Minnesota average on 7 of 32 CDC measures and trails it on 0. 74% of Ham Lake adults had a checkup this year.

82%healthier than U.S. townsA−Health Grade
Ham LakeMinnesota townsU.S. towns
Sleep under 7 hours (CDC PLACES)29%30%36%
Yearly checkup (CDC PLACES)74%75%79%
Frequent physical distress (CDC PLACES)11%12%14%
Binge drink (CDC PLACES)19%18%16%
32 measures vs. Minnesota
7 better25 too close to call0 worse
What stands outHam LakeMN
Fewer older adults who have lost all their teeth5.9%8.9%
Fewer adults facing food insecurity8.8%11.4%
Mercy Hospital
9.8 mi away · emergency room
None
primary care, dental or mental-health shortage
66th
percentile among MN towns

CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA

Work & commuteJobs & income grade A

With 0.5 jobs for every working resident, most of Ham Lake’s workers commute out

Most working residents leave Ham Lake for work: only 6% work in town. Ham Lake’s average trip to work is 29 minutes. Jobs based in Ham Lake grew to 3,883 in 2023, 873 more than in 2013.

6%work in town
Ham LakeMinnesota townsU.S. towns
Average trip to work29 minutes23 minutes25 minutes
Below the poverty line4%7.1%9.6%
Work from home17%14%11%
Working residents who work in town5.6%9.9%8%

Where working residents work

In Ham Lake6%
Minneapolis12%
Blaine9%
St. Paul6%
Coon Rapids5%
16 mi
median commute distance
3,883
jobs based in Ham Lake
A commuter town
jobs vs. working residents
C−
Walkability grade: more walkable than 23% of U.S. towns

Census LEHD 2023 · ACS

Climate

Ham Lake has snowy winters and pleasant summers

The Cedar weather station, 6 miles away, records that the frost-free season runs about 158 days: shorter than most of the country, but longer than 77% of Minnesota places with climate records.

Ham Lake has cold, snowy winters and pleasant summers. July afternoons reach 82°, January nights drop to 5° and about 64 inches of snow falls in a winter.

64″snow a winter

Typical low → high °F

Winter9–26°
Spring34–55°
Summer59–80°
Fall38–57°
Oct 7
typical first frost
May 1
typical last frost
+1.6°
vs. the 20th-century average

NOAA U.S. Climate Normals, 1991–2020

Who lives here

Fewer young adults than Minnesota overall

Adults 18 to 34 are 15% of residents (22% statewide); adults 35 to 64 are 43% of residents (38% statewide). The median age in Ham Lake is 43.8 years. Ham Lake has grown 3.8% since 2020, to 17,104 residents in the Census Bureau’s 2025 estimate.

43.8median age · MN 38.8
Ham LakeMinnesota townsU.S. towns
Median age43.8 years39.9 years40.5 years
Bachelor’s degree or more, 25+37%33%29%
Ham LakeMinnesotaUnited States

Ages · share of residents

Education · adults 25 and older

No diploma5%
High school27%
Some college19%
Associate’s12%
Bachelor’s27%
Graduate10%

Women and men · all residents

48% women, 52% men

About 108 men for every 100 women (the survey’s margin: ±1.7 points). Across Minnesota, 49.9% of residents are women. Median age: women 44.0, men 43.7.

Ages and education in Ham Lake
Ham LakeMNU.S.
Under 1011.7%12.1%11.6%
10 to 1711.6%10.7%10.3%
18 to 247.1%8.8%9.1%
25 to 347.9%13%13.7%
35 to 4413.6%13.5%13.2%
45 to 5413.9%11.6%12.2%
55 to 6415.6%12.9%12.7%
65 to 7413.7%10.2%10.2%
75 and older4.9%7%7%
No diploma4.8%6.1%10.4%
High school26.8%23.3%26%
Some college19.2%19.5%19.1%
Associate’s12.2%11.8%8.8%
Bachelor’s27%25.6%21.6%
Graduate10%13.8%14.1%

Census population estimates, 2025 · U.S. Census Bureau · ACS 2020-2024 5-year estimates

Natural hazardsHazard risk grade C

Ham Lake faces a high natural-hazard risk, led by inland flooding

Expected storm and flood damage is higher than in 62% of U.S. communities. Since 1980, 4 flood insurance claims have been paid out in Ham Lake.

62risk score of 100
FEMA risk score
62High riskLowerHigher
Inland floodingStrong windTornadoes
4
paid flood claims since 1980

FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA

OutdoorsC+

Ham Lake has set aside 1.4% of its land for conservation

6.0 miles of trail in 10 parks and preserves. The biggest park or preserve is Ham Lake Park, at 119 acres.

#200for trails in MN
Ham LakeMinnesota townsU.S. towns
Miles of trail per square mile0.2 miles per square mile0.50.4
Conserved land1.4%4.7%4.3%
1.4%
conserved · 310 of 22,798 acres
6.0 mi
of trails · 0.2 per sq mi
Biggest places to walkTrailsAcres
1. Ham Lake Park0.2 mi119
2. Lions Park—35
3. Pinger's Plaza Park—24

Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US

Keep exploring

Everything we know about Ham Lake

19pages on Ham Lake
After high school

Colleges nearby

5 within 15 miles of the center of Ham Lake

About Ham Lake

City in Minnesota, United States

Official town website ↗

Ham Lake is a city in Anoka County, Minnesota, United States. It is a suburb in the Minneapolis–Saint Paul metropolitan area. The population was 16,464 at the 2020 census. It is in the Anoka-Hennepin School District, one of Minnesota's largest school districts.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Area
36 sq mi
Elevation
899 ft
Area code
763

Ham Lake’s neighbors

4 towns share a border with Ham Lake.

Explore the map →

It grades higher overall than all 4 graded towns on its borders; Andover (A−) comes closest.

How the neighbors grade
TownMN rankOverallCostSafetySchoolsHealth
Ham Lake#83AB—B+A−
Columbus#158B+C—BA−
Andover#112A−C+—B+A−
Blaine#156B+C+B−B+B+
East Bethel#160B+B−—BA−

Ham Lake, Columbus, Andover and East Bethel report no FBI crime data of their own. Compare Ham Lake with a neighbor →

Questions about Ham Lake

Short answers, built from the data on this page.

Is Ham Lake, MN a good place to live?

By most measures, yes. Ham Lake grades A overall, better than 87% of U.S. towns and #83 of 271 in Minnesota. It grades A− for health and B+ for schools. Walkability is its weak spot, with a C−.

Is Ham Lake, MN expensive?

Paul-Bloomington, MN-WI metro area). Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades B.

What is Ham Lake, MN known for?

2 notable people were born here, including Trevor Frischmon and Andy Erikson.