CensusEasy
RANKING · 2024 ACS · 179 SHOWN OF 179

Most affordable housing, Michigan cities

Michigan cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2023 ACS). This list covers the 179 cities in Michigan that qualify, ranked against each other statewide.

Flip the list · Least affordable housing, US cities
MichiganAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Most affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Beecher, MIMI8,4121.4−7%
02Flint, MIMI79,3061.4−19%
03Buena Vista, MIMI5,7981.5+16%
04Saginaw, MIMI42,8631.6−12%
05River Rouge, MIMI6,8141.6+0%
06Ecorse, MIMI8,8931.6+1%
07Muskegon Heights, MIMI9,7701.9+0%
08Bridgeport, MIMI6,8841.9+3%
09Bay City, MIMI31,8682.0−9%
10Inkster, MIMI24,9592.0+9%
11Detroit, MIMI649,0952.1−1%
12Menominee, MIMI8,1752.1+20%
13Ishpeming, MIMI6,2052.1+29%
14Shields, MIMI7,4022.1+4%
15Kingsford, MIMI5,0962.1+20%
16Gladstone, MIMI5,1892.2+11%
17Alma, MIMI9,3042.2+3%
18Lincoln Park, MIMI38,5292.2+13%
19Allen Park, MIMI27,4452.2−2%
20Marshall, MIMI6,8002.3−6%
21Eastpointe, MIMI33,8142.3+8%
22Romulus, MIMI24,5472.3+13%
23Jackson, MIMI31,0222.3+13%
24Wyandotte, MIMI24,0722.3−1%
25St. Louis, MIMI7,4062.3+27%
26Burton, MIMI29,3132.4+28%
27Hazel Park, MIMI14,9372.4+14%
28Lansing, MIMI113,8842.4+13%
29Iron Mountain, MIMI7,4692.4+26%
30Freeland, MIMI7,5572.4+15%
31Harper Woods, MIMI14,8602.4+6%
32Sturgis, MIMI10,9002.4+8%
33Swartz Creek, MIMI5,8272.4−7%
34Eaton Rapids, MIMI5,2182.4+9%
35Owosso, MIMI14,4372.4−1%
36Charlotte, MIMI9,3052.5+10%
37Benton Harbor, MIMI8,8032.5+11%
38Springfield, MIMI5,2462.5+29%
39Huntington Woods, MIMI6,2742.5−12%
40Alpena, MIMI10,0882.5+6%
41Taylor, MIMI61,2792.5+18%
42Lambertville, MIMI9,9552.5+9%
43Mason, MIMI8,2642.5+1%
44Albion, MIMI7,4742.5+25%
45Roseville, MIMI46,8632.5+6%
46Garden City, MIMI26,2802.5+17%
47Houghton Lake, MIMI5,7692.5+1%
48Sault Ste. Marie, MIMI13,0832.5+19%
49Battle Creek, MIMI52,0212.5+28%
50Milan, MIMI5,9732.5+1%
51Flushing, MIMI8,1752.6+13%
52Trenton, MIMI17,8492.6−5%
53Hillsdale, MIMI8,0022.6+26%
54Ionia, MIMI12,2082.6+28%
55Cadillac, MIMI10,4382.6+20%
56Ferndale, MIMI19,2122.6+16%
57Holt, MIMI25,3162.6+17%
58Southgate, MIMI28,9312.6+13%
59Niles, MIMI11,6652.6+17%
60Wayne, MIMI17,0652.7+31%
61Highland Park, MIMI8,2482.7+0%
62Grosse Pointe Woods, MIMI15,7922.7−8%
63Coldwater, MIMI14,2162.7+26%
64Manistee, MIMI6,1572.7+25%
65Belding, MIMI6,0002.7+6%
66Dowagiac, MIMI5,7252.7+28%
67Berkley, MIMI15,1452.7+12%
68Three Rivers, MIMI7,9102.7+44%
69Grosse Pointe Farms, MIMI9,7352.7−7%
70Pontiac, MIMI62,0772.7+17%
71Adrian, MIMI20,1912.7+13%
72Grosse Pointe, MIMI5,4902.7−19%
73Escanaba, MIMI12,2572.8+15%
74Midland, MIMI42,8062.8+22%
75St. Johns, MIMI7,7802.8+18%
76Flat Rock, MIMI10,2182.8+16%
77Monroe, MIMI20,0762.8+2%
78Grand Ledge, MIMI7,8532.8+36%
79Livonia, MIMI92,6032.9+12%
80Center Line, MIMI8,5032.9−13%
81Madison Heights, MIMI28,2972.9+11%
82St. Clair Shores, MIMI57,8722.9+15%
83Beverly Hills, MIMI10,4492.9−3%
84Auburn Hills, MIMI25,9252.9+21%
85Greenville, MIMI9,2562.9+14%
86Riverview, MIMI11,9472.9−3%
87Woodhaven, MIMI12,5032.9+27%
88Fenton, MIMI11,7742.9+16%
89Port Huron, MIMI28,2733.0+10%
90South Monroe, MIMI6,9603.0+30%
91Oak Park, MIMI29,0723.0+26%
92Westland, MIMI82,3333.0+20%
93Eastwood, MIMI6,6693.0+60%
94Melvindale, MIMI12,3253.0+44%
95Holly, MIMI5,9063.0+32%
96Hastings, MIMI7,4903.0+30%
97Clawson, MIMI11,3123.0+11%
98Warren, MIMI137,1383.0+17%
99Farmington, MIMI11,4093.0+2%
100New Baltimore, MIMI12,1233.0+14%
101Wyoming, MIMI78,5883.1+44%
102Dearborn Heights, MIMI60,6643.1+34%
103Norton Shores, MIMI25,0883.1+42%
104Temperance, MIMI8,9143.1+35%
105Waverly, MIMI23,5753.1+25%
106Walled Lake, MIMI7,3203.1+18%
107Marysville, MIMI9,8683.1+29%
108Rockford, MIMI6,3133.1+37%
109East Grand Rapids, MIMI11,6633.1+31%
110Hudsonville, MIMI7,9643.1+36%
111Byron Center, MIMI7,4033.1+20%
112Jenison, MIMI17,5823.1+43%
113Portage, MIMI49,8623.2+31%
114Forest Hills, MIMI28,6953.2+27%
115New Haven, MIMI6,7493.2+109%
116Muskegon, MIMI37,2243.2+48%
117South Lyon, MIMI12,1073.2+15%
118Northville, MIMI6,0133.2+15%
119St. Clair, MIMI5,8333.2+26%
120Fair Plain, MIMI7,3303.2+45%
121Royal Oak, MIMI57,5833.3+14%
122Dundee, MIMI6,0083.3+32%
123Cutlerville, MIMI18,7803.3+79%
124Whitmore Lake, MIMI7,8783.3+33%
125Westwood, MIMI8,8673.3+32%
126Holland, MIMI35,3723.3+34%
127Hamtramck, MIMI27,2613.3+21%
128Allegan, MIMI5,1273.3+49%
129Dearborn, MIMI105,6113.3+15%
130Fraser, MIMI14,4963.4+24%
131Farmington Hills, MIMI83,2913.4+4%
132Lapeer, MIMI9,2013.4+24%
133Northview, MIMI15,2683.4+36%
134Rochester Hills, MIMI77,5393.4+18%
135Lake Fenton, MIMI6,4173.4+16%
136Kalamazoo, MIMI72,6833.4+32%
137Mount Clemens, MIMI15,4193.4+32%
138Sterling Heights, MIMI133,9313.4+32%
139Milford, MIMI6,5203.4+31%
140Tecumseh, MIMI8,6083.4+35%
141Grandville, MIMI17,0183.5+36%
142Grand Blanc, MIMI7,8803.5+26%
143Southfield, MIMI76,1113.5+19%
144Okemos, MIMI26,3963.5+29%
145Troy, MIMI88,7333.5+25%
146Frankenmuth, MIMI5,1973.5+23%
147Grand Rapids, MIMI201,1833.5+45%
148Comstock Northwest, MIMI5,3913.6+33%
149St. Joseph, MIMI7,8933.6+29%
150Big Rapids, MIMI8,6233.6+0%
151Kentwood, MIMI54,7763.6+45%
152Richmond, MIMI5,9273.7+24%
153Davison, MIMI5,0393.7+41%
154Novi, MIMI67,3193.8+28%
155Grosse Pointe Park, MIMI11,0953.8−3%
156Saline, MIMI9,0013.9+38%
157Haslett, MIMI18,5593.9+38%
158Walker, MIMI25,8813.9+47%
159Mount Pleasant, MIMI20,9253.9+0%
160Comstock Park, MIMI10,5773.9+42%
161Utica, MIMI5,1143.9+5%
162Plymouth, MIMI9,1644.0+18%
163Grand Haven, MIMI11,0384.1+57%
164Brighton, MIMI7,9044.2+30%
165Rochester, MIMI12,8244.2+13%
166Ludington, MIMI7,6344.3+65%
167Chelsea, MIMI5,4244.3+38%
168Allendale, MIMI26,6794.4+74%
169Howell, MIMI9,8964.4+52%
170Birmingham, MIMI21,9234.5+22%
171Petoskey, MIMI5,7724.9+34%
172Marquette, MIMI21,9444.9+73%
173Ypsilanti, MIMI19,7665.0+23%
174Ann Arbor, MIMI122,2335.5+43%
175Wixom, MIMI17,3135.6+29%
176Traverse City, MIMI15,8325.6+69%
177Zeeland, MIMI5,6375.7+130%
178Houghton, MIMI8,5605.9+35%
179East Lansing, MIMI49,3555.9+16%
SHOWING 1–179 OF 179
Download CSV (full list, 179 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES