LivabilityCalc
Find Your City

Most Affordable Cities in Michigan

Cost of living rankings for 179 cities in Michigan. On average, Michigan is affordable with a statewide average Cost Index of 58.

Data Updated: March 2026
Cheapest City
Ironwood
Index: 26
Most Expensive
Birmingham
Index: 149
State Average
58
National: 100
Cities Ranked
179
with complete data

All 179 Cities in Michigan — By Affordability

#CityIndexHome ValueRentIncome
1Ironwood26$74,900$555$37,191
2River Rouge29$55,900$759$32,568
3Flint30$47,600$859$36,194
4Highland Park30$75,800$691$27,582
5Muskegon Heights31$55,800$826$33,780
6Buena Vista31$51,800$875$38,835
7Alpena32$110,400$599$47,604
8Benton Harbor32$75,500$775$29,652
9Beecher32$48,400$905$35,582
10Saginaw33$54,000$909$37,298
11Bay City33$89,900$739$47,904
12Ecorse33$59,400$879$45,082
13Menominee33$97,800$700$49,646
14Albion33$91,100$769$40,040
15Bridgeport33$91,400$740$47,325
16Escanaba34$116,600$661$40,169
17Iron Mountain34$117,600$656$56,622
18Ishpeming34$109,200$688$52,717
19Dowagiac35$110,300$722$38,433
20Jackson37$94,700$874$42,848
21Alma37$108,100$791$50,506
22Center Line37$145,300$627$52,857
23Gladstone37$111,700$793$57,534
24Springfield38$105,300$851$43,681
25Owosso39$121,500$831$53,702
26Sault Ste. Marie39$127,300$787$55,031
27Sturgis39$129,400$793$60,640
28Cadillac39$117,500$806$50,512
29Three Rivers39$120,200$815$48,852
30Houghton Lake39$122,800$791$50,861
31Kingsford39$110,600$861$61,108
32Detroit40$76,800$1,034$39,575
33Niles40$115,400$869$47,815
34Hillsdale40$131,300$801$47,817
35Big Rapids40$134,200$815$40,197
36St. Louis40$115,700$865$46,096
37Belding40$152,700$693$55,895
38Hamtramck41$116,400$907$40,103
39Charlotte41$140,500$779$63,385
40Manistee41$144,400$771$59,315
41Inkster42$75,700$1,127$39,632
42Adrian42$119,900$939$42,851
43Coldwater42$120,900$912$50,084
44Lansing43$119,400$976$52,170
45Pontiac43$110,600$1,007$42,791
46Battle Creek43$127,600$934$51,699
47Lincoln Park43$117,400$972$57,183
48Muskegon43$121,800$927$46,342
49Hastings43$159,000$785$56,309
50Ionia44$161,100$789$60,729
51Wayne45$142,200$924$54,467
52Eaton Rapids45$140,600$944$63,618
53Burton46$131,200$1,006$57,767
54Port Huron46$136,000$972$49,377
55Eastwood46$133,800$1,028$50,054
56Davison46$166,100$858$50,450
57Mount Pleasant47$168,700$870$39,924
58Monroe47$161,500$898$59,532
59Melvindale47$113,100$1,116$41,356
60Greenville47$160,600$899$55,477
61Taylor48$141,200$1,036$59,537
62Mount Clemens48$169,000$899$57,663
63St. Johns48$175,300$870$63,030
64Fair Plain48$147,800$989$55,536
65Wyandotte49$159,700$995$67,846
66Fraser49$193,600$827$61,118
67Lapeer49$165,300$947$53,038
68Ludington49$192,800$824$44,471
69Marshall49$169,800$933$75,220
70Garden City50$162,400$991$64,396
71Romulus50$149,100$1,050$72,235
72Shields50$173,300$937$83,986
73South Monroe50$176,900$935$59,674
74Allegan50$161,100$1,024$42,261
75Kalamazoo51$164,500$1,031$48,965
76Trenton51$202,400$873$78,565
77Holly51$174,900$974$61,221
78Swartz Creek51$168,900$995$73,862
79Roseville52$142,700$1,175$61,222
80Marysville52$185,500$955$69,661
81Flushing52$189,500$940$77,372
82Grand Ledge52$189,300$944$66,515
83Southgate53$165,400$1,102$64,635
84Hazel Park53$141,200$1,221$62,878
85Tecumseh53$193,600$969$64,086
86Midland54$192,400$990$74,906
87Grand Blanc54$228,000$854$67,284
88Westland55$176,500$1,113$62,216
89Eastpointe55$129,100$1,335$58,196
90Flat Rock55$201,400$1,006$73,288
91Houghton55$233,700$861$35,417
92Richmond55$228,000$870$61,715
93Allen Park56$174,500$1,181$80,045
94Harper Woods56$143,600$1,306$61,446
95Riverview56$200,500$1,050$71,783
96Mason57$194,600$1,103$79,521
97Utica57$216,800$984$55,524
98Warren58$181,900$1,184$63,741
99St. Clair Shores58$196,400$1,143$72,693
100Madison Heights58$190,300$1,138$66,726
101Woodhaven58$221,200$1,015$83,291
102Zeeland58$248,100$908$49,367
103Dearborn Heights59$174,900$1,260$61,035
104Ypsilanti59$223,700$1,034$44,141
105Comstock Park59$216,600$1,070$54,871
106Westwood59$187,300$1,192$62,408
107Wyoming60$203,900$1,141$72,163
108Cutlerville60$200,900$1,174$65,833
109Grand Haven60$242,400$961$60,665
110Comstock Northwest60$233,100$1,022$73,290
111Frankenmuth60$277,600$814$84,583
112Waverly61$222,300$1,125$75,868
113Marquette61$254,100$958$55,825
114Milan62$233,700$1,083$93,016
115St. Clair62$241,700$1,033$68,482
116Dearborn63$205,900$1,264$65,192
117Howell63$240,700$1,121$57,122
118Dundee63$233,000$1,120$71,058
119Grand Rapids64$225,500$1,191$65,526
120Portage64$243,400$1,120$79,529
121Holland64$235,800$1,143$72,905
122New Haven64$207,600$1,301$68,203
123East Lansing65$251,600$1,122$43,547
124Oak Park65$198,500$1,354$65,882
125Norton Shores65$214,000$1,286$73,390
126Grandville65$251,100$1,112$78,551
127Lambertville65$233,500$1,191$100,134
128Walled Lake65$213,000$1,304$67,335
129Holt66$213,200$1,323$87,827
130Ferndale66$233,600$1,235$91,732
131Haslett66$269,200$1,083$74,164
132Fenton66$211,700$1,323$83,077
133Temperance66$230,200$1,270$76,069
134Southfield67$226,900$1,301$65,848
135Kentwood67$249,000$1,205$73,647
136Walker67$266,400$1,121$73,835
137St. Joseph67$271,100$1,079$77,765
138Freeland67$241,400$1,235$103,431
139Petoskey67$319,300$872$71,783
140Hudsonville68$260,500$1,170$88,606
141Allendale69$287,600$1,081$68,449
142Clawson69$250,800$1,253$86,630
143Sterling Heights70$260,700$1,267$78,429
144Rockford70$294,800$1,088$100,156
145Livonia71$265,300$1,284$96,317
146Auburn Hills71$233,900$1,411$78,727
147Northview72$262,200$1,313$82,853
148New Baltimore72$309,800$1,081$97,027
149South Lyon72$280,900$1,208$83,822
150Whitmore Lake72$270,300$1,268$78,038
151Wixom73$336,200$974$68,319
152Farmington73$273,000$1,299$94,115
153Saline73$310,600$1,098$90,662
154Brighton76$302,800$1,248$81,772
155Milford76$348,600$1,058$102,521
156Traverse City77$367,600$983$71,731
157Royal Oak78$305,900$1,335$95,182
158Berkley79$289,200$1,436$113,103
159Okemos80$336,800$1,250$97,603
160Chelsea84$301,100$1,543$71,702
161Farmington Hills86$333,200$1,475$101,863
162Plymouth87$418,200$1,118$111,742
163Lake Fenton87$372,800$1,343$112,676
164Jenison89$257,600$1,962$86,063
165Grosse Pointe Woods93$322,500$1,755$129,442
166Rochester94$450,800$1,201$104,920
167Rochester Hills95$377,400$1,606$119,054
168Troy97$396,800$1,557$119,299
169Grosse Pointe Farms98$418,600$1,500$160,589
170Grosse Pointe99$391,800$1,670$141,985
171Grosse Pointe Park100$460,500$1,365$121,796
172Novi101$399,100$1,696$110,938
173Northville101$455,100$1,443$143,875
174Ann Arbor102$435,100$1,552$81,089
175East Grand Rapids117$488,500$1,845$168,487
176Forest Hills118$474,800$1,950$156,618
177Huntington Woods126$470,600$2,266$188,229
178Beverly Hills128$488,800$2,208$175,460
179Birmingham149$712,700$1,891$153,125