');
US City Data

Cottonwood vs Lake St. Croix Beach

Side-by-side comparison

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

Population & Demographics
MetricCottonwood, MNLake St. Croix Beach, MNDifference
Population1,1201,106+1.3%
Median Age3754.1-31.6%
Foreign Born %1.7%4.9%-65.3%
Economy
MetricCottonwoodLake St. Croix BeachDifference
Median Income$90,750$100,134-9.4%
Unemployment3.6%0%+360.0%
Poverty Rate8.1%12.1%-33.1%
Bachelor's+27.1%43.6%-37.8%
Housing
MetricCottonwoodLake St. Croix BeachDifference
Home Value$180,200$334,600-46.1%
Median Rent$914/mo$963/mo-5.1%
Housing Units517531-2.6%

Learn More

Cottonwood, MN ProfileLake St. Croix Beach, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings