');
US City Data

Twin Valley vs Marine on St. Croix

Side-by-side comparison

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

Population & Demographics
MetricTwin Valley, MNMarine on St. Croix, MNDifference
Population725712+1.8%
Median Age35.758-38.4%
Foreign Born %1.9%2.1%-9.5%
Economy
MetricTwin ValleyMarine on St. CroixDifference
Median Income$59,250$123,750-52.1%
Unemployment9.4%0%+940.0%
Poverty Rate10.8%2.5%+332.0%
Bachelor's+11.9%69.7%-82.9%
Housing
MetricTwin ValleyMarine on St. CroixDifference
Home Value$85,000$464,100-81.7%
Median Rent$1046/mo$2200/mo-52.5%
Housing Units397333+19.2%

Learn More

Twin Valley, MN ProfileMarine on St. Croix, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings