CensusEasy
RANKING · 2024 ACS · 179 SHOWN OF 179

Tightest housing markets, Michigan cities

Michigan cities with the lowest housing vacancy rate (2024 ACS). This list covers the 179 cities in Michigan that qualify, ranked against each other statewide.

Flip the list · Highest housing vacancy, US cities
MichiganAll statesPop > 5KAll rankings
Tightest housing markets by state
RANKPLACESTATEPOPHOUSING VACANCY RATEVS 2010
01St. Clair, MIMI5,8330.0%−10.1 pts
02Center Line, MIMI8,5031.1%−7.1 pts
03Flushing, MIMI8,1751.4%−3.3 pts
04Wixom, MIMI17,3131.5%−6.3 pts
05Northview, MIMI15,2681.6%−4.6 pts
06East Grand Rapids, MIMI11,6631.7%−1.2 pts
07Hudsonville, MIMI7,9642.0%−1.7 pts
08Woodhaven, MIMI12,5032.1%−7.8 pts
09Richmond, MIMI5,9272.3%−4.1 pts
10Hastings, MIMI7,4902.4%−10.2 pts
11Walker, MIMI25,8812.4%−5.7 pts
12Grosse Pointe Farms, MIMI9,7352.7%−4.2 pts
13Jenison, MIMI17,5822.8%+0.7 pts
14Grosse Pointe Woods, MIMI15,7922.8%−2.6 pts
15Chelsea, MIMI5,4242.9%−3.4 pts
16Utica, MIMI5,1143.0%−8.9 pts
17Kingsford, MIMI5,0963.0%+1.0 pts
18Waverly, MIMI23,5753.2%−3.4 pts
19Haslett, MIMI18,5593.2%−3.8 pts
20Clawson, MIMI11,3123.3%−2.2 pts
21Rockford, MIMI6,3133.3%−3.6 pts
22Livonia, MIMI92,6033.3%−0.8 pts
23Ionia, MIMI12,2083.4%−5.9 pts
24Zeeland, MIMI5,6373.4%−2.7 pts
25South Lyon, MIMI12,1073.5%−3.5 pts
26Sterling Heights, MIMI133,9313.5%−1.9 pts
27Forest Hills, MIMI28,6953.5%−0.0 pts
28St. Clair Shores, MIMI57,8723.5%−2.8 pts
29Huntington Woods, MIMI6,2743.5%−0.9 pts
30Freeland, MIMI7,5573.6%+1.4 pts
31Lambertville, MIMI9,9553.6%−2.0 pts
32South Monroe, MIMI6,9603.6%−1.1 pts
33Garden City, MIMI26,2803.8%−0.2 pts
34Tecumseh, MIMI8,6083.9%−3.7 pts
35Berkley, MIMI15,1453.9%−1.7 pts
36Fraser, MIMI14,4964.0%+0.1 pts
37Iron Mountain, MIMI7,4694.1%−4.6 pts
38Davison, MIMI5,0394.2%−2.4 pts
39Monroe, MIMI20,0764.2%−4.7 pts
40Roseville, MIMI46,8634.3%−4.5 pts
41Lincoln Park, MIMI38,5294.3%−2.9 pts
42Troy, MIMI88,7334.3%−2.6 pts
43Mason, MIMI8,2644.4%−8.5 pts
44Allegan, MIMI5,1274.4%−10.5 pts
45Fenton, MIMI11,7744.5%−4.1 pts
46Allendale, MIMI26,6794.5%−9.6 pts
47Wyoming, MIMI78,5884.5%−2.1 pts
48Marysville, MIMI9,8684.5%−5.4 pts
49Rochester Hills, MIMI77,5394.6%−1.7 pts
50Grandville, MIMI17,0184.7%−0.3 pts
51Allen Park, MIMI27,4454.7%−1.1 pts
52Portage, MIMI49,8624.7%−1.2 pts
53Walled Lake, MIMI7,3204.7%−7.9 pts
54Comstock Northwest, MIMI5,3914.7%+1.1 pts
55Midland, MIMI42,8064.7%−0.0 pts
56Kentwood, MIMI54,7764.8%−2.3 pts
57Trenton, MIMI17,8494.8%−3.5 pts
58Whitmore Lake, MIMI7,8784.8%−2.5 pts
59Farmington, MIMI11,4094.8%−1.4 pts
60Beverly Hills, MIMI10,4494.9%+0.6 pts
61Oak Park, MIMI29,0724.9%−6.9 pts
62Byron Center, MIMI7,4034.9%−0.7 pts
63Taylor, MIMI61,2794.9%−2.4 pts
64Dundee, MIMI6,0085.0%+2.1 pts
65Grand Ledge, MIMI7,8535.1%−2.8 pts
66Temperance, MIMI8,9145.1%−0.3 pts
67Southgate, MIMI28,9315.1%−0.9 pts
68Shields, MIMI7,4025.1%−2.6 pts
69Plymouth, MIMI9,1645.1%−1.9 pts
70Grosse Pointe Park, MIMI11,0955.1%−4.1 pts
71Milford, MIMI6,5205.2%−3.7 pts
72Ferndale, MIMI19,2125.3%−4.3 pts
73Northville, MIMI6,0135.3%−3.7 pts
74Saline, MIMI9,0015.3%−0.8 pts
75Mount Clemens, MIMI15,4195.3%−8.5 pts
76Rochester, MIMI12,8245.4%−4.7 pts
77Burton, MIMI29,3135.4%−5.8 pts
78Novi, MIMI67,3195.5%−3.1 pts
79Cutlerville, MIMI18,7805.5%−0.4 pts
80Holt, MIMI25,3165.5%+0.4 pts
81Grand Blanc, MIMI7,8805.5%−4.7 pts
82Grand Rapids, MIMI201,1835.5%−4.9 pts
83Howell, MIMI9,8965.5%−5.2 pts
84New Baltimore, MIMI12,1235.5%−2.0 pts
85Warren, MIMI137,1385.5%−2.2 pts
86Eastpointe, MIMI33,8145.6%−0.8 pts
87New Haven, MIMI6,7495.6%−1.8 pts
88Greenville, MIMI9,2565.9%−3.5 pts
89Flat Rock, MIMI10,2185.9%+1.6 pts
90Eastwood, MIMI6,6695.9%−5.7 pts
91Belding, MIMI6,0006.0%−3.7 pts
92Charlotte, MIMI9,3056.0%+1.5 pts
93Harper Woods, MIMI14,8606.1%−5.2 pts
94Westland, MIMI82,3336.2%−4.3 pts
95Milan, MIMI5,9736.4%−5.6 pts
96Wyandotte, MIMI24,0726.4%−2.0 pts
97Royal Oak, MIMI57,5836.5%−0.8 pts
98Dearborn Heights, MIMI60,6646.6%+0.1 pts
99Brighton, MIMI7,9046.7%−2.0 pts
100Fair Plain, MIMI7,3306.7%−0.9 pts
101Farmington Hills, MIMI83,2916.8%+0.6 pts
102St. Johns, MIMI7,7806.8%−6.6 pts
103Dearborn, MIMI105,6116.9%−3.4 pts
104Marquette, MIMI21,9447.0%−7.4 pts
105Hazel Park, MIMI14,9377.0%−7.1 pts
106Lake Fenton, MIMI6,4177.0%−5.0 pts
107Swartz Creek, MIMI5,8277.1%+3.4 pts
108Comstock Park, MIMI10,5777.1%+1.7 pts
109Ann Arbor, MIMI122,2337.2%−2.3 pts
110Alma, MIMI9,3047.2%−3.6 pts
111Auburn Hills, MIMI25,9257.2%−5.7 pts
112Lapeer, MIMI9,2017.2%−3.1 pts
113Melvindale, MIMI12,3257.2%−6.8 pts
114Port Huron, MIMI28,2737.2%−5.7 pts
115Holland, MIMI35,3727.3%−3.0 pts
116Ypsilanti, MIMI19,7667.4%−7.8 pts
117Norton Shores, MIMI25,0887.4%+0.2 pts
118Marshall, MIMI6,8007.5%−4.7 pts
119Three Rivers, MIMI7,9107.5%−12.5 pts
120Niles, MIMI11,6657.6%−4.2 pts
121Westwood, MIMI8,8677.8%+0.8 pts
122Houghton, MIMI8,5607.8%−2.1 pts
123Lansing, MIMI113,8847.8%−4.1 pts
124Mount Pleasant, MIMI20,9257.9%−4.2 pts
125Springfield, MIMI5,2468.0%−3.1 pts
126Romulus, MIMI24,5478.1%−0.5 pts
127Riverview, MIMI11,9478.4%+1.5 pts
128Madison Heights, MIMI28,2978.4%−1.9 pts
129Eaton Rapids, MIMI5,2188.4%−9.7 pts
130Bay City, MIMI31,8688.7%−1.7 pts
131Birmingham, MIMI21,9238.7%−0.9 pts
132Wayne, MIMI17,0658.7%−4.0 pts
133Kalamazoo, MIMI72,6838.8%−3.6 pts
134Okemos, MIMI26,3968.9%+1.4 pts
135Bridgeport, MIMI6,8849.0%+2.7 pts
136Southfield, MIMI76,1119.0%−4.1 pts
137Owosso, MIMI14,4379.2%−1.3 pts
138Grand Haven, MIMI11,0389.3%−6.3 pts
139Alpena, MIMI10,0889.3%+4.2 pts
140Holly, MIMI5,9069.3%+2.4 pts
141Menominee, MIMI8,1759.5%−0.6 pts
142Pontiac, MIMI62,0779.6%−8.4 pts
143Coldwater, MIMI14,2169.6%−3.4 pts
144Sturgis, MIMI10,9009.7%−2.5 pts
145Grosse Pointe, MIMI5,4909.8%+2.2 pts
146Sault Ste. Marie, MIMI13,08310.2%−0.4 pts
147Battle Creek, MIMI52,02110.5%−3.7 pts
148Jackson, MIMI31,02210.5%−4.6 pts
149Gladstone, MIMI5,18911.0%−2.0 pts
150Frankenmuth, MIMI5,19711.1%+1.3 pts
151East Lansing, MIMI49,35511.4%−4.5 pts
152Ishpeming, MIMI6,20511.5%−5.2 pts
153Escanaba, MIMI12,25711.6%+2.6 pts
154Cadillac, MIMI10,43811.8%+0.1 pts
155River Rouge, MIMI6,81412.1%−10.3 pts
156Ecorse, MIMI8,89312.3%−12.9 pts
157Dowagiac, MIMI5,72512.6%−5.8 pts
158Adrian, MIMI20,19112.8%−0.3 pts
159Big Rapids, MIMI8,62313.2%+2.0 pts
160St. Louis, MIMI7,40613.4%+7.7 pts
161Hillsdale, MIMI8,00213.6%−2.4 pts
162Petoskey, MIMI5,77213.7%−13.3 pts
163Muskegon, MIMI37,22413.8%+1.3 pts
164Benton Harbor, MIMI8,80314.5%−6.5 pts
165St. Joseph, MIMI7,89314.7%−1.1 pts
166Hamtramck, MIMI27,26114.9%−9.3 pts
167Traverse City, MIMI15,83215.2%+4.4 pts
168Inkster, MIMI24,95915.3%−2.2 pts
169Saginaw, MIMI42,86315.5%−6.2 pts
170Ludington, MIMI7,63416.8%−1.6 pts
171Muskegon Heights, MIMI9,77016.9%−2.0 pts
172Flint, MIMI79,30619.7%−2.3 pts
173Albion, MIMI7,47420.3%+4.0 pts
174Manistee, MIMI6,15720.7%−1.7 pts
175Buena Vista, MIMI5,79821.5%+5.6 pts
176Beecher, MIMI8,41221.6%+4.7 pts
177Detroit, MIMI649,09521.7%−4.1 pts
178Highland Park, MIMI8,24832.4%+0.1 pts
179Houghton Lake, MIMI5,76939.1%−13.0 pts
SHOWING 1–179 OF 179

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