Cheapest Places to Live in Minnesota (2026)

Looking for the most affordable cities in Minnesota? We ranked 12 Minnesota cities by median home value. The cheapest is Saint Cloud (~$271,000); the Minnesota median is $297,000.

Most affordable cities in Minnesota

Ranked by median home value, lowest first:

#CityMedian home value$ / sq ft
1Saint Cloud$271,000$152
2Saint Paul$278,000$201
3Duluth$286,000$215
4Minneapolis$339,000$235
5Hillman$351,000$193
6Eagan$353,000$191
7Brooklyn Park$357,000$177
8Rochester$360,500$191
9Bloomington$374,000$196
10Plymouth$479,500$209

Most expensive cities in Minnesota

The priciest Minnesota markets by median home value:

#CityMedian home value$ / sq ft
1Edina$664,000$273
2Eden Prairie$486,000$209
3Plymouth$479,500$209
4Bloomington$374,000$196
5Rochester$360,500$191
6Brooklyn Park$357,000$177
7Eagan$353,000$191
8Hillman$351,000$193
9Minneapolis$339,000$235
10Duluth$286,000$215

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 Cloud is among the most affordable cities in Minnesota, with a typical home around $271,000 — well below the Minnesota median of $297,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 $664,000.
Is Minnesota an affordable place to live? +
The median home value in Minnesota is about $297,000 (3% more expensive than the U.S. median of $289,000), but prices vary widely by city — from around $271,000 to $664,000.