');
US City Data

Lake St. Croix Beach vs Cottonwood

Side-by-side comparison

How does Lake St. Croix Beach, MN compare to Cottonwood, MN? Lake St. Croix Beach has a population of 1,106 with a median household income of $100,134, while Cottonwood has 1,120 residents and a median income of $90,750. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricLake St. Croix Beach, MNCottonwood, MNDifference
Population1,1061,120-1.3%
Median Age54.137+46.2%
Foreign Born %4.9%1.7%+188.2%
Economy
MetricLake St. Croix BeachCottonwoodDifference
Median Income$100,134$90,750+10.3%
Unemployment0%3.6%-100.0%
Poverty Rate12.1%8.1%+49.4%
Bachelor's+43.6%27.1%+60.9%
Housing
MetricLake St. Croix BeachCottonwoodDifference
Home Value$334,600$180,200+85.7%
Median Rent$963/mo$914/mo+5.4%
Housing Units531517+2.7%

Learn More

Lake St. Croix Beach, MN ProfileCottonwood, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings