');
US City Data

Rice Lake vs St. Charles

Side-by-side comparison

How does Rice Lake, MN compare to St. Charles, MN? Rice Lake has a population of 4,120 with a median household income of $95,347, while St. Charles has 4,021 residents and a median income of $96,544. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricRice Lake, MNSt. Charles, MNDifference
Population4,1204,021+2.5%
Median Age44.839.1+14.6%
Foreign Born %0%4.7%-100.0%
Economy
MetricRice LakeSt. CharlesDifference
Median Income$95,347$96,544-1.2%
Unemployment0.7%2.1%-66.7%
Poverty Rate6.8%3.3%+106.1%
Bachelor's+31.7%35.3%-10.2%
Housing
MetricRice LakeSt. CharlesDifference
Home Value$283,700$231,300+22.7%
Median Rent$1328/mo$941/mo+41.1%
Housing Units1,8251,690+8.0%

Learn More

Rice Lake, MN ProfileSt. Charles, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings