LivabilityCalc
Find Your City

Most Affordable Cities in Michigan

Cost of living rankings for 179 cities in Michigan. On average, Michigan is near the national average with a statewide average Cost Index of 90.

Data Updated: March 2026
Cheapest City
Buena Vista
Index: 63
Most Expensive
Birmingham
Index: 154
State Average
90
National: 100
Cities Ranked
179
with complete data

All 179 Cities in Michigan — By Affordability

#CityIndexHome ValueRentIncome
1Buena Vista63$51,800$875$38,835
2Ironwood63$74,900$555$37,191
3Flint64$47,600$859$36,194
4Highland Park64$75,800$691$27,582
5Beecher64$48,400$905$35,582
6Benton Harbor66$75,500$775$29,652
7Alpena67$110,400$599$47,604
8Muskegon Heights67$84,695$826$33,780
9Menominee67$97,800$700$49,646
10Escanaba68$116,600$661$40,169
11Ecorse68$59,400$879$45,082
12Dowagiac68$110,300$722$38,433
13Jackson69$94,700$874$42,848
14Alma69$108,100$791$50,506
15Iron Mountain69$117,600$656$56,622
16River Rouge69$84,783$759$32,568
17Gladstone69$111,700$793$57,534
18Bay City70$119,103$739$47,904
19Cadillac70$117,500$806$50,512
20Houghton Lake70$122,800$791$50,861
21Kingsford70$110,600$861$61,108
22Sault Ste. Marie71$127,300$787$55,031
23Three Rivers71$120,200$815$48,852
24St. Louis71$115,700$865$46,096
25Inkster72$75,700$1,127$39,632
26Owosso72$121,500$831$53,702
27Sturgis72$129,400$793$60,640
28Hillsdale72$131,300$801$47,817
29Big Rapids72$134,200$815$40,197
30Albion72$133,027$769$40,040
31Saginaw73$123,169$909$37,298
32Charlotte73$140,500$779$63,385
33Manistee73$144,400$771$59,315
34Eastwood74$133,800$1,028$50,054
35Springfield74$136,949$851$43,681
36Detroit75$74,828$1,318$39,575
37Hastings75$159,000$785$56,309
38Eaton Rapids75$140,600$944$63,618
39Lansing76$119,400$1,283$52,170
40Ionia76$161,100$789$60,729
41Fair Plain76$147,800$989$55,536
42Bridgeport76$163,367$740$47,325
43Ishpeming76$176,729$688$52,717
44Burton77$149,807$1,006$57,767
45Mount Pleasant77$168,700$870$39,924
46Melvindale77$113,100$1,116$41,356
47Center Line77$163,014$627$52,857
48Pontiac78$133,176$1,007$42,791
49Wayne78$142,200$924$54,467
50Shields78$173,300$937$83,986
51South Monroe78$176,900$935$59,674
52Battle Creek79$174,076$934$51,699
53Lincoln Park79$147,641$972$57,183
54Muskegon79$179,435$927$46,342
55Hamtramck79$156,905$907$40,103
56Adrian79$180,007$939$42,851
57Ludington79$192,800$824$44,471
58Swartz Creek79$168,900$995$73,862
59Port Huron81$166,744$972$49,377
60Mount Clemens81$174,135$899$57,663
61Niles81$200,032$869$47,815
62Lapeer81$165,300$947$53,038
63Grand Ledge81$189,300$944$66,515
64Harper Woods82$143,600$1,306$61,446
65Hazel Park82$152,321$1,221$62,878
66Coldwater82$207,966$912$50,084
67Taylor83$172,173$1,036$59,537
68Roseville83$166,453$1,175$61,222
69Eastpointe83$150,545$1,335$58,196
70Wyandotte83$183,054$995$67,846
71Monroe83$217,214$898$59,532
72Marysville83$185,500$955$69,661
73Westwood83$187,300$1,192$62,408
74Mason83$194,600$1,103$79,521
75Houghton84$233,700$861$35,417
76Grand Blanc84$228,000$854$67,284
77Southgate85$188,891$1,102$64,635
78Garden City85$196,425$991$64,396
79Romulus86$198,706$1,050$72,235
80Waverly86$222,300$1,125$75,868
81Flushing86$231,596$940$77,372
82Marshall86$233,853$933$75,220
83Belding86$259,482$693$55,895
84Westland87$207,535$1,113$62,216
85Midland87$240,729$990$74,906
86Fraser87$231,578$827$61,118
87Tecumseh87$250,101$969$64,086
88Davison87$248,960$858$50,450
89Warren88$195,562$1,336$63,741
90Holland88$235,800$1,143$72,905
91Allen Park88$202,784$1,181$80,045
92Holt88$213,200$1,323$87,827
93Marquette88$254,100$958$55,825
94Trenton88$234,476$873$78,565
95Greenville88$259,775$899$55,477
96Dearborn Heights89$208,298$1,260$61,035
97Madison Heights89$214,435$1,138$66,726
98Kalamazoo90$232,128$1,287$48,965
99St. Clair Shores90$223,977$1,143$72,693
100East Lansing90$251,600$1,122$43,547
101Riverview90$237,054$1,050$71,783
102St. Johns90$279,088$870$63,030
103Comstock Northwest90$258,619$1,022$73,290
104Flat Rock91$250,521$1,006$73,288
105Howell91$240,700$1,121$57,122
106Utica91$247,704$984$55,524
107Allegan91$271,916$1,024$42,261
108Oak Park92$227,516$1,354$65,882
109Haslett92$269,200$1,083$74,164
110Woodhaven92$262,073$1,015$83,291
111Dearborn93$239,537$1,264$65,192
112Northview93$262,200$1,313$82,853
113Walled Lake93$236,575$1,304$67,335
114Dundee93$282,861$1,120$71,058
115Frankenmuth93$309,860$814$84,583
116Wyoming94$281,164$1,141$72,163
117Southfield94$246,405$1,301$65,848
118Portage94$288,157$1,120$79,529
119Cutlerville94$283,665$1,174$65,833
120Comstock Park94$298,539$1,070$54,871
121Petoskey94$319,300$872$71,783
122Norton Shores95$281,028$1,286$73,390
123Ypsilanti95$282,767$1,251$44,141
124Temperance95$285,938$1,270$76,069
125Freeland95$289,207$1,235$103,431
126Milan95$298,199$1,083$93,016
127Richmond95$297,857$870$61,715
128Lambertville96$296,246$1,191$100,134
129Clawson97$279,422$1,253$86,630
130Auburn Hills98$271,413$1,411$78,727
131St. Joseph98$321,493$1,079$77,765
132Holly98$312,940$974$61,221
133St. Clair98$306,472$1,033$68,482
134Kentwood99$323,449$1,205$73,647
135Ferndale99$246,117$1,720$91,732
136Sterling Heights100$301,210$1,267$78,429
137Livonia100$303,954$1,284$96,317
138Jenison100$257,600$1,962$86,063
139Brighton100$302,800$1,248$81,772
140Grand Rapids101$296,961$1,662$65,526
141Okemos101$336,800$1,250$97,603
142Walker101$347,044$1,121$73,835
143Grandville101$348,819$1,112$78,551
144New Haven101$303,573$1,301$68,203
145Berkley102$306,954$1,436$113,103
146Farmington102$320,055$1,299$94,115
147Zeeland102$379,781$908$49,367
148New Baltimore103$348,980$1,081$97,027
149Whitmore Lake103$349,044$1,268$78,038
150Grand Haven104$389,453$961$60,665
151Wixom105$375,821$974$68,319
152Fenton106$348,401$1,323$83,077
153Lake Fenton106$372,800$1,343$112,676
154Allendale107$402,194$1,081$68,449
155Traverse City108$427,667$983$71,731
156Hudsonville109$416,187$1,170$88,606
157Grosse Pointe Woods110$343,396$1,755$129,442
158Farmington Hills111$378,259$1,475$101,863
159Royal Oak111$323,624$2,011$95,182
160Rockford111$438,722$1,088$100,156
161Chelsea112$400,699$1,543$71,702
162Saline114$456,956$1,098$90,662
163South Lyon117$459,087$1,208$83,822
164Plymouth117$460,293$1,118$111,742
165Milford117$469,885$1,058$102,521
166Rochester119$476,091$1,201$104,920
167Rochester Hills121$453,517$1,606$119,054
168Troy123$447,005$1,875$119,299
169Novi123$458,257$1,696$110,938
170Grosse Pointe Park123$493,454$1,365$121,796
171Grosse Pointe123$462,842$1,670$141,985
172Forest Hills124$474,800$1,950$156,618
173Grosse Pointe Farms125$501,581$1,500$160,589
174Northville134$575,128$1,443$143,875
175Ann Arbor136$511,402$2,496$81,089
176Huntington Woods136$521,110$2,266$188,229
177Beverly Hills141$570,132$2,208$175,460
178East Grand Rapids144$648,391$1,845$168,487
179Birmingham154$714,467$1,891$153,125