');
US City Data

Lake Elmo vs St. Peter

Side-by-side comparison

How does Lake Elmo, MN compare to St. Peter, MN? Lake Elmo has a population of 12,504 with a median household income of $153,407, 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
MetricLake Elmo, MNSt. Peter, MNDifference
Population12,50412,085+3.5%
Median Age40.235+14.9%
Foreign Born %5%7.6%-34.2%
Economy
MetricLake ElmoSt. PeterDifference
Median Income$153,407$65,042+135.9%
Unemployment2.3%1.8%+27.8%
Poverty Rate4.3%17.5%-75.4%
Bachelor's+61.7%31.3%+97.1%
Housing
MetricLake ElmoSt. PeterDifference
Home Value$588,900$238,700+146.7%
Median Rent$2204/mo$943/mo+133.7%
Housing Units4,7474,195+13.2%

Learn More

Lake Elmo, MN ProfileSt. Peter, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings