');
US City Data

North Branch vs Mendota Heights

Side-by-side comparison

How does North Branch, MN compare to Mendota Heights, MN? North Branch has a population of 11,182 with a median household income of $90,383, while Mendota Heights has 11,644 residents and a median income of $132,935. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNorth Branch, MNMendota Heights, MNDifference
Population11,18211,644-4.0%
Median Age38.646.8-17.5%
Foreign Born %2.2%4.7%-53.2%
Economy
MetricNorth BranchMendota HeightsDifference
Median Income$90,383$132,935-32.0%
Unemployment4.7%1%+370.0%
Poverty Rate6.8%2.6%+161.5%
Bachelor's+19.4%67.9%-71.4%
Housing
MetricNorth BranchMendota HeightsDifference
Home Value$290,600$504,100-42.4%
Median Rent$1178/mo$1557/mo-24.3%
Housing Units4,4474,879-8.9%

Learn More

North Branch, MN ProfileMendota Heights, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings