');
US City Data

Ham Lake vs Albert Lea

Side-by-side comparison

How does Ham Lake, MN compare to Albert Lea, MN? Ham Lake has a population of 16,575 with a median household income of $116,845, while Albert Lea has 18,379 residents and a median income of $62,522. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHam Lake, MNAlbert Lea, MNDifference
Population16,57518,379-9.8%
Median Age42.844.3-3.4%
Foreign Born %2.9%4.8%-39.6%
Economy
MetricHam LakeAlbert LeaDifference
Median Income$116,845$62,522+86.9%
Unemployment2.6%4.1%-36.6%
Poverty Rate4.1%11.5%-64.3%
Bachelor's+35.9%17.3%+107.5%
Housing
MetricHam LakeAlbert LeaDifference
Home Value$430,100$150,400+186.0%
Median Rent$1319/mo$845/mo+56.1%
Housing Units6,0248,669-30.5%

Learn More

Ham Lake, MN ProfileAlbert Lea, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings