MIMichigan rankings

Towns with the lowest property taxes in Michigan

Ranked by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). 719 towns with 2,500+ residents.

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

Michigan · Lowest property tax

Gladwin ranks #75 of 719

$1,670/yr median yearly property-tax bill · Visit Gladwin →

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

How this ranking works

We rank every town by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). The town with the lowest figure ranks #1. For comparison, the figure for Michigan as a whole is $2,904/yr.

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