MIMichigan rankings

Towns with the cheapest rent in Michigan

Ranked by median gross rent — rent plus utilities — across all rented homes. 683 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Michigan · Cheapest rent

Evergreen ranks #172 of 683

$876/mo median rent, utilities included · Visit Evergreen →

Evergreen ranks #172 of 683 for cheapest rent in Michigan
#TownMedian rentMedian incomeHome value
1 Map of St. Charles St. CharlesSaginaw County · 3,133 people $460/mo $62,939 $136,300
2 Map of Iron River Iron River3,002 people $486/mo $54,183 $85,000
3 LincolnMidland County · 2,538 people $519/mo $91,125 $193,900
4 Silver CreekCass County · 3,041 people $537/mo $80,894 $255,100
5 Map of Baraga BaragaBaraga County · 3,555 people $546/mo $52,254 $133,300
6 NelsonKent County · 4,940 people $569/mo $66,735 $253,300
7 RossKalamazoo County · 4,869 people $588/mo $103,932 $370,900
8 SooChippewa County · 2,986 people $589/mo $79,107 $241,200
9 Lawrence LawrenceVan Buren County · 3,290 people $595/mo $63,607 $179,500
10 Map of East Tawas East Tawas2,675 people $608/mo $42,450 $130,200
11 HayesClare County · 4,692 people $611/mo $40,250 $93,700
12 Map of Ironwood Ironwood4,997 people $622/mo $41,250 $83,100
13 Alpena10,154 people $625/mo $47,545 $118,700
14 Gladwin3,098 people $628/mo $43,005 $126,900
15 Map of Kalkaska Kalkaska2,539 people $633/mo $57,143 $155,600
16 KalkaskaKalkaska County · 5,101 people $641/mo $64,253 $173,900
17 Escanaba Escanaba12,354 people $657/mo $45,369 $125,200
18 L'AnseBaraga County · 3,604 people $663/mo $54,898 $122,700
19 EnsleyNewaygo County · 2,644 people $663/mo $75,954 $247,700
20 Map of Manistique Manistique2,863 people $665/mo $38,446 $93,300
21 Map of Manistee ManisteeManistee County · 4,053 people $666/mo $65,461 $193,900
22 Map of Belding Belding5,960 people $668/mo $60,373 $163,800
23 Rogers City Rogers City2,878 people $675/mo $49,266 $110,200
24 Shelby Shelby2,577 people $680/mo $49,855 $155,600
25 MarathonLapeer County · 4,442 people $682/mo $65,511 $186,300
26 KochvilleSaginaw County · 4,943 people $683/mo $42,333 $156,800
27 Map of Cheboygan Cheboygan4,820 people $683/mo $42,290 $123,200
28 Big CreekOscoda County · 2,679 people $683/mo $48,438 $111,700
29 FabiusSt. Joseph County · 3,317 people $687/mo $95,875 $270,700
30 Highland Park Highland Park8,628 people $688/mo $29,309 $79,200
31 Chesaning ChesaningSaginaw County · 4,693 people $690/mo $62,434 $152,100
32 PentlandLuce County · 2,551 people $692/mo $68,607 $133,500
33 WheelerGratiot County · 2,591 people $694/mo $61,149 $115,400
34 Map of Oscoda OscodaIosco County · 7,176 people $697/mo $43,125 $122,900
35 ShelbyOceana County · 4,116 people $697/mo $67,736 $180,800
36 BostonIonia County · 6,065 people $698/mo $83,977 $235,400
37 Calumet CalumetHoughton County · 6,318 people $699/mo $52,836 $99,800
38 SurreyClare County · 3,683 people $709/mo $50,764 $121,300
39 Map of Bridgeport BridgeportSaginaw County · 9,967 people $711/mo $52,462 $109,900
40 CatoMontcalm County · 2,950 people $711/mo $67,500 $174,200
41 GrantNewaygo County · 3,378 people $713/mo $73,500 $221,100
42 MunisingAlger County · 2,825 people $713/mo $62,227 $174,700
43 FremontTuscola County · 3,159 people $714/mo $63,155 $144,400
44 Reed City2,517 people $714/mo $52,304 $115,000
45 HamlinMason County · 3,750 people $715/mo $80,919 $281,400
46 Fremont Fremont4,568 people $730/mo $57,452 $194,700
47 CambriaHillsdale County · 2,539 people $730/mo $59,906 $190,500
48 Map of Lexington LexingtonSanilac County · 3,462 people $731/mo $58,041 $203,400
49 Ishpeming6,181 people $733/mo $52,754 $111,900
50 Map of Menominee Menominee8,326 people $735/mo $49,432 $104,400
51 FranklinLenawee County · 3,044 people $739/mo $90,221 $293,900
52 Map of Richfield RichfieldRoscommon County · 3,563 people $741/mo $47,055 $110,200
53 GrantOceana County · 3,055 people $742/mo $57,625 $131,000
54 Map of Bad Axe Bad Axe2,992 people $742/mo $44,688 $125,200
55 Iron Mountain Iron Mountain7,518 people $744/mo $59,405 $141,600
56 ClintonLenawee County · 3,728 people $744/mo $76,954 $199,100
57 Homer HomerCalhoun County · 2,903 people $744/mo $54,519 $144,400
58 Vassar2,707 people $744/mo $59,444 $143,200
59 Hastings7,520 people $745/mo $58,286 $174,500
60 Map of Alpena AlpenaAlpena County · 9,101 people $748/mo $52,239 $183,600
61 KawkawlinBay County · 4,394 people $749/mo $85,262 $188,800
62 North BranchLapeer County · 3,550 people $749/mo $77,941 $227,900
63 Caro4,290 people $753/mo $41,595 $102,700
64 HomeMontcalm County · 2,760 people $756/mo $56,037 $136,800
65 ThetfordGenesee County · 6,559 people $759/mo $73,984 $203,900
66 Map of Paw Paw Paw Paw3,289 people $761/mo $41,587 $148,200
67 Bay City32,320 people $766/mo $49,420 $97,600
68 Map of Martin MartinAllegan County · 2,713 people $767/mo $72,125 $205,700
69 Manistee6,275 people $768/mo $60,541 $164,100
70 ReynoldsMontcalm County · 5,571 people $772/mo $72,857 $181,200
71 ConstantineSt. Joseph County · 4,053 people $773/mo $73,926 $162,000
72 LibertyJackson County · 3,067 people $773/mo $102,969 $249,900
73 Map of Albion Albion7,560 people $775/mo $39,885 $99,900
74 CrockeryOttawa County · 4,676 people $778/mo $89,700 $306,000
75 PortageHoughton County · 3,205 people $778/mo $66,652 $204,700
76 FraserBay County · 2,965 people $778/mo $61,571 $163,100
77 ForsythMarquette County · 6,249 people $780/mo $62,018 $168,700
78 RollinLenawee County · 3,035 people $783/mo $79,736 $224,500
79 Owosso14,632 people $784/mo $54,229 $132,600
80 OliveOttawa County · 5,145 people $784/mo $80,208 $283,800
81 BerlinSt. Clair County · 3,120 people $784/mo $93,948 $313,100
82 Sandusky2,694 people $784/mo $56,563 $113,800
83 Center Line8,463 people $788/mo $54,703 $156,600
84 ElklandTuscola County · 3,505 people $788/mo $61,953 $117,800
85 OliveClinton County · 2,530 people $789/mo $101,500 $296,100
86 LeroyIngham County · 3,836 people $793/mo $84,704 $193,200
87 St. Louis7,367 people $794/mo $51,167 $119,200
88 DentonRoscommon County · 5,372 people $794/mo $45,640 $163,200
89 ColonSt. Joseph County · 3,337 people $794/mo $65,602 $192,400
90 IshpemingMarquette County · 3,416 people $797/mo $94,271 $206,400
91 CoeIsabella County · 3,064 people $798/mo $59,878 $161,000
92 Lake Orion2,863 people $798/mo $101,318 $376,600
93 LakeMissaukee County · 2,837 people $800/mo $72,917 $230,300
94 ParkSt. Joseph County · 2,530 people $802/mo $78,750 $205,700
95 Map of Sault Ste. Marie Sault Ste. Marie13,335 people $804/mo $55,328 $139,400
96 Paw PawVan Buren County · 6,910 people $804/mo $60,828 $197,400
97 StockbridgeIngham County · 3,939 people $804/mo $79,821 $230,500
98 BainbridgeBerrien County · 2,658 people $806/mo $74,574 $220,600
99 LeroyCalhoun County · 3,676 people $807/mo $81,638 $245,400
100 Map of Linden Linden4,160 people $809/mo $79,464 $239,700
101 Montague2,531 people $810/mo $66,750 $202,200
102 AlbertMontmorency County · 2,556 people $811/mo $54,423 $170,200
103 Map of Hillsdale Hillsdale8,002 people $812/mo $51,038 $130,900
104 MillsOgemaw County · 3,987 people $815/mo $42,097 $81,800
105 RavennaMuskegon County · 2,997 people $815/mo $75,625 $224,100
106 Map of Concord ConcordJackson County · 2,739 people $815/mo $64,148 $188,200
107 Ithaca2,817 people $819/mo $63,109 $133,200
108 Cedar CreekMuskegon County · 3,273 people $820/mo $73,586 $224,600
109 OrleansIonia County · 2,704 people $821/mo $62,978 $175,700
110 Clare3,324 people $822/mo $41,226 $134,600
111 OregonLapeer County · 5,699 people $825/mo $83,807 $236,400
112 CascoAllegan County · 2,856 people $825/mo $84,637 $310,200
113 Map of Sturgis Sturgis11,054 people $826/mo $62,710 $152,600
114 EastonIonia County · 3,097 people $829/mo $76,418 $192,000
115 PlainfieldIosco County · 3,353 people $830/mo $52,035 $174,300
116 ChippewaIsabella County · 4,598 people $831/mo $64,651 $156,800
117 Map of Decatur DecaturVan Buren County · 3,537 people $831/mo $67,917 $158,000
118 South Haven South HavenVan Buren County · 3,998 people $834/mo $68,239 $454,100
119 PorterCass County · 3,885 people $834/mo $79,681 $300,800
120 IrvingBarry County · 3,807 people $834/mo $76,367 $365,800
121 Hancock Hancock4,574 people $835/mo $59,519 $165,600
122 CaledoniaShiawassee County · 4,326 people $835/mo $70,069 $186,800
123 Alma9,396 people $836/mo $53,307 $115,900
124 TaymouthSaginaw County · 4,036 people $836/mo $81,667 $208,000
125 ViennaGenesee County · 13,157 people $837/mo $70,219 $199,300
126 Three Rivers7,943 people $839/mo $49,503 $134,900
127 River Rouge7,008 people $839/mo $41,053 $65,100
128 BenzoniaBenzie County · 2,791 people $839/mo $72,500 $327,000
129 Map of Ecorse Ecorse9,064 people $840/mo $40,241 $65,400
130 Dowagiac Dowagiac5,732 people $840/mo $48,166 $130,800
131 Manchester Manchester2,522 people $840/mo $87,614 $232,000
132 CrystalMontcalm County · 2,670 people $841/mo $56,087 $194,000
133 Map of Cadillac Cadillac10,445 people $842/mo $51,773 $134,300
134 EurekaMontcalm County · 4,283 people $842/mo $77,266 $236,200
135 Pine GroveVan Buren County · 3,019 people $842/mo $69,239 $192,200
136 Fraser14,583 people $843/mo $64,354 $215,900
137 BradyKalamazoo County · 4,455 people $844/mo $108,954 $244,600
138 ResortEmmet County · 2,839 people $844/mo $103,929 $394,500
139 MiltonCass County · 3,140 people $845/mo $118,750 $299,600
140 Mount Clemens15,511 people $847/mo $52,310 $179,400
141 NottawaSt. Joseph County · 3,714 people $847/mo $62,094 $214,300
142 MusseySt. Clair County · 4,205 people $848/mo $66,350 $216,100
143 DenmarkTuscola County · 2,720 people $848/mo $70,720 $166,300
144 KinrossChippewa County · 6,784 people $850/mo $61,250 $127,300
145 HopkinsAllegan County · 2,740 people $850/mo $88,825 $287,500
146 Benton Harbor8,953 people $851/mo $31,117 $76,500
147 Map of Frankenmuth Frankenmuth5,157 people $851/mo $85,433 $300,500
148 Durand Durand3,483 people $851/mo $66,743 $140,300
149 Ionia12,753 people $852/mo $63,978 $164,800
150 Map of Mecosta MecostaMecosta County · 2,818 people $852/mo $61,250 $169,600
151 ShiawasseeShiawassee County · 2,736 people $853/mo $77,850 $190,200
152 Niles11,803 people $855/mo $51,376 $135,100
153 FilerManistee County · 2,606 people $857/mo $74,675 $247,200
154 HamptonBay County · 9,623 people $858/mo $51,728 $182,600
155 Map of Pierson PiersonMontcalm County · 3,443 people $859/mo $86,450 $243,700
156 AntwerpVan Buren County · 13,588 people $860/mo $80,234 $243,400
157 Map of Negaunee Negaunee4,656 people $861/mo $70,568 $170,100
158 Map of Richmond Richmond5,855 people $864/mo $64,719 $237,700
159 Springfield5,269 people $864/mo $44,808 $110,800
160 SandstoneJackson County · 3,902 people $867/mo $97,708 $230,600
161 RoscommonRoscommon County · 4,456 people $868/mo $53,186 $137,700
162 Mancelona MancelonaAntrim County · 4,438 people $868/mo $65,412 $159,900
163 WalesSt. Clair County · 3,187 people $869/mo $90,417 $273,700
164 ParmaJackson County · 2,651 people $869/mo $73,590 $195,000
165 JeffersonCass County · 2,578 people $869/mo $72,375 $268,900
166 Pere MarquetteMason County · 2,883 people $870/mo $84,531 $297,400
167 OrangevilleBarry County · 3,465 people $872/mo $83,281 $297,600
168 BerrienBerrien County · 4,839 people $873/mo $79,148 $252,500
169 Geneva GenevaVan Buren County · 3,412 people $873/mo $75,139 $183,800
170 UnionBranch County · 2,962 people $873/mo $64,107 $126,400
171 West BranchOgemaw County · 2,595 people $873/mo $62,955 $171,600
172 EvergreenMontcalm County · 3,001 people $876/mo $59,144 $194,800
173 Whitehall3,024 people $877/mo $61,169 $212,600
174 White PigeonSt. Joseph County · 3,779 people $878/mo $71,071 $180,400
175 LaGrangeCass County · 3,751 people $878/mo $58,786 $119,600
176 Map of Trenton Trenton18,125 people $880/mo $82,212 $210,600
177 CastletonBarry County · 3,399 people $880/mo $59,444 $125,000
178 Map of Whiteford WhitefordMonroe County · 4,624 people $881/mo $100,521 $277,900
179 EatonEaton County · 3,997 people $885/mo $97,398 $215,700
180 Norway2,833 people $885/mo $63,846 $91,100
181 HagarBerrien County · 3,200 people $886/mo $67,273 $237,700
182 Charlotte Charlotte9,277 people $887/mo $62,681 $153,900
183 St. Johns7,715 people $887/mo $68,728 $192,400
184 CovertVan Buren County · 2,502 people $888/mo $37,697 $157,600
185 Muskegon Heights9,841 people $889/mo $35,239 $68,000
186 LansingIngham County · 8,100 people $889/mo $48,450 $146,200
187 ShermanSt. Joseph County · 3,471 people $889/mo $83,250 $262,700
188 Davison5,076 people $891/mo $48,814 $181,200
189 Map of Millington MillingtonTuscola County · 4,190 people $891/mo $65,737 $174,600
190 DanbyIonia County · 2,975 people $891/mo $92,768 $288,800
191 BentonBerrien County · 14,234 people $892/mo $38,688 $148,700
192 Greenville8,995 people $894/mo $63,285 $184,200
193 Imlay City Imlay City3,721 people $895/mo $59,911 $150,000
194 UnionIsabella County · 11,823 people $896/mo $43,694 $163,800
195 Muskegon MuskegonMuskegon County · 17,686 people $897/mo $54,962 $149,900
196 ChocolayMarquette County · 5,964 people $897/mo $87,167 $246,800
197 Map of Jackson Jackson31,058 people $898/mo $44,558 $103,200
198 Williamston3,807 people $900/mo $71,379 $226,800
199 Map of Plainwell Plainwell3,763 people $900/mo $66,525 $220,500
200 MonitorBay County · 10,638 people $901/mo $76,563 $207,300
201 Ludington7,676 people $902/mo $46,411 $201,100
202 Map of Buchanan Buchanan4,223 people $903/mo $56,163 $154,300
203 SebewaingHuron County · 2,648 people $904/mo $53,849 $111,400
204 Boyne City3,825 people $906/mo $64,855 $249,000
205 BloomerMontcalm County · 6,327 people $907/mo $86,313 $194,400
206 QuincyBranch County · 4,126 people $907/mo $70,240 $161,000
207 Monroe20,320 people $909/mo $59,813 $167,900
208 East ChinaSt. Clair County · 3,686 people $909/mo $71,517 $275,900
209 Map of Maple Grove Maple GroveSaginaw County · 2,652 people $909/mo $77,917 $232,200
210 LeoniJackson County · 13,794 people $910/mo $76,605 $196,200
211 Map of Buena Vista Buena VistaSaginaw County · 7,568 people $910/mo $44,397 $67,900
212 Gladstone Gladstone5,253 people $910/mo $54,970 $118,600
213 Algonac4,139 people $910/mo $56,820 $199,500
214 IngersollMidland County · 2,651 people $911/mo $99,063 $190,000
215 GraylingCrawford County · 5,786 people $913/mo $65,127 $163,400
216 Map of Flint Flint80,175 people $915/mo $37,646 $53,500
217 Kingsford5,124 people $917/mo $61,635 $132,100
218 Clinton2,536 people $918/mo $82,768 $186,700
219 Map of Flat Rock Flat Rock10,340 people $919/mo $81,585 $228,800
220 Grand Blanc7,987 people $919/mo $68,052 $235,500
221 Map of Barry BarryBarry County · 3,466 people $919/mo $91,071 $344,100
222 MortonMecosta County · 4,606 people $921/mo $72,877 $252,300
223 SaginawSaginaw County · 43,536 people $922/mo $38,579 $60,000
224 Mount Pleasant21,236 people $922/mo $44,706 $173,100
225 BangorBay County · 13,902 people $922/mo $60,661 $170,200
226 OronokoBerrien County · 9,132 people $922/mo $60,175 $228,100
227 GeneseeGenesee County · 20,381 people $924/mo $57,406 $125,400
228 Henrietta HenriettaJackson County · 4,681 people $924/mo $81,339 $204,700
229 Map of Hanover HanoverJackson County · 3,669 people $925/mo $81,477 $227,800
230 WorthSanilac County · 3,461 people $925/mo $61,492 $219,500
231 NapoleonJackson County · 6,755 people $926/mo $73,793 $229,000
232 VernonShiawassee County · 4,296 people $927/mo $64,107 $169,400
233 Manchester ManchesterWashtenaw County · 4,611 people $928/mo $84,732 $273,600
234 Map of Big Rapids Big Rapids8,477 people $929/mo $43,858 $156,400
235 Mount MorrisGenesee County · 19,752 people $932/mo $46,535 $95,300
236 Corunna Corunna3,037 people $932/mo $46,141 $151,000
237 ThomasSaginaw County · 11,900 people $934/mo $79,710 $191,900
238 WellsDelta County · 4,838 people $934/mo $72,039 $177,000
239 ErieMonroe County · 4,334 people $934/mo $71,250 $197,100
240 BentonCheboygan County · 3,170 people $936/mo $68,401 $200,900
241 HaringWexford County · 3,587 people $938/mo $74,563 $192,500
242 Grand Haven10,996 people $939/mo $60,669 $250,100
243 FultonGratiot County · 2,563 people $941/mo $84,934 $215,000
244 Coldwater13,671 people $943/mo $50,781 $137,500
245 LarkinMidland County · 5,375 people $943/mo $143,427 $382,500
246 Coopersville4,848 people $943/mo $67,131 $244,100
247 Map of Flushing Flushing8,284 people $944/mo $80,025 $204,500
248 Map of Marine City Marine City4,028 people $944/mo $67,683 $159,800
249 PortsmouthBay County · 3,183 people $944/mo $79,310 $165,500
250 Map of Carleton Carleton2,595 people $944/mo $73,365 $207,400
251 ChikamingBerrien County · 2,748 people $945/mo $83,908 $366,900
252 ForestGenesee County · 4,404 people $947/mo $71,250 $200,900
253 Zeeland5,665 people $951/mo $52,628 $299,000
254 MasonCass County · 2,836 people $953/mo $59,922 $205,300
255 LockportSt. Joseph County · 3,763 people $955/mo $73,929 $197,800
256 Map of Adrian Adrian20,395 people $956/mo $50,209 $138,000
257 Map of Battle Creek Battle Creek52,374 people $957/mo $55,693 $141,900
258 PorterVan Buren County · 2,540 people $958/mo $81,438 $306,800
259 Caledonia CaledoniaKent County · 16,485 people $960/mo $111,365 $382,600
260 JeffersonHillsdale County · 3,027 people $960/mo $58,594 $148,400
261 Adams AdamsHoughton County · 2,564 people $961/mo $63,914 $118,000
262 ClearwaterKalkaska County · 2,536 people $961/mo $74,663 $218,000
263 Oxford3,474 people $962/mo $83,611 $347,800
264 MayfieldLapeer County · 8,002 people $964/mo $68,774 $188,100
265 Vicksburg3,934 people $964/mo $72,656 $231,500
266 CottrellvilleSt. Clair County · 3,409 people $965/mo $91,897 $293,900
267 Map of Sparta SpartaKent County · 9,494 people $968/mo $76,346 $231,600
268 AlmontLapeer County · 7,009 people $968/mo $91,519 $297,300
269 Eaton RapidsEaton County · 4,001 people $968/mo $82,906 $234,700
270 FlintGenesee County · 31,136 people $970/mo $61,563 $158,600
271 Yankee SpringsBarry County · 5,406 people $971/mo $84,786 $373,900
272 LyonsIonia County · 3,542 people $971/mo $75,294 $171,400
273 Map of Wyandotte Wyandotte24,489 people $972/mo $71,987 $166,900
274 Map of Eaton Rapids Eaton Rapids5,183 people $972/mo $63,875 $155,800
275 PortlandIonia County · 3,790 people $972/mo $65,845 $166,200
276 Map of Athens AthensCalhoun County · 2,527 people $972/mo $62,841 $156,400
277 OwossoShiawassee County · 4,772 people $973/mo $56,818 $180,900
278 Map of Wayne Wayne17,310 people $974/mo $59,038 $157,800
279 Marysville9,925 people $974/mo $66,901 $208,600
280 Gaylord4,357 people $977/mo $44,701 $192,800
281 Burr OakSt. Joseph County · 2,650 people $977/mo $67,273 $155,300
282 Houghton Houghton8,474 people $978/mo $43,456 $254,500
283 LeeMidland County · 4,043 people $978/mo $54,144 $166,500
284 OdessaIonia County · 3,923 people $978/mo $78,281 $197,200
285 WoodhullShiawassee County · 3,684 people $978/mo $94,301 $280,200
286 BinghamClinton County · 2,922 people $978/mo $77,273 $240,900
287 MendonSt. Joseph County · 2,574 people $978/mo $75,962 $181,700
288 Grass LakeJackson County · 6,177 people $980/mo $95,692 $297,300
289 Niles NilesBerrien County · 14,328 people $981/mo $63,459 $173,100
290 Map of Romeo Romeo3,578 people $981/mo $74,323 $266,200
291 Map of Port Huron Port Huron28,620 people $982/mo $50,366 $149,300
292 Map of Grand Ledge Grand Ledge7,804 people $982/mo $68,980 $194,000
293 IdaMonroe County · 4,801 people $982/mo $108,293 $317,100
294 Sparta4,271 people $983/mo $60,728 $215,400
295 OntwaCass County · 6,870 people $984/mo $61,241 $249,800
296 MontcalmMontcalm County · 3,452 people $984/mo $71,293 $210,600
297 ArbelaTuscola County · 2,794 people $985/mo $65,185 $150,400
298 Gun PlainAllegan County · 6,151 people $988/mo $89,346 $264,000
299 Map of Almont Almont2,838 people $988/mo $83,537 $246,500
300 Little TraverseEmmet County · 2,650 people $988/mo $88,368 $345,400
301 Hamtramck27,743 people $989/mo $39,293 $131,000
302 Fort GratiotSt. Clair County · 11,434 people $989/mo $87,165 $241,200
303 AlganseeBranch County · 2,567 people $990/mo $77,978 $232,400
304 PennfieldCalhoun County · 8,705 people $992/mo $66,119 $166,500
305 Map of Holly Holly5,964 people $992/mo $64,305 $192,300
306 Lansing113,023 people $993/mo $54,382 $128,700
307 AshlandNewaygo County · 2,799 people $993/mo $67,778 $179,800
308 FrankenlustBay County · 3,678 people $994/mo $92,685 $240,700
309 Traverse City15,593 people $995/mo $74,087 $415,400
310 Muskegon37,226 people $996/mo $44,735 $142,300
311 Holly HollyOakland County · 12,220 people $997/mo $75,276 $240,800
312 GainesGenesee County · 6,644 people $998/mo $84,363 $238,300
313 Map of Birch Run Birch RunSaginaw County · 5,862 people $999/mo $82,375 $216,700
314 Mount Morris3,117 people $1,001/mo $48,794 $86,600
315 Map of Lapeer Lapeer9,082 people $1,002/mo $52,716 $178,400
316 Tecumseh Tecumseh8,646 people $1,003/mo $62,835 $216,700
317 ClaySt. Clair County · 8,357 people $1,005/mo $87,292 $307,600
318 Map of Bedford BedfordCalhoun County · 9,164 people $1,006/mo $67,695 $142,400
319 Petoskey5,856 people $1,006/mo $74,196 $364,100
320 BarodaBerrien County · 2,833 people $1,007/mo $75,337 $234,400
321 EgelstonMuskegon County · 11,276 people $1,008/mo $61,432 $160,400
322 Map of Burton Burton29,500 people $1,009/mo $60,052 $141,600
323 JeromeMidland County · 4,620 people $1,010/mo $80,313 $192,000
324 Marquette Marquette21,325 people $1,011/mo $55,613 $274,700
325 RichlandMontcalm County · 2,718 people $1,013/mo $50,862 $142,100
326 SheridanNewaygo County · 2,535 people $1,016/mo $76,042 $183,300
327 Map of Monroe MonroeMonroe County · 14,345 people $1,021/mo $66,909 $187,200
328 ArcadiaLapeer County · 3,164 people $1,021/mo $79,985 $235,400
329 GangesAllegan County · 2,599 people $1,022/mo $77,675 $266,200
330 Map of Lincoln Park Lincoln Park39,257 people $1,023/mo $58,616 $131,000
331 CambridgeLenawee County · 5,714 people $1,026/mo $77,218 $275,700
332 OnondagaIngham County · 3,008 people $1,027/mo $90,987 $267,200
333 Map of Richland RichlandSaginaw County · 3,921 people $1,029/mo $84,000 $215,300
334 Map of Montrose MontroseGenesee County · 5,958 people $1,031/mo $76,338 $186,300
335 BurtchvilleSt. Clair County · 4,065 people $1,032/mo $58,872 $162,000
336 Map of Wixom Wixom17,295 people $1,035/mo $65,485 $365,200
337 Map of Rockwood Rockwood3,161 people $1,037/mo $88,080 $188,600
338 DeerfieldIsabella County · 3,310 people $1,038/mo $96,667 $237,000
339 OvidClinton County · 2,667 people $1,038/mo $105,588 $200,700
340 New Baltimore New Baltimore12,072 people $1,039/mo $106,033 $323,200
341 Newaygo2,512 people $1,040/mo $40,689 $115,200
342 Woodstock WoodstockLenawee County · 3,583 people $1,042/mo $69,038 $229,800
343 Fowlerville2,918 people $1,043/mo $45,773 $192,000
344 BellevueEaton County · 3,207 people $1,044/mo $83,636 $170,600
345 BentonEaton County · 2,760 people $1,045/mo $97,222 $275,000
346 Map of Coloma ColomaBerrien County · 5,008 people $1,047/mo $60,417 $203,700
347 Midland42,724 people $1,048/mo $73,325 $203,900
348 Map of Highland HighlandOakland County · 19,704 people $1,048/mo $96,574 $330,800
349 BrandonOakland County · 15,440 people $1,048/mo $93,523 $331,000
350 Romulus Romulus24,831 people $1,049/mo $69,151 $159,500
351 EmmettSt. Clair County · 2,530 people $1,050/mo $96,809 $239,800
352 DavisonGenesee County · 20,434 people $1,053/mo $65,116 $231,700
353 EmmettCalhoun County · 11,726 people $1,053/mo $79,207 $220,000
354 Map of Armada ArmadaMacomb County · 5,325 people $1,053/mo $105,734 $331,100
355 GreenMecosta County · 3,297 people $1,053/mo $82,955 $156,200
356 Map of Saline Saline9,006 people $1,054/mo $88,346 $341,300
357 ArgentineGenesee County · 7,028 people $1,055/mo $98,508 $277,200
358 Blissfield3,234 people $1,055/mo $62,059 $169,900
359 Map of Lowell Lowell4,139 people $1,056/mo $72,875 $228,400
360 LivingstonOtsego County · 2,700 people $1,058/mo $76,625 $220,200
361 Map of Frenchtown FrenchtownMonroe County · 21,665 people $1,059/mo $66,225 $208,000
362 ThornappleBarry County · 9,514 people $1,059/mo $90,772 $280,800
363 ComstockKalamazoo County · 15,256 people $1,061/mo $76,376 $241,500
364 Pontiac Pontiac62,104 people $1,063/mo $44,329 $121,700
365 Map of Middleville Middleville4,380 people $1,063/mo $73,625 $226,700
366 OshtemoKalamazoo County · 23,852 people $1,064/mo $58,020 $307,700
367 BlackmanJackson County · 25,605 people $1,065/mo $60,810 $169,000
368 WindsorEaton County · 7,141 people $1,065/mo $105,906 $237,300
369 TuscaroraCheboygan County · 3,119 people $1,065/mo $66,042 $253,700
370 Mattawan2,692 people $1,066/mo $61,587 $181,600
371 ExeterMonroe County · 3,946 people $1,067/mo $94,491 $310,100
372 SummitJackson County · 22,817 people $1,069/mo $65,987 $197,400
373 Map of Blissfield BlissfieldLenawee County · 3,861 people $1,069/mo $67,200 $173,500
374 HandyLivingston County · 8,723 people $1,070/mo $78,542 $250,400
375 Schoolcraft SchoolcraftKalamazoo County · 9,237 people $1,071/mo $80,590 $258,200
376 ClydeSt. Clair County · 5,468 people $1,072/mo $84,028 $235,700
377 DeWitt4,777 people $1,072/mo $110,341 $309,900
378 Map of Detroit Detroit638,530 people $1,074/mo $39,938 $83,900
379 Map of Casnovia CasnoviaMuskegon County · 2,806 people $1,075/mo $83,333 $229,800
380 Map of Watervliet WatervlietBerrien County · 3,055 people $1,077/mo $58,616 $154,500
381 Map of Kalamazoo Kalamazoo73,076 people $1,078/mo $52,272 $179,000
382 Spring ArborJackson County · 8,498 people $1,078/mo $87,316 $217,700
383 Belleville Belleville3,910 people $1,079/mo $62,991 $148,300
384 Spring Lake2,519 people $1,079/mo $88,365 $320,200
385 Map of Ypsilanti Ypsilanti19,857 people $1,080/mo $46,588 $232,700
386 ParadiseGrand Traverse County · 5,023 people $1,080/mo $74,084 $265,800
387 Map of La Salle La SalleMonroe County · 4,612 people $1,080/mo $85,531 $233,200
388 WayneCass County · 2,660 people $1,080/mo $61,210 $207,900
389 Map of St. Joseph St. Joseph7,986 people $1,081/mo $84,057 $299,000
390 Cedar Springs3,670 people $1,086/mo $57,979 $214,000
391 GrantClare County · 3,416 people $1,086/mo $61,010 $155,700
392 EdenvilleMidland County · 2,511 people $1,086/mo $70,511 $195,900
393 Marshall6,804 people $1,088/mo $76,050 $173,500
394 CascoSt. Clair County · 4,180 people $1,091/mo $87,538 $303,200
395 Map of Port Huron Port HuronSt. Clair County · 10,722 people $1,094/mo $61,983 $196,000
396 Map of Woodhaven Woodhaven12,690 people $1,096/mo $78,648 $231,800
397 CarrolltonSaginaw County · 5,665 people $1,096/mo $50,399 $82,300
398 Map of Harrison HarrisonMacomb County · 24,061 people $1,097/mo $80,366 $262,400
399 HastingsBarry County · 3,066 people $1,097/mo $78,538 $242,200
400 WaverlyVan Buren County · 2,507 people $1,098/mo $84,306 $222,400
401 Kalamazoo KalamazooKalamazoo County · 22,649 people $1,100/mo $58,349 $180,200
402 Taylor Taylor62,081 people $1,101/mo $61,081 $152,600
403 Map of Riverview Riverview12,186 people $1,101/mo $73,468 $215,100
404 Map of Addison AddisonOakland County · 6,278 people $1,102/mo $110,574 $416,700
405 SaugatuckAllegan County · 3,548 people $1,103/mo $93,618 $422,600
406 RobinsonOttawa County · 6,388 people $1,106/mo $98,947 $313,100
407 Lodi LodiWashtenaw County · 6,394 people $1,107/mo $137,727 $470,700
408 LincolnBerrien County · 14,898 people $1,108/mo $98,228 $299,100
409 RutlandBarry County · 4,224 people $1,108/mo $87,875 $273,600
410 RichlandKalamazoo County · 8,864 people $1,109/mo $106,470 $309,500
411 HamburgLivingston County · 21,200 people $1,110/mo $113,980 $384,700
412 Map of Melvindale Melvindale12,554 people $1,110/mo $42,185 $125,800
413 WaterfordOakland County · 70,160 people $1,111/mo $77,101 $250,900
414 Map of Rockford Rockford6,218 people $1,111/mo $107,121 $334,400
415 St. Clair5,585 people $1,113/mo $69,688 $223,200
416 InlandBenzie County · 2,602 people $1,113/mo $80,759 $263,800
417 Roosevelt Park Roosevelt Park4,144 people $1,114/mo $62,857 $193,300
418 Map of Ash AshMonroe County · 7,941 people $1,115/mo $72,562 $257,900
419 AlleganAllegan County · 5,172 people $1,115/mo $52,925 $176,600
420 HoltonMuskegon County · 2,629 people $1,115/mo $72,910 $186,300
421 ImlayLapeer County · 3,139 people $1,116/mo $82,988 $298,100
422 Map of Otsego Otsego4,074 people $1,119/mo $74,156 $160,500
423 TrowbridgeAllegan County · 2,535 people $1,119/mo $75,833 $235,900
424 Map of Southgate Southgate29,366 people $1,120/mo $66,118 $173,600
425 UnadillaLivingston County · 3,318 people $1,121/mo $71,771 $258,300
426 BagleyOtsego County · 5,994 people $1,125/mo $77,045 $234,300
427 BreitungDickinson County · 5,862 people $1,125/mo $72,343 $175,300
428 MarshallCalhoun County · 3,150 people $1,125/mo $106,944 $272,100
429 GarfieldNewaygo County · 2,543 people $1,125/mo $84,688 $250,700
430 Utica5,180 people $1,131/mo $58,718 $231,100
431 RivesJackson County · 4,782 people $1,132/mo $85,960 $210,300
432 WrightOttawa County · 3,192 people $1,132/mo $87,344 $321,000
433 Portage49,259 people $1,133/mo $83,212 $262,300
434 LaketonMuskegon County · 7,663 people $1,134/mo $98,114 $266,800
435 GrattanKent County · 3,840 people $1,138/mo $111,354 $355,800
436 ChesterfieldMacomb County · 46,152 people $1,140/mo $91,508 $295,700
437 Map of Big Rapids Big RapidsMecosta County · 3,993 people $1,140/mo $64,083 $256,800
438 Grandville16,356 people $1,143/mo $78,442 $271,300
439 TyroneKent County · 5,132 people $1,147/mo $69,773 $238,400
440 Garden City Garden City26,739 people $1,150/mo $67,294 $168,800
441 KimballSt. Clair County · 9,624 people $1,150/mo $71,047 $197,500
442 Map of Rose RoseOakland County · 6,177 people $1,150/mo $107,262 $345,100
443 WashingtonMacomb County · 28,569 people $1,151/mo $97,723 $408,400
444 Suttons BayLeelanau County · 2,926 people $1,151/mo $115,769 $440,500
445 Potterville3,087 people $1,152/mo $64,693 $154,500
446 ParkOttawa County · 18,901 people $1,154/mo $110,402 $393,200
447 FillmoreAllegan County · 2,780 people $1,154/mo $90,142 $314,400
448 ZeelandOttawa County · 12,137 people $1,155/mo $113,750 $357,500
449 Map of Westland Westland83,633 people $1,158/mo $62,076 $184,600
450 MundyGenesee County · 15,311 people $1,158/mo $79,021 $214,200
451 ElbaLapeer County · 5,244 people $1,159/mo $82,994 $261,200
452 MadisonLenawee County · 8,040 people $1,160/mo $69,643 $174,700
453 Wayland4,457 people $1,160/mo $74,464 $207,400
454 Milan5,987 people $1,162/mo $96,949 $247,100
455 DaltonMuskegon County · 9,506 people $1,163/mo $81,612 $210,800
456 Mason Mason8,249 people $1,164/mo $79,117 $198,000
457 Blendon BlendonOttawa County · 7,357 people $1,164/mo $95,288 $395,600
458 Map of Dryden DrydenLapeer County · 4,797 people $1,165/mo $103,860 $302,200
459 CarmelEaton County · 2,842 people $1,165/mo $95,083 $221,800
460 OtsegoAllegan County · 5,962 people $1,167/mo $74,145 $265,000
461 BrooksNewaygo County · 3,771 people $1,167/mo $77,734 $244,100
462 Inkster Inkster25,428 people $1,170/mo $39,252 $80,400
463 East Lansing45,758 people $1,171/mo $45,687 $270,800
464 AlpineKent County · 14,040 people $1,172/mo $67,807 $233,900
465 Grand BlancGenesee County · 39,943 people $1,173/mo $84,520 $251,800
466 Milford6,487 people $1,173/mo $105,713 $363,700
467 AlaiedonIngham County · 2,919 people $1,173/mo $94,042 $290,900
468 ColdwaterBranch County · 3,829 people $1,174/mo $72,014 $169,300
469 St. JosephBerrien County · 9,879 people $1,175/mo $94,926 $248,900
470 Madison Heights28,419 people $1,176/mo $69,503 $199,100
471 Map of Wayland WaylandAllegan County · 3,591 people $1,176/mo $91,383 $329,500
472 Howell10,021 people $1,177/mo $60,449 $265,600
473 Map of St. Clair Shores St. Clair Shores58,140 people $1,183/mo $73,500 $210,700
474 NewtonCalhoun County · 2,799 people $1,183/mo $74,453 $251,500
475 DeltaEaton County · 33,104 people $1,186/mo $84,342 $252,700
476 PutnamLivingston County · 7,841 people $1,186/mo $96,442 $344,900
477 Map of Sumpter SumpterWayne County · 10,446 people $1,188/mo $76,081 $270,700
478 HayesOtsego County · 2,777 people $1,188/mo $77,629 $222,300
479 FlushingGenesee County · 10,604 people $1,191/mo $85,292 $213,600
480 Plymouth PlymouthWayne County · 27,412 people $1,192/mo $116,883 $400,800
481 Holland34,423 people $1,193/mo $75,865 $252,200
482 BathClinton County · 13,414 people $1,193/mo $75,541 $293,400
483 ClintonMacomb County · 100,447 people $1,194/mo $74,244 $225,000
484 WilliamsBay County · 5,050 people $1,194/mo $87,380 $178,300
485 Keego Harbor2,747 people $1,194/mo $64,896 $255,900
486 Map of Wyoming Wyoming77,353 people $1,196/mo $73,677 $225,200
487 MeridianIngham County · 44,217 people $1,196/mo $86,909 $331,100
488 Map of Brownstown BrownstownWayne County · 32,889 people $1,196/mo $95,402 $272,700
489 Brighton Brighton7,688 people $1,198/mo $80,682 $339,000
490 Marquette MarquetteMarquette County · 4,173 people $1,198/mo $57,983 $286,700
491 ManliusAllegan County · 3,359 people $1,201/mo $88,646 $282,600
492 Walker25,386 people $1,202/mo $76,360 $295,200
493 OakfieldKent County · 6,122 people $1,203/mo $103,411 $347,200
494 AmberMason County · 2,566 people $1,203/mo $70,515 $228,700
495 HamlinEaton County · 3,227 people $1,205/mo $91,944 $252,800
496 SpringfieldOakland County · 14,784 people $1,206/mo $110,101 $384,800
497 VictorClinton County · 3,460 people $1,206/mo $106,343 $288,400
498 PerryShiawassee County · 4,170 people $1,213/mo $76,579 $196,300
499 Green Oak Green OakLivingston County · 19,777 people $1,216/mo $119,335 $390,800
500 Map of Fruitport FruitportMuskegon County · 14,985 people $1,217/mo $85,413 $226,800
501 Plymouth Plymouth9,214 people $1,217/mo $112,145 $448,600
502 Map of Tittabawassee TittabawasseeSaginaw County · 10,755 people $1,219/mo $107,146 $276,000
503 LeeAllegan County · 3,817 people $1,219/mo $65,156 $80,600
504 Map of Warren Warren137,928 people $1,225/mo $64,016 $193,400
505 LittlefieldEmmet County · 3,224 people $1,225/mo $85,262 $256,500
506 HollandOttawa County · 39,637 people $1,226/mo $84,279 $275,100
507 Van Buren Van BurenWayne County · 29,954 people $1,230/mo $78,230 $269,700
508 Roseville47,123 people $1,233/mo $62,182 $155,800
509 LakeBerrien County · 3,334 people $1,234/mo $83,241 $299,800
510 Elk RapidsAntrim County · 2,602 people $1,238/mo $82,933 $401,100
511 DundeeMonroe County · 8,527 people $1,242/mo $86,789 $274,000
512 Dundee5,744 people $1,242/mo $78,837 $257,300
513 RaisinLenawee County · 7,981 people $1,245/mo $95,766 $241,400
514 Map of Allen Park Allen Park27,925 people $1,246/mo $81,655 $183,700
515 Swartz Creek5,853 people $1,247/mo $71,571 $174,200
516 ColumbiaJackson County · 7,433 people $1,252/mo $85,767 $276,700
517 Clawson11,374 people $1,253/mo $88,636 $267,100
518 Ferrysburg2,959 people $1,257/mo $70,400 $239,900
519 RayMacomb County · 3,778 people $1,259/mo $117,917 $377,700
520 Ypsilanti YpsilantiWashtenaw County · 55,066 people $1,260/mo $69,716 $233,900
521 Kentwood54,296 people $1,260/mo $74,373 $268,200
522 Hudsonville7,769 people $1,264/mo $91,280 $285,700
523 Metamora MetamoraLapeer County · 4,443 people $1,264/mo $108,565 $383,000
524 Map of Grand Rapids Grand Rapids198,535 people $1,266/mo $69,108 $244,500
525 IraSt. Clair County · 5,031 people $1,266/mo $70,469 $244,200
526 Map of New Haven New Haven6,475 people $1,268/mo $66,125 $209,000
527 Map of Plainfield PlainfieldKent County · 34,040 people $1,269/mo $94,218 $326,900
528 AtlasGenesee County · 8,291 people $1,269/mo $107,008 $342,100
529 Map of Allendale AllendaleOttawa County · 26,540 people $1,274/mo $81,683 $321,300
530 Fenton Fenton11,906 people $1,275/mo $80,000 $235,900
531 Map of Gibraltar Gibraltar4,873 people $1,276/mo $91,651 $223,200
532 AlamoKalamazoo County · 3,821 people $1,277/mo $87,113 $258,500
533 Map of DeWitt DeWittClinton County · 15,313 people $1,278/mo $96,824 $276,000
534 CourtlandKent County · 9,102 people $1,278/mo $107,321 $359,300
535 CooperKalamazoo County · 10,469 people $1,281/mo $82,864 $236,900
536 BerlinMonroe County · 9,995 people $1,284/mo $85,077 $268,300
537 OveriselAllegan County · 3,154 people $1,284/mo $101,331 $344,300
538 St. ClairSt. Clair County · 7,126 people $1,285/mo $93,068 $334,600
539 Spring LakeOttawa County · 15,517 people $1,287/mo $97,451 $359,200
540 IoniaIonia County · 4,032 people $1,289/mo $60,189 $158,600
541 Sterling Heights133,573 people $1,292/mo $79,909 $274,300
542 SidneyMontcalm County · 2,603 people $1,294/mo $60,050 $188,300
543 DeerfieldLapeer County · 5,761 people $1,299/mo $72,241 $184,600
544 North Muskegon4,098 people $1,300/mo $104,659 $264,200
545 JohnstownBarry County · 2,894 people $1,300/mo $81,875 $216,400
546 JamestownOttawa County · 10,039 people $1,302/mo $119,676 $445,400
547 RileySt. Clair County · 3,191 people $1,305/mo $97,262 $348,500
548 AugustaWashtenaw County · 7,228 people $1,308/mo $108,457 $296,500
549 Map of South Lyon South Lyon11,950 people $1,310/mo $92,467 $294,600
550 Ferndale19,190 people $1,311/mo $94,640 $247,700
551 GainesKent County · 29,469 people $1,314/mo $82,738 $325,200
552 Map of Hazel Park Hazel Park14,963 people $1,314/mo $67,073 $158,600
553 CannonKent County · 14,450 people $1,316/mo $131,956 $460,700
554 BedfordMonroe County · 31,914 people $1,317/mo $90,092 $253,100
555 LaketownAllegan County · 6,115 people $1,317/mo $91,989 $399,000
556 FruitlandMuskegon County · 5,869 people $1,320/mo $91,076 $298,900
557 Map of Livonia Livonia93,851 people $1,322/mo $98,460 $281,100
558 DelhiIngham County · 28,024 people $1,322/mo $90,437 $233,800
559 Eastpointe33,982 people $1,325/mo $62,325 $142,200
560 Map of Dearborn Dearborn107,423 people $1,327/mo $65,324 $218,800
561 OrionOakland County · 38,546 people $1,327/mo $118,801 $369,900
562 Otsego LakeOtsego County · 2,910 people $1,330/mo $73,073 $218,400
563 Map of Dearborn Heights Dearborn Heights61,771 people $1,331/mo $60,391 $185,100
564 BlairGrand Traverse County · 9,105 people $1,332/mo $71,582 $275,200
565 Southfield76,236 people $1,340/mo $68,166 $236,200
566 Farmington Farmington11,504 people $1,340/mo $97,750 $297,200
567 Map of Norton Shores Norton Shores25,041 people $1,341/mo $76,579 $234,800
568 OneidaEaton County · 3,975 people $1,341/mo $93,214 $261,000
569 ByronKent County · 27,691 people $1,343/mo $91,481 $339,700
570 ShelbyMacomb County · 79,641 people $1,346/mo $91,012 $354,500
571 HartlandLivingston County · 15,563 people $1,346/mo $108,568 $378,300
572 OxfordOakland County · 22,593 people $1,350/mo $114,076 $369,700
573 Rochester12,934 people $1,350/mo $111,750 $473,200
574 Map of Harper Woods Harper Woods15,116 people $1,351/mo $65,022 $157,200
575 Negaunee NegauneeMarquette County · 3,255 people $1,357/mo $97,955 $302,400
576 BurnsShiawassee County · 3,283 people $1,359/mo $83,750 $236,200
577 LenoxMacomb County · 12,687 people $1,360/mo $72,484 $212,900
578 BruceMacomb County · 9,747 people $1,362/mo $117,989 $388,600
579 LapeerLapeer County · 4,971 people $1,362/mo $70,197 $254,100
580 Map of Redford RedfordWayne County · 48,338 people $1,365/mo $69,414 $155,600
581 TompkinsJackson County · 2,631 people $1,378/mo $86,551 $206,800
582 MacombMacomb County · 92,629 people $1,379/mo $120,652 $387,000
583 Map of Grosse Pointe Park Grosse Pointe Park11,319 people $1,379/mo $124,111 $473,100
584 PavilionKalamazoo County · 6,386 people $1,379/mo $83,750 $264,500
585 Royal Oak57,950 people $1,381/mo $101,109 $328,700
586 HadleyLapeer County · 4,541 people $1,382/mo $110,938 $356,100
587 SpencerKent County · 4,200 people $1,385/mo $82,571 $228,900
588 GeorgetownOttawa County · 54,965 people $1,395/mo $102,150 $336,400
589 Oak Park29,318 people $1,396/mo $71,510 $212,300
590 AlmiraBenzie County · 3,933 people $1,401/mo $90,278 $284,600
591 GarfieldGrand Traverse County · 19,913 people $1,405/mo $66,082 $316,200
592 Grand HavenOttawa County · 18,866 people $1,407/mo $99,592 $365,800
593 Grosse Pointe Farms9,904 people $1,408/mo $161,208 $442,000
594 York YorkWashtenaw County · 9,149 people $1,408/mo $136,909 $436,500
595 Grosse Ile Grosse IleWayne County · 10,344 people $1,414/mo $126,582 $355,900
596 Walled Lake Walled Lake7,299 people $1,419/mo $72,055 $224,200
597 EagleClinton County · 2,785 people $1,425/mo $91,582 $257,400
598 ColumbusSt. Clair County · 4,206 people $1,430/mo $93,844 $323,200
599 TallmadgeOttawa County · 9,027 people $1,432/mo $100,721 $366,100
600 BeaverBay County · 2,698 people $1,445/mo $89,154 $193,800
601 WaterlooJackson County · 2,964 people $1,446/mo $74,500 $243,600
602 Independence IndependenceOakland County · 36,982 people $1,453/mo $114,699 $381,700
603 Bear CreekEmmet County · 6,544 people $1,453/mo $71,090 $364,500
604 GenoaLivingston County · 20,647 people $1,462/mo $100,716 $395,300
605 Map of Milford MilfordOakland County · 17,129 people $1,466/mo $109,657 $425,400
606 TexasKalamazoo County · 18,226 people $1,470/mo $147,128 $415,100
607 Map of Auburn Hills Auburn Hills25,105 people $1,477/mo $84,375 $245,000
608 RichfieldGenesee County · 8,971 people $1,481/mo $82,676 $219,800
609 Lathrup Village4,059 people $1,483/mo $109,893 $310,600
610 WatertownClinton County · 5,689 people $1,484/mo $114,870 $288,700
611 AcmeGrand Traverse County · 4,474 people $1,490/mo $110,281 $338,300
612 ClaytonGenesee County · 7,395 people $1,498/mo $77,554 $231,200
613 PrairievilleBarry County · 3,381 people $1,500/mo $67,332 $406,900
614 Canton CantonWayne County · 99,041 people $1,501/mo $121,359 $372,400
615 Long LakeGrand Traverse County · 10,023 people $1,507/mo $96,220 $410,600
616 Map of Fenton FentonGenesee County · 17,067 people $1,508/mo $111,548 $354,800
617 CrotonNewaygo County · 3,428 people $1,512/mo $76,765 $216,700
618 MarionLivingston County · 11,669 people $1,514/mo $123,211 $381,100
619 White LakeOakland County · 31,046 people $1,516/mo $94,985 $327,000
620 East BayGrand Traverse County · 11,682 people $1,517/mo $85,291 $278,800
621 Berkley15,149 people $1,526/mo $116,239 $316,700
622 HuronWayne County · 16,695 people $1,527/mo $92,832 $276,700
623 PittsfieldWashtenaw County · 39,438 people $1,529/mo $102,463 $401,200
624 LeightonAllegan County · 7,149 people $1,533/mo $103,888 $357,900
625 DorrAllegan County · 7,934 people $1,542/mo $97,542 $290,100
626 Farmington Hills83,515 people $1,551/mo $104,836 $354,500
627 Port SheldonOttawa County · 5,254 people $1,551/mo $107,400 $389,400
628 ShermanIsabella County · 3,174 people $1,566/mo $61,406 $157,400
629 Map of Bloomfield BloomfieldOakland County · 44,097 people $1,574/mo $162,788 $604,800
630 SullivanMuskegon County · 2,615 people $1,575/mo $65,156 $215,700
631 GrovelandOakland County · 6,069 people $1,584/mo $105,959 $342,500
632 PeninsulaGrand Traverse County · 6,097 people $1,589/mo $137,787 $706,900
633 AureliusIngham County · 4,370 people $1,596/mo $95,455 $261,800
634 Troy Troy87,898 people $1,602/mo $120,045 $420,300
635 SomersetHillsdale County · 4,584 people $1,609/mo $89,303 $251,100
636 AlmenaVan Buren County · 5,346 people $1,614/mo $107,901 $270,000
637 Chelsea Chelsea5,426 people $1,619/mo $72,098 $312,700
638 BrightonLivingston County · 19,349 people $1,621/mo $132,610 $422,400
639 NorthfieldWashtenaw County · 8,595 people $1,621/mo $94,259 $315,400
640 Cherry GroveWexford County · 2,782 people $1,621/mo $97,177 $271,300
641 WilliamstownIngham County · 5,295 people $1,622/mo $114,792 $358,700
642 Map of Northville Northville6,069 people $1,623/mo $145,530 $465,400
643 AtticaLapeer County · 4,710 people $1,625/mo $75,223 $246,300
644 Rochester Hills77,089 people $1,644/mo $120,694 $409,800
645 SpringvaleEmmet County · 2,619 people $1,645/mo $102,083 $254,000
646 Map of Ann Arbor Ann Arbor122,036 people $1,649/mo $82,212 $453,400
647 ElmwoodLeelanau County · 4,983 people $1,660/mo $94,417 $436,400
648 OceolaLivingston County · 14,740 people $1,673/mo $118,870 $368,700
649 Scio ScioWashtenaw County · 17,725 people $1,677/mo $129,816 $519,100
650 Lowell LowellKent County · 6,338 people $1,688/mo $104,794 $321,600
651 SuperiorWashtenaw County · 14,923 people $1,691/mo $101,208 $305,800
652 AlgomaKent County · 12,264 people $1,695/mo $123,078 $357,600
653 Pleasant Ridge2,602 people $1,720/mo $171,125 $448,700
654 Map of Grosse Pointe Grosse Pointe5,541 people $1,725/mo $158,853 $436,800
655 Map of Lyon LyonOakland County · 24,933 people $1,726/mo $146,354 $473,300
656 Salem SalemWashtenaw County · 6,932 people $1,740/mo $112,378 $430,400
657 Map of Novi Novi66,717 people $1,747/mo $110,723 $421,900
658 TyroneLivingston County · 12,151 people $1,750/mo $99,770 $370,600
659 Map of Dexter Dexter4,521 people $1,761/mo $106,637 $421,000
660 RoyaltonBerrien County · 5,140 people $1,774/mo $128,750 $356,700
661 Map of London LondonMonroe County · 2,986 people $1,775/mo $80,625 $235,200
662 WebsterWashtenaw County · 6,575 people $1,782/mo $155,104 $564,000
663 Northville NorthvilleWayne County · 31,557 people $1,821/mo $150,518 $551,800
664 VergennesKent County · 4,853 people $1,824/mo $113,482 $392,300
665 Map of Grand Rapids Grand RapidsKent County · 19,053 people $1,839/mo $123,246 $426,600
666 East Grand Rapids11,445 people $1,862/mo $166,610 $521,300
667 LimaWashtenaw County · 4,058 people $1,869/mo $119,236 $404,700
668 Map of Grosse Pointe Woods Grosse Pointe Woods16,094 people $1,879/mo $126,395 $342,100
669 Map of Howell HowellLivingston County · 8,286 people $1,899/mo $86,083 $276,400
670 Birmingham21,763 people $1,902/mo $153,510 $698,300
671 Ann Arbor Ann ArborWashtenaw County · 4,606 people $1,933/mo $164,875 $659,400
672 Sylvan SylvanWashtenaw County · 3,451 people $1,940/mo $102,656 $396,200
673 Map of Commerce CommerceOakland County · 43,840 people $2,005/mo $113,148 $365,700
674 West BloomfieldOakland County · 65,816 people $2,031/mo $125,453 $426,200
675 Wolverine Lake4,487 people $2,051/mo $92,247 $288,000
676 Beverly Hills10,524 people $2,077/mo $177,412 $511,000
677 Map of Southfield SouthfieldOakland County · 14,758 people $2,112/mo $184,531 $544,100
678 AdaKent County · 14,524 people $2,139/mo $168,468 $544,700
679 Map of Oakland OaklandOakland County · 20,339 people $2,189/mo $166,538 $588,900
680 Cascade CascadeKent County · 19,864 people $2,277/mo $135,896 $472,500
681 Huntington Woods6,328 people $2,493/mo $190,150 $473,900
682 BowneKent County · 3,308 people $3,033/mo $120,859 $360,500
683 Bloomfield Hills4,415 people $3,501/mo $189,942 $947,900

How this ranking works

We rank every town by median gross rent — rent plus utilities — across all rented homes. The town with the lowest figure ranks #1. For comparison, the figure for Michigan as a whole is $1,129/mo.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states