');
US City Data

Lonsdale vs St. James

Side-by-side comparison

How does Lonsdale, MN compare to St. James, MN? Lonsdale has a population of 4,789 with a median household income of $91,719, while St. James has 4,740 residents and a median income of $57,031. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricLonsdale, MNSt. James, MNDifference
Population4,7894,740+1.0%
Median Age3037-18.9%
Foreign Born %1%18.2%-94.5%
Economy
MetricLonsdaleSt. JamesDifference
Median Income$91,719$57,031+60.8%
Unemployment1.6%9.6%-83.3%
Poverty Rate1.4%19.3%-92.7%
Bachelor's+23.7%17.6%+34.7%
Housing
MetricLonsdaleSt. JamesDifference
Home Value$327,100$109,600+198.4%
Median Rent$1293/mo$805/mo+60.6%
Housing Units1,5762,091-24.6%

Learn More

Lonsdale, MN ProfileSt. James, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings