');
US City Data

Anoka vs Ham Lake

Side-by-side comparison

How does Anoka, MN compare to Ham Lake, MN? Anoka has a population of 17,941 with a median household income of $75,262, while Ham Lake has 16,575 residents and a median income of $116,845. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricAnoka, MNHam Lake, MNDifference
Population17,94116,575+8.2%
Median Age4042.8-6.5%
Foreign Born %8.9%2.9%+206.9%
Economy
MetricAnokaHam LakeDifference
Median Income$75,262$116,845-35.6%
Unemployment4.6%2.6%+76.9%
Poverty Rate7.9%4.1%+92.7%
Bachelor's+27.4%35.9%-23.7%
Housing
MetricAnokaHam LakeDifference
Home Value$292,900$430,100-31.9%
Median Rent$1200/mo$1319/mo-9.0%
Housing Units7,7326,024+28.4%

Learn More

Anoka, MN ProfileHam Lake, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings