');
US City Data

St. Charles vs Bayport

Side-by-side comparison

How does St. Charles, MN compare to Bayport, MN? St. Charles has a population of 4,021 with a median household income of $96,544, while Bayport has 3,948 residents and a median income of $115,781. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Charles, MNBayport, MNDifference
Population4,0213,948+1.8%
Median Age39.140.1-2.5%
Foreign Born %4.7%2.2%+113.6%
Economy
MetricSt. CharlesBayportDifference
Median Income$96,544$115,781-16.6%
Unemployment2.1%2.4%-12.5%
Poverty Rate3.3%3.9%-15.4%
Bachelor's+35.3%26.5%+33.2%
Housing
MetricSt. CharlesBayportDifference
Home Value$231,300$363,200-36.3%
Median Rent$941/mo$1773/mo-46.9%
Housing Units1,6901,213+39.3%

Learn More

St. Charles, MN ProfileBayport, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings