');
US City Data

Stillwater vs Forest Lake

Side-by-side comparison

How does Stillwater, MN compare to Forest Lake, MN? Stillwater has a population of 19,323 with a median household income of $109,297, while Forest Lake has 20,678 residents and a median income of $89,879. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricStillwater, MNForest Lake, MNDifference
Population19,32320,678-6.6%
Median Age42.538.8+9.5%
Foreign Born %5.3%6.1%-13.1%
Economy
MetricStillwaterForest LakeDifference
Median Income$109,297$89,879+21.6%
Unemployment2.9%4.6%-37.0%
Poverty Rate7.7%6.7%+14.9%
Bachelor's+50.9%35.7%+42.6%
Housing
MetricStillwaterForest LakeDifference
Home Value$398,100$375,900+5.9%
Median Rent$1408/mo$1379/mo+2.1%
Housing Units8,4468,589-1.7%

Learn More

Stillwater, MN ProfileForest Lake, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings