');
US City Data

St. Clair vs Lanesboro

Side-by-side comparison

How does St. Clair, MN compare to Lanesboro, MN? St. Clair has a population of 785 with a median household income of $101,375, while Lanesboro has 804 residents and a median income of $80,000. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Clair, MNLanesboro, MNDifference
Population785804-2.4%
Median Age38.847.1-17.6%
Foreign Born %1%1.4%-28.6%
Economy
MetricSt. ClairLanesboroDifference
Median Income$101,375$80,000+26.7%
Unemployment4.5%1.5%+200.0%
Poverty Rate4.1%8.8%-53.4%
Bachelor's+30.3%43.2%-29.9%
Housing
MetricSt. ClairLanesboroDifference
Home Value$200,800$186,900+7.4%
Median Rent$0/mo$532/mo-100.0%
Housing Units287467-38.5%

Learn More

St. Clair, MN ProfileLanesboro, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings