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 (~$273,000); the Minnesota median is $304,000.

Most affordable cities in Minnesota

Ranked by median home value, lowest first:

#CityMedian home value$ / sq ft
1Saint Cloud$273,000$160
2Saint Paul$282,000$207
3Duluth$294,000$234
4Minneapolis$347,000$239
5Hillman$359,000$191
6Eagan$361,000$190
7Brooklyn Park$364,000$175
8Rochester$368,000$191
9Bloomington$382,000$201
10Plymouth$491,500$209

Most expensive cities in Minnesota

The priciest Minnesota markets by median home value:

#CityMedian home value$ / sq ft
1Edina$671,500$274
2Eden Prairie$495,000$211
3Plymouth$491,500$209
4Bloomington$382,000$201
5Rochester$368,000$191
6Brooklyn Park$364,000$175
7Eagan$361,000$190
8Hillman$359,000$191
9Minneapolis$347,000$239
10Duluth$294,000$234

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 $273,000 — well below the Minnesota median of $304,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 $671,500.
Is Minnesota an affordable place to live? +
The median home value in Minnesota is about $304,000 (3% more expensive than the U.S. median of $294,000), but prices vary widely by city — from around $273,000 to $671,500.