');
US City Data

Ham Lake vs Big Lake

Side-by-side comparison

How does Ham Lake, MN compare to Big Lake, MN? Ham Lake has a population of 16,575 with a median household income of $116,845, while Big Lake has 12,115 residents and a median income of $113,333. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHam Lake, MNBig Lake, MNDifference
Population16,57512,115+36.8%
Median Age42.831.7+35.0%
Foreign Born %2.9%3.7%-21.6%
Economy
MetricHam LakeBig LakeDifference
Median Income$116,845$113,333+3.1%
Unemployment2.6%3.5%-25.7%
Poverty Rate4.1%5.1%-19.6%
Bachelor's+35.9%26.9%+33.5%
Housing
MetricHam LakeBig LakeDifference
Home Value$430,100$291,700+47.4%
Median Rent$1319/mo$1417/mo-6.9%
Housing Units6,0244,075+47.8%

Learn More

Ham Lake, MN ProfileBig Lake, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings