CensusEasy
RANKING · 2020 CENSUS · 87 SHOWN OF 87

Most affordable housing, Minnesota counties · 2020

Minnesota counties with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2023 ACS). This list covers the 87 counties in Minnesota that qualify, ranked against each other statewide.

Flip the list · Least affordable housing, US counties
MinnesotaAll statesAll rankings
SAME RANKING BYCitiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Most affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Traverse County, MNMN3,1301.7+25%
03Kittson County, MNMN4,0311.7+36%
04Faribault County, MNMN13,8881.7+11%
05Watonwan County, MNMN11,4591.8+5%
06Pipestone County, MNMN9,2601.9+12%
07Norman County, MNMN6,3361.9+27%
08Renville County, MNMN14,3561.9+17%
09Big Stone County, MNMN5,0541.9+28%
10Jackson County, MNMN9,8572.0+13%
11Marshall County, MNMN8,7982.0+31%
13Redwood County, MNMN15,2652.0+19%
14Lincoln County, MNMN5,5832.0+24%
15Red Lake County, MNMN3,9402.1+36%
16Chippewa County, MNMN12,4062.1+9%
17Cottonwood County, MNMN11,4052.1+20%
18Murray County, MNMN7,9422.1+27%
19Swift County, MNMN9,7632.1+17%
20Grant County, MNMN6,0852.2+24%
21Koochiching County, MNMN11,5872.2+26%
22Freeborn County, MNMN30,4402.2+8%
23Roseau County, MNMN15,2462.3+30%
24Nobles County, MNMN22,3382.3+29%
25Martin County, MNMN19,4402.3+27%
26Mower County, MNMN40,9712.4+16%
27Brown County, MNMN25,5172.4+12%
28Wilkin County, MNMN6,2882.4+43%
29Rock County, MNMN9,5242.4+27%
30Mahnomen County, MNMN5,1532.5+19%
31Stevens County, MNMN9,7472.5+28%
32Fillmore County, MNMN21,5402.5+7%
33Dodge County, MNMN21,3762.5+19%
34Steele County, MNMN37,4642.5+13%
35Sibley County, MNMN15,3562.6+22%
36Lyon County, MNMN25,6842.7+26%
37Lake County, MNMN10,7462.7+43%
38Waseca County, MNMN18,6882.7+27%
39Pennington County, MNMN13,6862.7+51%
40Clearwater County, MNMN8,6472.7+33%
41Carlton County, MNMN36,7112.7+26%
42McLeod County, MNMN36,6312.7+18%
43Meeker County, MNMN23,6032.8+20%
44Sherburne County, MNMN104,1942.8+13%
45Kandiyohi County, MNMN44,7202.8+20%
46Isanti County, MNMN44,3862.8+20%
47Todd County, MNMN26,0602.8+28%
48Wabasha County, MNMN21,5372.8+21%
49St. Louis County, MNMN200,5182.8+36%
50Chisago County, MNMN59,1422.8+10%
51Wright County, MNMN157,5592.9+15%
52Polk County, MNMN30,5452.9+39%
53Winona County, MNMN50,5232.9+16%
54Anoka County, MNMN381,6052.9+30%
55Olmsted County, MNMN166,7312.9+30%
56Kanabec County, MNMN16,6282.9+25%
57Wadena County, MNMN14,3882.9+39%
58Itasca County, MNMN45,4042.9+34%
59Pope County, MNMN11,4203.0+32%
60Nicollet County, MNMN34,2733.0+24%
61Stearns County, MNMN164,1103.0+23%
62Houston County, MNMN18,4003.0+31%
63Le Sueur County, MNMN29,4533.0+25%
64Mille Lacs County, MNMN27,7533.0+17%
65Morrison County, MNMN34,6203.0+30%
66Goodhue County, MNMN48,1953.1+21%
67Pine County, MNMN30,4723.1+31%
68Scott County, MNMN159,0173.1+27%
69Washington County, MNMN286,8953.1+31%
70Benton County, MNMN41,7443.1+31%
71Clay County, MNMN67,7343.1+40%
72Dakota County, MNMN457,7103.2+32%
73Blue Earth County, MNMN70,6343.2+30%
74Carver County, MNMN114,3793.2+25%
75Rice County, MNMN69,9393.3+29%
76Beltrami County, MNMN47,0553.3+49%
77Becker County, MNMN35,4973.3+39%
78Otter Tail County, MNMN61,0413.4+44%
79Douglas County, MNMN40,1203.5+29%
81Ramsey County, MNMN541,6233.6+32%
82Hubbard County, MNMN22,3693.6+38%
83Hennepin County, MNMN1,284,7843.6+32%
84Crow Wing County, MNMN69,1323.6+30%
85Cass County, MNMN31,4303.7+33%
86Aitkin County, MNMN16,2523.7+35%
87Cook County, MNMN5,5224.2+45%
SHOWING 1–87 OF 87
Download CSV (full list, 87 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES