Most Affordable Cities in Minnesota
Cities ranked by lowest median home values. 50 cities ranked from official U.S. government data.
Most Affordable Cities 50
1 Fairmont
$163,500
2 Albert Lea
$171,100
3 Austin
$185,200
4 New Ulm
$191,200
5 Worthington
$197,200
6 Marshall
$200,700
7 Duluth
$221,400
8 Hibbing
$221,400
9 Grand Rapids
$225,200
10 Winona
$235,400
11 Bemidji
$237,500
12 Willmar
$243,200
13 Cloquet
$245,100
14 Owatonna
$245,400
15 Hutchinson
$246,100
16 Moorhead
$265,500
17 Mankato
$266,700
18 North Mankato
$270,300
19 Saint Peter
$270,300
20 Sauk Rapids
$271,000
21 Fergus Falls
$273,000
22 Saint Cloud
$273,400
23 Sartell
$273,400
24 Red Wing
$285,100
25 Brainerd
$306,800
26 Faribault
$320,200
27 Northfield
$320,200
28 Alexandria
$321,400
29 Saint Paul
$326,600
30 Maplewood
$326,600
31 Roseville
$326,600
32 Shoreview
$326,600
33 White Bear Lake
$326,600
34 New Brighton
$326,600
35 Vadnais Heights
$326,600
36 Mounds View
$326,600
37 North Saint Paul
$326,600
38 Little Canada
$326,600
39 Rochester
$331,700
40 Coon Rapids
$346,500
41 Blaine
$346,500
42 Andover
$346,500
43 Fridley
$346,500
44 Ramsey
$346,500
45 Lino Lakes
$346,500
46 Columbia Heights
$346,500
47 Anoka
$346,500
48 Ham Lake
$346,500
49 East Bethel
$346,500
50 North Branch
$351,900
More Minnesota Rankings 8
Data Sources
Population and economic data from the Census Bureau American Community Survey (2022 5-year estimates). Health data from the CDC PLACES (2023).