');
US City Data

North Branch vs St. Peter

Side-by-side comparison

How does North Branch, MN compare to St. Peter, MN? North Branch has a population of 11,182 with a median household income of $90,383, 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
MetricNorth Branch, MNSt. Peter, MNDifference
Population11,18212,085-7.5%
Median Age38.635+10.3%
Foreign Born %2.2%7.6%-71.1%
Economy
MetricNorth BranchSt. PeterDifference
Median Income$90,383$65,042+39.0%
Unemployment4.7%1.8%+161.1%
Poverty Rate6.8%17.5%-61.1%
Bachelor's+19.4%31.3%-38.0%
Housing
MetricNorth BranchSt. PeterDifference
Home Value$290,600$238,700+21.7%
Median Rent$1178/mo$943/mo+24.9%
Housing Units4,4474,195+6.0%

Learn More

North Branch, MN ProfileSt. Peter, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings