Cost of Living in Michigan

Avg Index: 77

101 cities · Updated March 2026

$1,148
Avg Rent / Month
$72,230
Avg Income
$219,570
Avg Home Value
77
Avg Cost Index
4.25%
Income Tax
6.0%
Sales Tax
Cheapest in Michigan
Alpena
Index: 41 · Rent: $599/mo
Most Expensive in Michigan
Birmingham
Index: 175 · Rent: $1,891/mo

Michigan Cost of Living Overview

Michigan is significantly more affordable than the national average, with a state-wide cost index of 77. The average monthly rent across Michigan cities is $1,148, with median household incomes averaging $72,230 per year. The cheapest city is Alpena (index 41) and the most expensive is Birmingham (index 175).

Michigan has a moderate tax environment with a 4.25% top income tax rate, 6.0% sales tax, and 1.38% effective property tax rate.

All 101 Cities in Michigan — Ranked by Cost

Sorted from cheapest to most expensive (US average = 100)

#CityCost Index RentIncomeHome ValuePopulation
1 Alpena 41 $599/mo $47,604 $110,400 10,178
2 Flint 42 $859/mo $36,194 $47,600 80,835
3 Bay 44 $739/mo $47,904 $89,900 32,445
4 Escanaba 44 $661/mo $40,169 $116,600 12,374
5 Saginaw 45 $909/mo $37,298 $54,000 43,879
6 Cadillac 50 $806/mo $50,512 $117,500 10,404
7 Jackson 50 $874/mo $42,848 $94,700 31,206
8 Sault Ste. Marie 50 $787/mo $55,031 $127,300 13,373
9 Hamtramck 52 $907/mo $40,103 $116,400 27,830
10 Niles 52 $869/mo $47,815 $115,400 11,838
11 Owosso 52 $831/mo $53,702 $121,500 14,658
12 Sturgis 52 $793/mo $60,640 $129,400 11,077
13 Detroit 53 $1,034/mo $39,575 $76,800 636,644
14 Coldwater 54 $912/mo $50,084 $120,900 13,847
15 Muskegon 54 $927/mo $46,342 $121,800 37,203
16 Adrian 56 $939/mo $42,851 $119,900 20,493
17 Ionia 56 $789/mo $60,729 $161,100 12,950
18 Lincoln Park 56 $972/mo $57,183 $117,400 39,511
19 Battle Creek 57 $934/mo $51,699 $127,600 52,392
20 Inkster 58 $1,127/mo $39,632 $75,700 25,602
21 Lansing 58 $976/mo $52,170 $119,400 112,546
22 Pontiac 58 $1,007/mo $42,791 $110,600 61,914
23 Burton 59 $1,006/mo $57,767 $131,200 29,529
24 Mount Pleasant 59 $870/mo $39,924 $168,700 21,420
25 Port Huron 59 $972/mo $49,377 $136,000 28,724
26 Wayne 59 $924/mo $54,467 $142,200 17,413
27 Monroe 61 $898/mo $59,532 $161,500 20,330
28 Mount Clemens 61 $899/mo $57,663 $169,000 15,567
29 Melvindale 62 $1,116/mo $41,356 $113,100 12,605
30 Taylor 62 $1,036/mo $59,537 $141,200 62,405
31 Wyandotte 63 $995/mo $67,846 $159,700 24,593
32 Fraser 64 $827/mo $61,118 $193,600 14,604
33 Garden 64 $991/mo $64,396 $162,400 26,910
34 Kalamazoo 65 $1,031/mo $48,965 $164,500 73,132
35 Romulus 65 $1,050/mo $72,235 $149,100 24,951
36 Trenton 65 $873/mo $78,565 $202,400 18,242
37 Midland 67 $990/mo $74,906 $192,400 42,461
38 Roseville 68 $1,175/mo $61,222 $142,700 47,240
39 Hazel Park 69 $1,221/mo $62,878 $141,200 14,945
40 Southgate 69 $1,102/mo $64,635 $165,400 29,551
41 Westland 70 $1,113/mo $62,216 $176,500 84,155
42 Eastpointe 71 $1,335/mo $58,196 $129,100 34,003
43 Flat Rock 71 $1,006/mo $73,288 $201,400 10,418
44 Grand Haven 71 $961/mo $60,665 $242,400 10,966
45 Madison Heights 72 $1,138/mo $66,726 $190,300 28,411
46 Marquette 72 $958/mo $55,825 $254,100 20,691
47 Riverview 72 $1,050/mo $71,783 $200,500 12,269
48 Allen Park 73 $1,181/mo $80,045 $174,500 28,128
49 Comstock Park 73 $1,070/mo $54,871 $216,600 10,306
50 Warren 73 $1,184/mo $63,741 $181,900 138,128
51 Woodhaven 73 $1,015/mo $83,291 $221,200 12,761
52 Ypsilanti 73 $1,034/mo $44,141 $223,700 19,937
53 Cutlerville 74 $1,174/mo $65,833 $200,900 19,465
54 Dearborn Heights 74 $1,260/mo $61,035 $174,900 62,099
55 Harper Woods 74 $1,306/mo $61,446 $143,600 15,205
56 St. Clair Shores 74 $1,143/mo $72,693 $196,400 58,287
57 Wyoming 74 $1,141/mo $72,163 $203,900 76,865
58 Waverly 76 $1,125/mo $75,868 $222,300 23,301
59 Holland 78 $1,143/mo $72,905 $235,800 34,266
60 Dearborn 79 $1,264/mo $65,192 $205,900 107,846
61 Grand Rapids 79 $1,191/mo $65,526 $225,500 197,768
62 Howell 79 $1,121/mo $57,122 $240,700 10,074
63 Norton Shores 79 $1,286/mo $73,390 $214,000 25,000
64 Portage 80 $1,120/mo $79,529 $243,400 49,015
65 Walker 80 $1,121/mo $73,835 $266,400 25,201
66 East Lansing 81 $1,122/mo $43,547 $251,600 45,394
67 Grandville 81 $1,112/mo $78,551 $251,100 16,135
68 Haslett 81 $1,083/mo $74,164 $269,200 19,025
69 Oak Park 82 $1,354/mo $65,882 $198,500 29,370
70 Kentwood 83 $1,205/mo $73,647 $249,000 54,114
71 Allendale 84 $1,081/mo $68,449 $287,600 25,741
72 Fenton 84 $1,323/mo $83,077 $211,700 11,950
73 Ferndale 84 $1,235/mo $91,732 $233,600 19,156
74 Holt 84 $1,323/mo $87,827 $213,200 25,275
75 Wixom 84 $974/mo $68,319 $336,200 17,126
76 Southfield 85 $1,301/mo $65,848 $226,900 76,025
77 Clawson 87 $1,253/mo $86,630 $250,800 11,314
78 Northview 87 $1,313/mo $82,853 $262,200 15,225
79 Sterling Heights 87 $1,267/mo $78,429 $260,700 133,473
80 Livonia 88 $1,284/mo $96,317 $265,300 94,058
81 South Lyon 88 $1,208/mo $83,822 $280,900 11,825
82 Auburn Hills 89 $1,411/mo $78,727 $233,900 24,911
83 Traverse 89 $983/mo $71,731 $367,600 15,491
84 Farmington 91 $1,299/mo $94,115 $273,000 11,472
85 New Baltimore 91 $1,081/mo $97,027 $309,800 12,060
86 Royal Oak 96 $1,335/mo $95,182 $305,900 57,880
87 Okemos 97 $1,250/mo $97,603 $336,800 25,503
88 Berkley 99 $1,436/mo $113,103 $289,200 15,084
89 Farmington Hills 105 $1,475/mo $101,863 $333,200 83,316
90 Jenison 106 $1,962/mo $86,063 $257,600 17,334
91 Rochester 107 $1,201/mo $104,920 $450,800 12,939
92 Grosse Pointe Woods 115 $1,755/mo $129,442 $322,500 16,177
93 Rochester Hills 115 $1,606/mo $119,054 $377,400 76,086
94 Troy 115 $1,557/mo $119,299 $396,800 87,307
95 Ann Arbor 121 $1,552/mo $81,089 $435,100 121,179
96 Novi 121 $1,696/mo $110,938 $399,100 66,224
97 Grosse Pointe Park 124 $1,365/mo $121,796 $460,500 11,394
98 Forest Hills 138 $1,950/mo $156,618 $474,800 28,494
99 East Grand Rapids 144 $1,845/mo $168,487 $488,500 11,394
100 Beverly Hills 154 $2,208/mo $175,460 $488,800 10,507
101 Birmingham 175 $1,891/mo $153,125 $712,700 21,612

Frequently Asked Questions

Common questions about cost of living in Michigan

What is the cost of living in Michigan?
The average cost of living index across 101 cities in Michigan is 77 (US average = 100). Average rent is $1,148/month and median household income averages $72,230/year.
What is the cheapest city in Michigan?
The cheapest city in Michigan is Alpena with a cost index of 41, median rent of $599/month, and median income of $47,604/year.
What is the most expensive city in Michigan?
The most expensive city in Michigan is Birmingham with a cost index of 175, median rent of $1,891/month, and median income of $153,125/year.
What are taxes like in Michigan?
Michigan has a top income tax rate of 4.25%, a sales tax of 6.0%, and an effective property tax rate of 1.38%.
How many cities does CostToLive cover in Michigan?
We track cost of living data for 101 cities in Michigan with populations of 10,000 or more, using US Census Bureau ACS 2023 data.