');
US City Data

Marine on St. Croix vs Twin Valley

Side-by-side comparison

How does Marine on St. Croix, MN compare to Twin Valley, MN? Marine on St. Croix has a population of 712 with a median household income of $123,750, while Twin Valley has 725 residents and a median income of $59,250. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMarine on St. Croix, MNTwin Valley, MNDifference
Population712725-1.8%
Median Age5835.7+62.5%
Foreign Born %2.1%1.9%+10.5%
Economy
MetricMarine on St. CroixTwin ValleyDifference
Median Income$123,750$59,250+108.9%
Unemployment0%9.4%-100.0%
Poverty Rate2.5%10.8%-76.9%
Bachelor's+69.7%11.9%+485.7%
Housing
MetricMarine on St. CroixTwin ValleyDifference
Home Value$464,100$85,000+446.0%
Median Rent$2200/mo$1046/mo+110.3%
Housing Units333397-16.1%

Learn More

Marine on St. Croix, MN ProfileTwin Valley, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings