Most Affordable Cities in Michigan.

Cities in Michigan ranked by median rent as a share of median household income.

101 cities ranked · See the national list

#CityMedian Rent
1New Baltimore$1,039
2Trenton$880
3Grosse Pointe Park$1,379
4East Grand Rapids$1,862
5Flat Rock$919
6Beverly Hills$2,077
7Rochester$1,350
8Birmingham$1,902
9Forest Hills$1,958
10Okemos$1,298
11Fraser$843
12Berkley$1,526
13Alpena$625
14Sturgis$826
15Ionia$852
16Troy$1,602
17Livonia$1,322
18Traverse City$995
19Wyandotte$972
20Portage$1,133
21Rochester Hills$1,644
22Royal Oak$1,381
23Farmington$1,340
24Ferndale$1,311
25Woodhaven$1,096
26Clawson$1,253
27South Lyon$1,310
28Midland$1,048
29Owosso$784
30Escanaba$657
31Sault Ste. Marie$804
32Grandville$1,143
33Northview$1,247
34Farmington Hills$1,551
35Grosse Pointe Woods$1,879
36Riverview$1,101
37Romulus$1,049
38Haslett$1,125
39Monroe$909
40Holt$1,317
41Allen Park$1,246
42Waverly$1,170
43Grand Haven$939
44Bay City$766
45Holland$1,193
46Walker$1,202
47Novi$1,747
48Wixom$1,035
49Allendale$1,111
50Fenton$1,275
51St. Clair Shores$1,183
52Sterling Heights$1,292
53Mount Clemens$847
54Wyoming$1,196
55Cadillac$842
56Wayne$974
57Niles$855
58Burton$1,009
59Madison Heights$1,176
60Southgate$1,120
61Kentwood$1,260
62Garden City$1,150
63Battle Creek$957
64Lincoln Park$1,023
65Auburn Hills$1,477
66Norton Shores$1,341
67Taylor$1,101
68Marquette$1,011
69Lansing$993
70Grand Rapids$1,266
71Coldwater$943
72Cutlerville$1,254
73Westland$1,158
74Adrian$956
75Warren$1,225
76Howell$1,177
77Port Huron$982
78Oak Park$1,396
79Hazel Park$1,314
80Southfield$1,340
81Comstock Park$1,189
82Roseville$1,233
83Ann Arbor$1,649
84Jackson$898
85Dearborn$1,327
86Kalamazoo$1,078
87Mount Pleasant$922
88Harper Woods$1,351
89Eastpointe$1,325
90Dearborn Heights$1,331
91Muskegon$996
92Ypsilanti$1,080
93Saginaw$922
94Pontiac$1,063
95Flint$915
96Hamtramck$989
97East Lansing$1,171
98Jenison$2,306
99Melvindale$1,110
100Detroit$1,074
101Inkster$1,170