');
US City Data

New Prague vs St. Francis

Side-by-side comparison

How does New Prague, MN compare to St. Francis, MN? New Prague has a population of 8,195 with a median household income of $98,424, while St. Francis has 8,279 residents and a median income of $101,875. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNew Prague, MNSt. Francis, MNDifference
Population8,1958,279-1.0%
Median Age34.435.4-2.8%
Foreign Born %2.5%1.8%+38.9%
Economy
MetricNew PragueSt. FrancisDifference
Median Income$98,424$101,875-3.4%
Unemployment3.1%2.3%+34.8%
Poverty Rate3.1%7.2%-56.9%
Bachelor's+31.5%15.1%+108.6%
Housing
MetricNew PragueSt. FrancisDifference
Home Value$323,500$297,800+8.6%
Median Rent$1198/mo$1183/mo+1.3%
Housing Units3,0952,893+7.0%

Learn More

New Prague, MN ProfileSt. Francis, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings