');
US City Data

St. Peter vs Grand Rapids

Side-by-side comparison

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

Population & Demographics
MetricSt. Peter, MNGrand Rapids, MNDifference
Population12,08511,186+8.0%
Median Age3544.5-21.3%
Foreign Born %7.6%0.9%+670.0%
Economy
MetricSt. PeterGrand RapidsDifference
Median Income$65,042$56,542+15.0%
Unemployment1.8%5.7%-68.4%
Poverty Rate17.5%17.6%-0.6%
Bachelor's+31.3%30%+4.3%
Housing
MetricSt. PeterGrand RapidsDifference
Home Value$238,700$200,600+19.0%
Median Rent$943/mo$999/mo-5.6%
Housing Units4,1955,138-18.4%

Learn More

St. Peter, MN ProfileGrand Rapids, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings