');
US City Data

Eagan vs St. Cloud

Side-by-side comparison

How does Eagan, MN compare to St. Cloud, MN? Eagan has a population of 68,158 with a median household income of $107,486, while St. Cloud has 69,926 residents and a median income of $61,112. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricEagan, MNSt. Cloud, MNDifference
Population68,15869,926-2.5%
Median Age39.131+26.1%
Foreign Born %14.9%12.7%+17.3%
Economy
MetricEaganSt. CloudDifference
Median Income$107,486$61,112+75.9%
Unemployment3.9%6.5%-40.0%
Poverty Rate6%18.5%-67.6%
Bachelor's+53.4%29.4%+81.6%
Housing
MetricEaganSt. CloudDifference
Home Value$380,800$212,800+78.9%
Median Rent$1604/mo$1005/mo+59.6%
Housing Units28,53329,575-3.5%

Learn More

Eagan, MN ProfileSt. Cloud, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings