');
US City Data

Mendota Heights vs North St. Paul

Side-by-side comparison

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

Population & Demographics
MetricMendota Heights, MNNorth St. Paul, MNDifference
Population11,64412,511-6.9%
Median Age46.833.6+39.3%
Foreign Born %4.7%11.1%-57.7%
Economy
MetricMendota HeightsNorth St. PaulDifference
Median Income$132,935$81,641+62.8%
Unemployment1%3.4%-70.6%
Poverty Rate2.6%13.1%-80.2%
Bachelor's+67.9%27.7%+145.1%
Housing
MetricMendota HeightsNorth St. PaulDifference
Home Value$504,100$286,600+75.9%
Median Rent$1557/mo$1304/mo+19.4%
Housing Units4,8794,807+1.5%

Learn More

Mendota Heights, MN ProfileNorth St. Paul, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings