');
US City Data

Ham Lake vs Bemidji

Side-by-side comparison

How does Ham Lake, MN compare to Bemidji, MN? Ham Lake has a population of 16,575 with a median household income of $116,845, while Bemidji has 15,490 residents and a median income of $53,850. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHam Lake, MNBemidji, MNDifference
Population16,57515,490+7.0%
Median Age42.829.8+43.6%
Foreign Born %2.9%2.3%+26.1%
Economy
MetricHam LakeBemidjiDifference
Median Income$116,845$53,850+117.0%
Unemployment2.6%5.2%-50.0%
Poverty Rate4.1%20.7%-80.2%
Bachelor's+35.9%33.3%+7.8%
Housing
MetricHam LakeBemidjiDifference
Home Value$430,100$189,500+127.0%
Median Rent$1319/mo$1004/mo+31.4%
Housing Units6,0247,112-15.3%

Learn More

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