Cheapest Places to Live in Minnesota (2026)

Looking for the most affordable cities in Minnesota? We ranked 7 Minnesota cities by median home value. The cheapest is Saint Paul (~$286,500); the Minnesota median is $300,000.

Most affordable cities in Minnesota

Ranked by median home value, lowest first:

#CityMedian home value$ / sq ft
1Saint Paul$286,500$203
2Duluth$288,500$195
3Minneapolis$341,000$242
4Rochester$366,000$208
5Bloomington$382,000$198
6Plymouth$491,500$214
7Edina$669,500$270

Most expensive cities in Minnesota

The priciest Minnesota markets by median home value:

#CityMedian home value$ / sq ft
1Edina$669,500$270
2Plymouth$491,500$214
3Bloomington$382,000$198
4Rochester$366,000$208
5Minneapolis$341,000$242
6Duluth$288,500$195
7Saint Paul$286,500$203

How we rank Minnesota cities

Rankings use the typical (median) home value for each city from public market data (Realtor.com & Zillow research). Affordability also depends on incomes, taxes, and cost of living — see each city page for local detail. Directional estimates, not appraisals.

Explore all Minnesota home values, estimate any home with the Home Value Estimator, or see where your budget goes furthest nationwide.

Minnesota affordability: FAQ

What is the cheapest place to live in Minnesota? +
Based on median home value, Saint Paul is among the most affordable cities in Minnesota, with a typical home around $286,500 — well below the Minnesota median of $300,000.
What is the most expensive city in Minnesota? +
By median home value, Edina is among the priciest in Minnesota, with a typical home around $669,500.
Is Minnesota an affordable place to live? +
The median home value in Minnesota is about $300,000 (3% more expensive than the U.S. median of $290,000), but prices vary widely by city — from around $286,500 to $669,500.