');
US City Data

St. Louis Park vs Shakopee

Side-by-side comparison

How does St. Louis Park, MN compare to Shakopee, MN? St. Louis Park has a population of 49,541 with a median household income of $100,250, while Shakopee has 45,002 residents and a median income of $110,989. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Louis Park, MNShakopee, MNDifference
Population49,54145,002+10.1%
Median Age3635.5+1.4%
Foreign Born %8%16.6%-51.8%
Economy
MetricSt. Louis ParkShakopeeDifference
Median Income$100,250$110,989-9.7%
Unemployment3.3%3.6%-8.3%
Poverty Rate7.3%5.1%+43.1%
Bachelor's+63.9%39.9%+60.2%
Housing
MetricSt. Louis ParkShakopeeDifference
Home Value$371,600$361,400+2.8%
Median Rent$1589/mo$1495/mo+6.3%
Housing Units25,40416,491+54.0%

Learn More

St. Louis Park, MN ProfileShakopee, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings