');
US City Data

Mendota Heights vs St. Peter

Side-by-side comparison

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

Population & Demographics
MetricMendota Heights, MNSt. Peter, MNDifference
Population11,64412,085-3.6%
Median Age46.835+33.7%
Foreign Born %4.7%7.6%-38.2%
Economy
MetricMendota HeightsSt. PeterDifference
Median Income$132,935$65,042+104.4%
Unemployment1%1.8%-44.4%
Poverty Rate2.6%17.5%-85.1%
Bachelor's+67.9%31.3%+116.9%
Housing
MetricMendota HeightsSt. PeterDifference
Home Value$504,100$238,700+111.2%
Median Rent$1557/mo$943/mo+65.1%
Housing Units4,8794,195+16.3%

Learn More

Mendota Heights, MN ProfileSt. Peter, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings