Most Affordable Cities in Minnesota

Cost of living rankings for 151 cities in Minnesota with uncapped home, rent, and income estimates. On average, Minnesota is expensive with a statewide average Cost Index of 111.

1 source baseline is past its update cadence — newer official vintage not reflected
Cheapest City
Virginia
Index: 73
Most Expensive
Orono
Index: 203
State Average
111
National: 100
Cities Ranked
151
eligible statewide total

Minnesota Affordability Ranking

Showing 51–100 of 151 eligible cities — 50 on this page. Page 2 of 4.

#CityIndexHome ValueRentIncome
51Rochester104$342,187$1,650$89,389
52Fridley104$322,440$1,424$77,680
53Crystal104$317,553$1,520$92,513
54West St. Paul104$320,501$1,435$68,464
55North St. Paul104$327,069$1,429$84,797
56La Crescent104$361,569$1,343$85,368
57Anoka105$333,172$1,412$75,948
58Isanti105$334,811$1,424$87,500
59Richfield106$346,827$1,384$85,132
60New Hope106$349,790$1,372$77,662
61Princeton106$377,536$1,124$62,219
62Minneapolis107$328,529$1,682$80,846
63Coon Rapids107$330,973$1,611$88,251
64Maplewood107$344,565$1,508$91,394
65Hopkins107$332,268$1,590$75,234
66Monticello107$331,545$1,645$79,534
67Robbinsdale107$315,193$1,771$88,252
68Spring Lake Park107$321,362$1,734$90,753
69St. Paul Park107$318,580$1,734$100,642
70Little Canada108$363,005$1,355$77,957
71Cambridge108$330,539$1,734$69,154
72Byron108$402,530$1,422$124,010
73Brooklyn Park109$347,941$1,590$89,891
74Zimmerman109$336,797$1,734$85,645
75Burnsville110$368,875$1,486$87,024
76New Brighton110$382,053$1,359$88,521
77Mounds View110$343,011$1,734$90,009
78Hermantown110$432,848$1,207$90,849
79St. Francis110$350,303$1,734$111,198
80Bloomington111$362,340$1,693$93,211
81Roseville111$376,637$1,484$86,930
82Big Lake111$376,679$1,480$120,549
83North Branch111$355,754$1,734$90,456
84New Prague111$354,219$1,734$94,539
85Belle Plaine111$351,027$1,734$99,315
86White Bear Lake112$358,126$1,765$83,554
87Northfield112$392,562$1,724$84,895
88Buffalo112$379,435$1,608$88,820
89St. Anthony city (Hennepin and Ramsey Counties)112$387,500$1,734$97,363
90Oakdale113$357,984$1,871$93,772
91Hastings113$382,842$1,616$93,998
92Falcon Heights113$413,839$1,312$96,528
93Becker113$382,233$1,734$86,094
94Inver Grove Heights114$374,728$1,809$101,316
95Champlin114$372,801$1,862$116,102
96St. Louis Park115$380,129$1,854$101,648
97Eagan116$401,493$1,702$108,690
98Apple Valley116$376,085$1,956$97,673
99Wyoming116$394,982$1,734$107,565
100Shakopee117$404,615$1,774$107,223

2026 edition — based on ACS 2024, Zillow 2026-08, HUD FY2027, and BEA 2024 dated sources. The edition year is not the observation year.