akashic / table / city
Cities places in Michigan, as a table.
Toggle the geography level, choose measures, filter and rank the rows, or open all 34 presidential cycles from 1892 through 2024. This is the canonical index for cities in Michigan; each row still links to its full Place page.
273 cities
| President / elections | U.S. Senate — actual race | Governor — actual race | People | Economy | Education | Race / Ethnicity | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2024 | 2024 | 2024 | 2024 | 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ||
| 1Highland Park, MI | D+85.4 | R +7.6 | D+86.9 | — | — | — | 9k | $29,309 | 17.3% | 11.5% | 82.3% | 1.7% | |
| 2Benton Harbor, MI | D+84.2 | R +4.2 | D+85.7 | — | — | — | 9k | $31,117 | 7.4% | 9.1% | 81.5% | 5.8% | |
| 3Detroit, MI | D+81.7 | R +7.3 | D+83.2 | — | — | — | 639k | $39,938 | 18.1% | 11.6% | 75.3% | 8.3% | |
| 4Muskegon Heights, MI | D+76.7 | R +5.6 | D+78.2 | — | — | — | 10k | $35,239 | 8.6% | 18.9% | 71.8% | 4.6% | |
| 5Buena Vista, MI | D+75.5 | R +2.7 | D+77.0 | — | — | — | 6k | $41,999 | 11.1% | 14.2% | 72.1% | 15.3% | |
| 6Ann Arbor, MI | D+71.5 | R +4.6 | D+73.0 | — | — | — | 122k | $82,212 | 77.9% | 68.2% | 6.6% | 5.5% | |
| 7Inkster, MI | D+71.2 | R +9.8 | D+72.7 | — | — | — | 25k | $39,252 | 13.1% | 17.4% | 70.3% | 3.7% | |
| 8Lathrup Village, MI | D+70.6 | R +3.2 | D+72.1 | — | — | — | 4k | $109,893 | 54.8% | 33.6% | 64.0% | 1.3% | |
| 9Ypsilanti, MI | D+70.3 | R +4.1 | D+71.8 | — | — | — | 20k | $46,588 | 46.9% | 57.3% | 24.9% | 9.0% | |
| 10Southfield, MI | D+69.9 | R +5.1 | D+71.4 | — | — | — | 76k | $68,166 | 40.7% | 24.6% | 65.0% | 1.7% | |
| 11Beecher, MI | D+66.0 | R +6.6 | D+67.5 | — | — | — | 8k | $37,515 | 5.2% | 29.8% | 59.1% | 7.1% | |
| 12Harper Woods, MI | D+62.6 | R +2.2 | D+64.1 | — | — | — | 15k | $65,022 | 26.1% | 29.7% | 63.4% | 2.2% | |
| 13Huntington Woods, MI | D+61.3 | R +3.4 | D+62.8 | — | — | — | 6k | $190,150 | 83.8% | 93.6% | 0.3% | 1.1% | |
| 14Flint, MI | D+61.2 | R +5.2 | D+62.7 | — | — | — | 80k | $37,646 | 14.2% | 35.5% | 56.1% | 4.5% | |
| 15Pleasant Ridge, MI | D+61.1 | D +0.4 | D+62.6 | — | — | — | 3k | $171,125 | 79.3% | 88.0% | 1.2% | 4.8% | |
| 16Ferndale, MI | D+59.6 | R +0.2 | D+61.1 | — | — | — | 19k | $94,640 | 57.9% | 81.1% | 6.4% | 4.7% | |
| 17Oak Park, MI | D+56.5 | R +7.1 | D+58.0 | — | — | — | 29k | $71,510 | 37.1% | 36.4% | 52.7% | 1.8% | |
| 18Pontiac, MI | D+56.0 | R +7.0 | D+57.5 | — | — | — | 62k | $44,329 | 16.1% | 25.6% | 42.9% | 24.1% | |
| 19Kalamazoo, MI | D+54.9 | R +1.4 | D+56.4 | — | — | — | 73k | $52,272 | 38.5% | 61.9% | 22.5% | 7.8% | |
| 20East Lansing, MI | D+54.1 | R +6.0 | D+55.6 | — | — | — | 46k | $45,687 | 66.6% | 72.9% | 8.0% | 6.6% | |
| 21Ecorse, MI | D+53.9 | R +6.3 | D+55.4 | — | — | — | 9k | $40,241 | 8.4% | 27.6% | 48.3% | 15.5% | |
| 22Saginaw, MI | D+50.5 | R +3.6 | D+52.0 | — | — | — | 44k | $38,579 | 13.3% | 38.1% | 45.1% | 15.9% | |
| 23River Rouge, MI | D+50.4 | R +13.0 | D+51.9 | — | — | — | 7k | $41,053 | 6.6% | 32.0% | 45.5% | 17.0% | |
| 24Eastpointe, MI | D+49.5 | D +0.3 | D+51.0 | — | — | — | 34k | $62,325 | 15.2% | 36.2% | 55.3% | 1.6% | |
| 25Westwood, MI | D+47.0 | D +0.5 | D+48.5 | — | — | — | 9k | $58,205 | 51.0% | 66.1% | 19.7% | 4.1% | |
| 26Lansing, MI | D+45.8 | R +3.5 | D+47.3 | — | — | — | 113k | $54,382 | 30.2% | 53.9% | 22.2% | 12.9% | |
| 27Okemos, MI | D+45.1 | R +0.5 | D+46.6 | — | — | — | 26k | $102,612 | 72.7% | 63.1% | 3.8% | 6.4% | |
| 28Dexter, MI | D+43.1 | D +2.7 | D+44.6 | — | — | — | 5k | $106,637 | 70.3% | 92.5% | 0.8% | 5.2% | |
| 29Grand Rapids, MI | D+40.4 | R +1.6 | D+41.9 | — | — | — | 199k | $69,108 | 41.6% | 60.2% | 18.0% | 16.3% | |
| 30Muskegon, MI | D+39.2 | R +3.9 | D+40.7 | — | — | — | 37k | $44,735 | 15.5% | 56.1% | 29.0% | 9.9% | |
| 31East Grand Rapids, MI | D+37.7 | D +1.1 | D+39.2 | — | — | — | 11k | $166,610 | 79.9% | 89.8% | 1.4% | 2.6% | |
| 32Edgemont Park, MI | D+37.3 | D +0.1 | D+38.8 | — | — | — | 3k | $62,543 | 35.4% | 67.7% | 18.4% | 5.3% | |
| 33Eastwood, MI | D+36.5 | R +3.2 | D+38.0 | — | — | — | 7k | $53,977 | 20.6% | 64.0% | 15.5% | 12.9% | |
| 34Haslett, MI | D+36.5 | R +0.9 | D+38.0 | — | — | — | 19k | $74,031 | 57.1% | 77.3% | 4.1% | 6.4% | |
| 35Marquette, MI | D+35.1 | R +0.3 | D+36.6 | — | — | — | 21k | $55,613 | 48.0% | 89.3% | 3.1% | 2.8% | |
| 36Chelsea, MI | D+34.6 | D +1.5 | D+36.1 | — | — | — | 5k | $72,098 | 51.8% | 95.9% | 0.9% | 0.6% | |
| 37Fair Plain, MI | D+34.4 | R +4.6 | D+35.9 | — | — | — | 7k | $52,817 | 23.8% | 49.8% | 38.4% | 5.5% | |
| 38Romulus, MI | D+34.0 | R +4.9 | D+35.5 | — | — | — | 25k | $69,151 | 16.2% | 44.4% | 44.6% | 1.6% | |
| 39Albion, MI | D+33.6 | R +5.0 | D+35.1 | — | — | — | 8k | $39,885 | 17.5% | 58.8% | 31.3% | 7.3% | |
| 40Berkley, MI | D+33.2 | R +0.9 | D+34.7 | — | — | — | 15k | $116,239 | 58.8% | 85.2% | 2.2% | 3.8% | |
| 41Royal Oak, MI | D+32.2 | R +0.7 | D+33.7 | — | — | — | 58k | $101,109 | 64.1% | 81.7% | 6.1% | 4.6% | |
| 42Traverse City, MI | D+31.9 | R +0.7 | D+33.4 | — | — | — | 16k | $74,087 | 47.4% | 89.0% | 1.3% | 3.6% | |
| 43Saline, MI | D+30.9 | D +2.7 | D+32.4 | — | — | — | 9k | $88,346 | 59.2% | 90.8% | 0.9% | 4.6% | |
| 44Grosse Pointe Park, MI | D+29.4 | D +0.8 | D+30.9 | — | — | — | 11k | $124,111 | 73.3% | 82.6% | 5.4% | 3.0% | |
| 45Waverly, MI | D+28.8 | R +1.6 | D+30.3 | — | — | — | 24k | $75,700 | 44.1% | 65.1% | 15.1% | 9.1% | |
| 46Benton Heights, MI | D+28.3 | R +7.0 | D+29.8 | — | — | — | 3k | $33,542 | 13.9% | 25.7% | 51.5% | 18.7% | |
| 47Farmington, MI | D+27.9 | D +0.2 | D+29.4 | — | — | — | 12k | $97,750 | 62.4% | 60.0% | 6.7% | 3.7% | |
| 48Mount Pleasant, MI | D+27.5 | R +4.6 | D+29.0 | — | — | — | 21k | $44,706 | 42.9% | 80.2% | 5.1% | 6.3% | |
| 49Farmington Hills, MI | D+27.4 | R +3.5 | D+28.9 | — | — | — | 84k | $104,836 | 57.6% | 59.7% | 18.3% | 2.6% | |
| 50Beverly Hills, MI | D+26.4 | D +0.6 | D+27.9 | — | — | — | 11k | $177,412 | 77.9% | 83.0% | 6.2% | 2.8% | |
| 51Hazel Park, MI | D+26.2 | D +3.2 | D+27.7 | — | — | — | 15k | $67,073 | 27.0% | 74.7% | 11.4% | 5.3% | |
| 52South Haven, MI | D+25.7 | D +3.1 | D+27.2 | — | — | — | 4k | $68,239 | 41.2% | 80.8% | 7.0% | 6.9% | |
| 53Franklin, MI | D+22.9 | R +9.8 | D+24.4 | — | — | — | 3k | $194,079 | 80.2% | 79.7% | 8.3% | 7.2% | |
| 54Houghton, MI | D+21.4 | R +4.3 | D+22.9 | — | — | — | 8k | $43,456 | 68.6% | 80.2% | 2.7% | 2.9% | |
| 55Plymouth, MI | D+21.0 | D +0.8 | D+22.5 | — | — | — | 9k | $112,145 | 64.4% | 88.9% | 3.2% | 2.8% | |
| 56Comstock Northwest, MI | D+20.2 | D +0.3 | D+21.7 | — | — | — | 5k | $73,475 | 38.1% | 74.2% | 12.1% | 4.4% | |
| 57Holt, MI | D+20.0 | No change | D+21.5 | — | — | — | 25k | $86,472 | 40.7% | 73.8% | 9.1% | 8.6% | |
| 58Bridgeport, MI | D+19.1 | R +5.4 | D+20.6 | — | — | — | 7k | $51,071 | 9.7% | 51.0% | 35.3% | 13.2% | |
| 59Kentwood, MI | D+18.8 | R +2.9 | D+20.3 | — | — | — | 54k | $74,373 | 36.7% | 53.8% | 22.5% | 10.3% | |
| 60St. Joseph, MI | D+18.7 | D +3.0 | D+20.2 | — | — | — | 8k | $84,057 | 55.3% | 84.9% | 4.5% | 5.2% | |
| 61Portage, MI | D+16.9 | D +0.3 | D+18.4 | — | — | — | 49k | $83,212 | 47.9% | 81.0% | 6.3% | 5.6% | |
| 62Clawson, MI | D+16.8 | R +0.8 | D+18.3 | — | — | — | 11k | $88,636 | 45.8% | 86.4% | 3.7% | 4.5% | |
| 63Roosevelt Park, MI | D+15.6 | R +0.1 | D+17.1 | — | — | — | 4k | $62,857 | 17.8% | 73.1% | 10.1% | 5.9% | |
| 64Belleville, MI | D+15.0 | R +3.9 | D+16.5 | — | — | — | 4k | $62,991 | 35.2% | 71.2% | 15.3% | 6.0% | |
| 65Wayne, MI | D+14.7 | R +2.2 | D+16.2 | — | — | — | 17k | $59,038 | 17.5% | 63.9% | 25.1% | 3.8% | |
| 66Petoskey, MI | D+14.5 | D +2.1 | D+16.0 | — | — | — | 6k | $74,196 | 53.4% | 87.4% | 1.2% | 2.9% | |
| 67Auburn Hills, MI | D+14.4 | R +5.3 | D+15.9 | — | — | — | 25k | $84,375 | 49.6% | 53.9% | 15.4% | 12.4% | |
| 68Westland, MI | D+14.4 | R +5.0 | D+15.9 | — | — | — | 84k | $62,076 | 23.0% | 61.1% | 23.7% | 4.8% | |
| 69DeWitt, MI | D+14.2 | D +1.7 | D+15.7 | — | — | — | 5k | $110,341 | 51.0% | 87.8% | 1.8% | 6.7% | |
| 70Birmingham, MI | D+14.1 | R +4.2 | D+15.6 | — | — | — | 22k | $153,510 | 76.7% | 84.5% | 2.8% | 4.4% | |
| 71Jackson, MI | D+13.7 | R +2.5 | D+15.2 | — | — | — | 31k | $44,558 | 16.1% | 64.9% | 19.1% | 6.8% | |
| 72Novi, MI | D+13.7 | R +2.8 | D+15.2 | — | — | — | 67k | $110,723 | 64.1% | 56.0% | 7.4% | 4.5% | |
| 73Center Line, MI | D+13.3 | R +5.3 | D+14.8 | — | — | — | 8k | $54,703 | 16.7% | 48.9% | 31.6% | 1.4% | |
| 74Ishpeming, MI | D+13.1 | D +0.8 | D+14.6 | — | — | — | 6k | $52,754 | 27.0% | 89.2% | 0.2% | 2.8% | |
| 75Grand Haven, MI | D+12.6 | D +1.8 | D+14.1 | — | — | — | 11k | $60,669 | 36.7% | 87.1% | 1.0% | 5.9% | |
| 76Negaunee, MI | D+12.2 | R +6.5 | D+13.7 | — | — | — | 5k | $70,568 | 33.1% | 92.9% | 0.0% | 2.2% | |
| 77Grosse Pointe, MI | D+12.1 | R +1.0 | D+13.6 | — | — | — | 6k | $158,853 | 73.1% | 91.5% | 1.5% | 3.1% | |
| 78Grand Ledge, MI | D+12.0 | D +2.7 | D+13.5 | — | — | — | 8k | $68,980 | 37.4% | 90.2% | 1.1% | 5.1% | |
| 79Mount Clemens, MI | D+11.7 | R +5.1 | D+13.2 | — | — | — | 16k | $52,310 | 18.0% | 66.4% | 20.1% | 4.0% | |
| 80Madison Heights, MI | D+10.9 | R +1.4 | D+12.4 | — | — | — | 28k | $69,503 | 33.9% | 78.9% | 7.8% | 2.2% | |
| 81Grand Blanc, MI | D+10.7 | R +3.5 | D+12.2 | — | — | — | 8k | $68,052 | 43.7% | 79.0% | 8.7% | 6.1% | |
| 82Holland, MI | D+10.5 | R +0.8 | D+12.0 | — | — | — | 34k | $75,865 | 35.8% | 71.1% | 4.3% | 23.6% | |
| 83Milan, MI | D+10.3 | D +0.1 | D+11.8 | — | — | — | 6k | $96,949 | 37.3% | 87.2% | 1.8% | 5.5% | |
| 84Williamston, MI | D+9.9 | R +1.8 | D+11.4 | — | — | — | 4k | $71,379 | 40.9% | 93.9% | 0.0% | 3.4% | |
| 85Mount Morris, MI | D+8.9 | R +3.9 | D+10.4 | — | — | — | 3k | $48,794 | 5.2% | 58.0% | 32.6% | 5.5% | |
| 86Northville, MI | D+8.2 | R +2.7 | D+9.7 | — | — | — | 6k | $145,530 | 67.8% | 91.2% | 0.5% | 1.4% | |
| 87Mason, MI | D+8.1 | R +5.3 | D+9.6 | — | — | — | 8k | $79,117 | 36.6% | 85.9% | 6.4% | 3.9% | |
| 88Big Rapids, MI | D+7.6 | D +2.7 | D+9.1 | — | — | — | 8k | $43,858 | 26.9% | 87.7% | 6.2% | 2.7% | |
| 89Bay City, MI | D+7.3 | R +1.6 | D+8.8 | — | — | — | 32k | $49,420 | 18.8% | 84.4% | 2.1% | 11.5% | |
| 90Troy, MI | D+7.1 | R +3.7 | D+8.6 | — | — | — | 88k | $120,045 | 64.8% | 61.5% | 3.8% | 2.6% | |
| 91Rockford, MI | D+6.8 | D +3.0 | D+8.3 | — | — | — | 6k | $107,121 | 54.2% | 94.5% | 0.2% | 2.0% | |
| 92Hancock, MI | D+6.7 | D +1.2 | D+8.2 | — | — | — | 5k | $59,519 | 44.6% | 93.5% | 1.4% | 1.6% | |
| 93Adrian, MI | D+6.4 | R +7.3 | D+7.9 | — | — | — | 20k | $50,209 | 21.9% | 77.7% | 4.7% | 20.7% | |
| 94Grosse Pointe Woods, MI | D+6.4 | D +0.7 | D+7.9 | — | — | — | 16k | $126,395 | 65.1% | 87.0% | 6.8% | 1.9% | |
| 95Lincoln Park, MI | D+6.4 | R +8.1 | D+7.9 | — | — | — | 39k | $58,616 | 11.5% | 60.7% | 10.4% | 26.2% | |
| 96Wyoming, MI | D+6.4 | R +0.4 | D+7.9 | — | — | — | 77k | $73,677 | 25.5% | 60.5% | 9.7% | 26.5% | |
| 97Battle Creek, MI | D+6.0 | R +3.1 | D+7.5 | — | — | — | 52k | $55,693 | 21.9% | 63.2% | 15.8% | 8.3% | |
| 98Roseville, MI | D+5.2 | R +3.9 | D+6.7 | — | — | — | 47k | $62,182 | 15.5% | 66.2% | 24.4% | 3.4% | |
| 99Warren, MI | D+5.2 | R +7.8 | D+6.7 | — | — | — | 138k | $64,016 | 21.0% | 58.8% | 21.9% | 2.4% | |
| 100Manchester, MI | D+5.1 | R +1.8 | D+6.6 | — | — | — | 3k | $87,614 | 37.2% | 86.7% | 0.1% | 5.1% | |
| 101Spring Lake, MI | D+4.6 | D +2.5 | D+6.1 | — | — | — | 3k | $88,365 | 48.9% | 91.3% | 0.5% | 1.3% | |
| 102Hamtramck, MI | D+3.6 | R +67.5 | D+5.1 | — | — | — | 28k | $39,293 | 17.8% | 59.1% | 6.1% | 0.8% | |
| 103Marshall, MI | D+3.2 | D +1.1 | D+4.7 | — | — | — | 7k | $76,050 | 42.1% | 88.3% | 0.6% | 5.0% | |
| 104Wixom, MI | D+3.2 | R +3.6 | D+4.7 | — | — | — | 17k | $65,485 | 46.8% | 68.3% | 12.5% | 4.3% | |
| 105Midland, MI | D+3.0 | D +1.0 | D+4.5 | — | — | — | 43k | $73,325 | 44.6% | 88.1% | 2.0% | 4.6% | |
| 106Manistee, MI | D+2.7 | R +0.5 | D+4.2 | — | — | — | 6k | $60,541 | 23.1% | 86.5% | 1.8% | 5.5% | |
| 107Melvindale, MI | D+2.2 | R +27.1 | D+3.7 | — | — | — | 13k | $42,185 | 14.0% | 68.4% | 10.4% | 26.5% | |
| 108Comstock Park, MI | D+2.1 | R +2.3 | D+3.6 | — | — | — | 11k | $59,984 | 26.0% | 79.8% | 6.2% | 14.9% | |
| 109Harvey, MI | D+1.7 | R +0.7 | D+3.2 | — | — | — | 3k | $78,674 | 45.0% | 92.5% | 0.5% | 0.6% | |
| 110Northview, MI | D+1.5 | D +1.3 | D+3.0 | — | — | — | 15k | $85,403 | 38.7% | 85.5% | 3.3% | 4.3% | |
| 111North Muskegon, MI | D+1.2 | D +0.9 | D+2.7 | — | — | — | 4k | $104,659 | 49.4% | 83.7% | 1.6% | 10.3% | |
| 112Beechwood, MI | D+0.7 | D +1.1 | D+2.2 | — | — | — | 3k | $71,275 | 32.2% | 77.8% | 4.4% | 13.9% | |
| 113Livonia, MI | D+0.6 | R +1.2 | D+2.1 | — | — | — | 94k | $98,460 | 41.9% | 83.7% | 4.4% | 4.4% | |
| 114Grosse Pointe Farms, MI | D+0.4 | D +0.5 | D+1.9 | — | — | — | 10k | $161,208 | 76.9% | 91.3% | 0.6% | 1.1% | |
| 115Milford, MI | D+0.4 | R +1.2 | D+1.9 | — | — | — | 6k | $105,713 | 49.6% | 89.6% | 2.1% | 3.0% | |
| 116Forest Hills, MI | D+0.3 | D +2.0 | D+1.8 | — | — | — | 29k | $158,005 | 70.9% | 87.9% | 0.3% | 3.3% | |
| 117Rochester Hills, MI | D+0.2 | R +3.1 | D+1.7 | — | — | — | 77k | $120,694 | 61.4% | 72.3% | 3.5% | 5.1% | |
| 118Swartz Creek, MI | D+0.2 | R +6.0 | D+1.7 | — | — | — | 6k | $71,571 | 22.0% | 89.1% | 0.8% | 4.0% | |
| 119Tecumseh, MI | D+0.2 | R +1.9 | D+1.7 | — | — | — | 9k | $62,835 | 25.6% | 86.1% | 1.2% | 7.2% | |
| 120Southgate, MI | D+0.1 | R +5.7 | D+1.6 | — | — | — | 29k | $66,118 | 21.5% | 79.3% | 8.2% | 9.4% | |
| 121Taylor, MI | D+0.1 | R +5.6 | D+1.6 | — | — | — | 62k | $61,081 | 16.4% | 67.0% | 19.2% | 7.6% | |
| 122Essexville, MI | R+0.1 | D +0.4 | D+1.4 | — | — | — | 3k | $75,341 | 22.6% | 94.4% | 0.6% | 10.9% | |
| 123Flushing, MI | R+0.6 | R +2.7 | D+0.9 | — | — | — | 8k | $80,025 | 30.3% | 88.7% | 2.9% | 3.1% | |
| 124Bath, MI | R+0.7 | R +2.9 | D+0.8 | — | — | — | 3k | $60,417 | 34.5% | 92.6% | 1.2% | 4.1% | |
| 125Norton Shores, MI | R+0.7 | D +0.8 | D+0.8 | — | — | — | 25k | $76,579 | 33.3% | 88.3% | 4.3% | 3.2% | |
| 126Brighton, MI | R+1.3 | R +0.6 | D+0.2 | — | — | — | 8k | $80,682 | 48.6% | 94.9% | 0.8% | 1.3% | |
| 127Paw Paw, MI | R+1.5 | R +1.7 | Tied | — | — | — | 3k | $41,587 | 15.4% | 81.3% | 2.6% | 12.8% | |
| 128Keego Harbor, MI | R+1.7 | R +7.0 | R+0.2 | — | — | — | 3k | $64,896 | 44.6% | 76.2% | 11.9% | 7.2% | |
| 129Ferrysburg, MI | R+2.0 | D +2.5 | R+0.5 | — | — | — | 3k | $70,400 | 51.0% | 90.6% | 0.0% | 1.9% | |
| 130Whitehall, MI | R+2.1 | D +2.1 | R+0.6 | — | — | — | 3k | $61,169 | 26.1% | 85.5% | 1.3% | 9.7% | |
| 131Ludington, MI | R+2.2 | No change | R+0.7 | — | — | — | 8k | $46,411 | 28.9% | 89.6% | 1.8% | 5.0% | |
| 132Rochester, MI | R+2.2 | R +4.6 | R+0.7 | — | — | — | 13k | $111,750 | 70.0% | 80.5% | 3.9% | 1.8% | |
| 133Burton, MI | R+2.3 | R +2.5 | R+0.8 | — | — | — | 30k | $60,052 | 16.8% | 78.6% | 10.6% | 4.0% | |
| 134Plainwell, MI | R+2.7 | R +3.6 | R+1.2 | — | — | — | 4k | $66,525 | 21.2% | 91.4% | 2.8% | 10.0% | |
| 135Allen Park, MI | R+3.5 | R +3.8 | R+2.0 | — | — | — | 28k | $81,655 | 31.0% | 79.3% | 5.8% | 13.1% | |
| 136Niles, MI | R+3.8 | R +3.4 | R+2.3 | — | — | — | 12k | $51,376 | 17.0% | 74.7% | 13.9% | 7.0% | |
| 137Wyandotte, MI | R+3.8 | R +6.0 | R+2.3 | — | — | — | 24k | $71,987 | 22.7% | 86.3% | 2.2% | 7.9% | |
| 138South Lyon, MI | R+3.9 | R +0.8 | R+2.4 | — | — | — | 12k | $92,467 | 47.2% | 89.6% | 2.0% | 2.6% | |
| 139Port Huron, MI | R+4.0 | R +5.6 | R+2.5 | — | — | — | 29k | $50,366 | 18.1% | 81.5% | 6.6% | 6.3% | |
| 140Walled Lake, MI | R+4.0 | R +2.8 | R+2.5 | — | — | — | 7k | $72,055 | 32.6% | 84.8% | 3.2% | 3.4% | |
| 141Dowagiac, MI | R+4.2 | R +9.8 | R+2.7 | — | — | — | 6k | $48,166 | 12.4% | 75.6% | 8.9% | 9.2% | |
| 142Clinton, MI | R+4.4 | D +1.0 | R+2.9 | — | — | — | 3k | $82,768 | 28.5% | 93.4% | 0.4% | 2.3% | |
| 143Alma, MI | R+4.9 | R +2.1 | R+3.4 | — | — | — | 9k | $53,307 | 28.0% | 87.0% | 1.9% | 12.9% | |
| 144Montague, MI | R+5.2 | D +1.4 | R+3.7 | — | — | — | 3k | $66,750 | 22.0% | 92.0% | 0.6% | 2.8% | |
| 145Whitmore Lake, MI | R+5.5 | R +3.7 | R+4.0 | — | — | — | 8k | $86,779 | 38.9% | 93.4% | 2.0% | 1.8% | |
| 146Allegan, MI | R+5.6 | R +2.2 | R+4.1 | — | — | — | 5k | $52,925 | 17.9% | 90.1% | 0.7% | 4.2% | |
| 147Dearborn Heights, MI | R+5.7 | R +31.4 | R+4.2 | — | — | — | 62k | $60,391 | 23.8% | 80.7% | 10.1% | 5.5% | |
| 148Monroe, MI | R+5.7 | R +7.7 | R+4.2 | — | — | — | 20k | $59,813 | 19.9% | 83.8% | 7.5% | 2.7% | |
| 149West Ishpeming, MI | R+5.8 | R +4.3 | R+4.3 | — | — | — | 3k | $95,129 | 33.6% | 90.3% | 0.0% | 5.7% | |
| 150Mattawan, MI | R+5.9 | R +2.1 | R+4.4 | — | — | — | 3k | $61,587 | 22.0% | 84.9% | 0.7% | 11.7% | |
| 151Ironwood, MI | R+6.1 | R +5.1 | R+4.6 | — | — | — | 5k | $41,250 | 22.9% | 93.9% | 0.2% | 2.9% | |
| 152Riverview, MI | R+6.1 | R +5.8 | R+4.6 | — | — | — | 12k | $73,468 | 21.3% | 79.2% | 8.1% | 9.2% | |
| 153Dearborn, MI | R+6.2 | R +45.4 | R+4.7 | — | — | — | 107k | $65,324 | 34.6% | 88.0% | 3.7% | 2.7% | |
| 154Walker, MI | R+6.3 | D +0.9 | R+4.8 | — | — | — | 25k | $76,360 | 38.6% | 83.0% | 3.4% | 6.2% | |
| 155Davison, MI | R+6.4 | R +3.8 | R+4.9 | — | — | — | 5k | $48,814 | 24.1% | 92.4% | 1.1% | 3.4% | |
| 156Fraser, MI | R+6.4 | R +1.2 | R+4.9 | — | — | — | 15k | $64,354 | 22.7% | 80.0% | 10.1% | 2.6% | |
| 157Springfield, MI | R+6.5 | R +2.6 | R+5.0 | — | — | — | 5k | $44,808 | 11.9% | 67.5% | 4.6% | 5.7% | |
| 158Lowell, MI | R+7.4 | R +0.8 | R+5.9 | — | — | — | 4k | $72,875 | 29.7% | 90.4% | 0.4% | 5.0% | |
| 159Portland, MI | R+7.4 | R +1.0 | R+5.9 | — | — | — | 4k | $65,845 | 28.2% | 90.3% | 0.5% | 3.9% | |
| 160Bloomfield Hills, MI | R+7.6 | R +8.7 | R+6.1 | — | — | — | 4k | $189,942 | 78.9% | 83.7% | 4.1% | 1.6% | |
| 161Three Rivers, MI | R+7.8 | R +0.8 | R+6.3 | — | — | — | 8k | $49,503 | 14.2% | 78.0% | 8.4% | 6.7% | |
| 162Vicksburg, MI | R+7.8 | D +0.2 | R+6.3 | — | — | — | 4k | $72,656 | 29.0% | 95.5% | 0.5% | 0.9% | |
| 163Charlotte, MI | R+8.0 | R +2.1 | R+6.5 | — | — | — | 9k | $62,681 | 18.2% | 89.2% | 2.8% | 4.4% | |
| 164Woodhaven, MI | R+8.0 | R +5.4 | R+6.5 | — | — | — | 13k | $78,648 | 27.0% | 79.6% | 7.0% | 11.1% | |
| 165Sault Ste. Marie, MI | R+8.1 | R +1.0 | R+6.6 | — | — | — | 13k | $55,328 | 27.0% | 69.0% | 0.5% | 1.9% | |
| 166Owosso, MI | R+8.2 | R +1.4 | R+6.7 | — | — | — | 15k | $54,229 | 21.1% | 94.8% | 0.2% | 3.7% | |
| 167Corunna, MI | R+8.6 | R +0.7 | R+7.1 | — | — | — | 3k | $46,141 | 14.2% | 91.2% | 0.9% | 5.8% | |
| 168Fenton, MI | R+8.7 | R +1.3 | R+7.2 | — | — | — | 12k | $80,000 | 39.2% | 88.9% | 2.2% | 2.3% | |
| 169Garden City, MI | R+8.8 | R +2.2 | R+7.3 | — | — | — | 27k | $67,294 | 15.1% | 81.6% | 6.7% | 6.4% | |
| 170Grandville, MI | R+9.0 | D +3.9 | R+7.5 | — | — | — | 16k | $78,442 | 40.6% | 82.0% | 7.2% | 6.0% | |
| 171Boyne City, MI | R+9.2 | D +1.0 | R+7.7 | — | — | — | 4k | $64,855 | 32.9% | 92.9% | 1.4% | 1.8% | |
| 172St. Clair Shores, MI | R+9.3 | R +2.9 | R+7.8 | — | — | — | 58k | $73,500 | 29.7% | 88.0% | 4.7% | 3.0% | |
| 173Alpena, MI | R+10.6 | D +0.5 | R+9.1 | — | — | — | 10k | $47,545 | 16.2% | 91.3% | 2.1% | 3.4% | |
| 174Howell, MI | R+11.0 | R +1.6 | R+9.5 | — | — | — | 10k | $60,449 | 31.2% | 89.9% | 1.3% | 8.6% | |
| 175Trenton, MI | R+11.0 | R +4.3 | R+9.5 | — | — | — | 18k | $82,212 | 27.5% | 88.4% | 2.7% | 4.4% | |
| 176Oxford, MI | R+11.1 | D +2.5 | R+9.6 | — | — | — | 3k | $83,611 | 48.2% | 86.7% | 4.3% | 3.4% | |
| 177K. I. Sawyer, MI | R+11.7 | D +0.7 | R+10.2 | — | — | — | 3k | $60,833 | 17.2% | 85.5% | 2.7% | 0.8% | |
| 178Ionia, MI | R+11.9 | R +3.5 | R+10.4 | — | — | — | 13k | $63,978 | 10.0% | 73.9% | 12.8% | 9.0% | |
| 179Cutlerville, MI | R+12.2 | R +0.3 | R+10.7 | — | — | — | 19k | $67,327 | 24.0% | 62.9% | 11.5% | 15.5% | |
| 180Hastings, MI | R+12.2 | D +0.4 | R+10.7 | — | — | — | 8k | $58,286 | 25.3% | 93.1% | 0.1% | 2.3% | |
| 181Greenville, MI | R+12.5 | R +0.4 | R+11.0 | — | — | — | 9k | $63,285 | 19.7% | 89.3% | 0.4% | 7.3% | |
| 182Otsego, MI | R+12.5 | R +8.5 | R+11.0 | — | — | — | 4k | $74,156 | 13.5% | 77.0% | 0.2% | 6.2% | |
| 183Menominee, MI | R+13.4 | R +2.1 | R+11.9 | — | — | — | 8k | $49,432 | 18.7% | 93.7% | 0.3% | 1.5% | |
| 184Utica, MI | R+13.5 | R +3.8 | R+12.0 | — | — | — | 5k | $58,718 | 32.0% | 83.1% | 3.4% | 5.3% | |
| 185New Haven, MI | R+13.8 | R +9.9 | R+12.3 | — | — | — | 6k | $66,125 | 22.7% | 71.3% | 16.6% | 2.1% | |
| 186St. Johns, MI | R+13.8 | R +3.5 | R+12.3 | — | — | — | 8k | $68,728 | 26.5% | 91.1% | 1.1% | 3.7% | |
| 187Buchanan, MI | R+13.9 | D +0.5 | R+12.4 | — | — | — | 4k | $56,163 | 13.1% | 79.7% | 1.2% | 9.1% | |
| 188Wolverine Lake, MI | R+14.3 | R +2.9 | R+12.8 | — | — | — | 4k | $92,247 | 37.4% | 90.4% | 0.6% | 3.1% | |
| 189Escanaba, MI | R+14.7 | R +1.3 | R+13.2 | — | — | — | 12k | $45,369 | 19.8% | 87.1% | 0.5% | 2.4% | |
| 190Clare, MI | R+14.9 | R +1.8 | R+13.4 | — | — | — | 3k | $41,226 | 21.9% | 91.0% | 0.9% | 2.2% | |
| 191Eaton Rapids, MI | R+16.9 | R +6.8 | R+15.4 | — | — | — | 5k | $63,875 | 15.1% | 93.3% | 0.0% | 4.1% | |
| 192Flat Rock, MI | R+17.0 | R +4.8 | R+15.5 | — | — | — | 10k | $81,585 | 29.5% | 78.6% | 8.0% | 7.4% | |
| 193Cadillac, MI | R+17.2 | D +2.0 | R+15.7 | — | — | — | 10k | $51,773 | 22.1% | 91.7% | 2.9% | 1.9% | |
| 194Sparta, MI | R+17.8 | R +0.8 | R+16.3 | — | — | — | 4k | $60,728 | 23.3% | 91.6% | 0.2% | 3.4% | |
| 195Cheboygan, MI | R+18.0 | R +1.3 | R+16.5 | — | — | — | 5k | $42,290 | 18.8% | 87.2% | 2.6% | 3.3% | |
| 196Potterville, MI | R+18.0 | R +3.5 | R+16.5 | — | — | — | 3k | $64,693 | 19.5% | 88.9% | 0.0% | 9.0% | |
| 197Wolf Lake, MI | R+18.2 | R +2.6 | R+16.7 | — | — | — | 5k | $51,637 | 2.1% | 84.2% | 2.0% | 4.4% | |
| 198Durand, MI | R+18.7 | R +4.3 | R+17.2 | — | — | — | 3k | $66,743 | 13.0% | 94.9% | 0.5% | 0.7% | |
| 199Ithaca, MI | R+18.9 | D +0.2 | R+17.4 | — | — | — | 3k | $63,109 | 26.3% | 91.2% | 2.4% | 8.7% | |
| 200Lapeer, MI | R+19.2 | R +4.7 | R+17.7 | — | — | — | 9k | $52,716 | 16.5% | 78.2% | 8.7% | 5.6% | |
| 201Linden, MI | R+19.3 | D +2.5 | R+17.8 | — | — | — | 4k | $79,464 | 27.2% | 93.3% | 0.4% | 5.1% | |
| 202Temperance, MI | R+19.5 | R +0.5 | R+18.0 | — | — | — | 9k | $81,503 | 31.3% | 91.7% | 0.3% | 6.2% | |
| 203Norway, MI | R+19.6 | D +1.4 | R+18.1 | — | — | — | 3k | $63,846 | 19.3% | 97.2% | 0.0% | 0.4% | |
| 204Belding, MI | R+19.9 | R +1.2 | R+18.4 | — | — | — | 6k | $60,373 | 16.8% | 86.7% | 3.0% | 8.1% | |
| 205West Monroe, MI | R+19.9 | R +3.3 | R+18.4 | — | — | — | 3k | $48,317 | 6.0% | 93.7% | 0.1% | 3.5% | |
| 206Holly, MI | R+20.2 | R +6.0 | R+18.7 | — | — | — | 6k | $64,305 | 21.6% | 86.6% | 3.8% | 5.1% | |
| 207Imlay City, MI | R+20.5 | R +4.0 | R+19.0 | — | — | — | 4k | $59,911 | 11.9% | 59.4% | 0.5% | 42.8% | |
| 208Rogers City, MI | R+21.1 | D +2.2 | R+19.6 | — | — | — | 3k | $49,266 | 24.4% | 94.2% | 0.3% | 1.0% | |
| 209Allendale, MI | R+21.2 | D +3.7 | R+19.7 | — | — | — | 27k | $70,150 | 42.6% | 88.6% | 2.8% | 4.6% | |
| 210Lake Orion, MI | R+21.3 | R +4.7 | R+19.8 | — | — | — | 3k | $101,318 | 49.6% | 87.7% | 0.2% | 4.6% | |
| 211South Monroe, MI | R+21.5 | R +8.6 | R+20.0 | — | — | — | 7k | $61,982 | 17.1% | 87.8% | 3.1% | 5.5% | |
| 212Sterling Heights, MI | R+21.6 | R +10.3 | R+20.1 | — | — | — | 134k | $79,909 | 31.1% | 77.0% | 7.6% | 3.0% | |
| 213Manistique, MI | R+21.7 | R +0.1 | R+20.2 | — | — | — | 3k | $38,446 | 17.9% | 75.8% | 1.5% | 1.6% | |
| 214Vandercook Lake, MI | R+21.8 | R +2.9 | R+20.3 | — | — | — | 4k | $59,262 | 18.7% | 90.9% | 1.5% | 0.3% | |
| 215Dundee, MI | R+22.0 | R +1.4 | R+20.5 | — | — | — | 6k | $78,837 | 34.4% | 90.8% | 0.0% | 6.6% | |
| 216Sturgis, MI | R+22.1 | R +0.4 | R+20.6 | — | — | — | 11k | $62,710 | 15.7% | 67.3% | 1.8% | 27.3% | |
| 217Lambertville, MI | R+22.4 | R +1.8 | R+20.9 | — | — | — | 10k | $102,521 | 30.2% | 86.3% | 1.5% | 3.6% | |
| 218Rockwood, MI | R+22.6 | R +7.3 | R+21.1 | — | — | — | 3k | $88,080 | 20.8% | 84.2% | 0.3% | 9.3% | |
| 219Wayland, MI | R+23.0 | R +3.0 | R+21.5 | — | — | — | 4k | $74,464 | 25.5% | 89.7% | 2.5% | 5.4% | |
| 220Lake Fenton, MI | R+23.2 | R +0.6 | R+21.7 | — | — | — | 6k | $116,352 | 48.0% | 96.9% | 0.0% | 0.8% | |
| 221East Tawas, MI | R+23.3 | R +0.3 | R+21.8 | — | — | — | 3k | $42,450 | 21.1% | 89.3% | 2.2% | 0.9% | |
| 222Caro, MI | R+23.7 | R +3.6 | R+22.2 | — | — | — | 4k | $41,595 | 16.4% | 93.5% | 3.0% | 3.0% | |
| 223Shields, MI | R+23.9 | R +2.6 | R+22.4 | — | — | — | 7k | $82,125 | 30.8% | 90.7% | 1.6% | 4.3% | |
| 224St. Clair, MI | R+24.1 | R +2.1 | R+22.6 | — | — | — | 6k | $69,688 | 27.4% | 92.6% | 3.7% | 1.7% | |
| 225Blissfield, MI | R+24.3 | R +3.2 | R+22.8 | — | — | — | 3k | $62,059 | 14.2% | 85.5% | 0.1% | 11.1% | |
| 226Cedar Springs, MI | R+25.0 | D +0.7 | R+23.5 | — | — | — | 4k | $57,979 | 13.9% | 90.2% | 1.0% | 6.2% | |
| 227Bad Axe, MI | R+25.3 | R +3.1 | R+23.8 | — | — | — | 3k | $44,688 | 22.1% | 86.6% | 0.6% | 7.8% | |
| 228St. Louis, MI | R+25.5 | R +7.8 | R+24.0 | — | — | — | 7k | $51,167 | 6.4% | 61.7% | 28.8% | 8.4% | |
| 229Gladstone, MI | R+25.6 | R +5.4 | R+24.1 | — | — | — | 5k | $54,970 | 20.5% | 93.7% | 0.0% | 0.4% | |
| 230Fremont, MI | R+25.8 | D +0.2 | R+24.3 | — | — | — | 5k | $57,452 | 29.4% | 91.6% | 0.0% | 6.1% | |
| 231Marysville, MI | R+25.8 | R +5.6 | R+24.3 | — | — | — | 10k | $66,901 | 24.6% | 93.8% | 1.1% | 1.3% | |
| 232Coldwater, MI | R+25.9 | R +7.0 | R+24.4 | — | — | — | 14k | $50,781 | 13.9% | 85.1% | 4.6% | 7.6% | |
| 233Shelby, MI | R+26.0 | R +11.7 | R+24.5 | — | — | — | 3k | $49,855 | 14.5% | 64.5% | 0.3% | 59.1% | |
| 234Gibraltar, MI | R+26.5 | R +5.8 | R+25.0 | — | — | — | 5k | $91,651 | 25.4% | 91.8% | 2.2% | 4.5% | |
| 235Coopersville, MI | R+27.4 | D +3.0 | R+25.9 | — | — | — | 5k | $67,131 | 26.3% | 90.4% | 3.3% | 1.5% | |
| 236Middleville, MI | R+28.0 | R +4.8 | R+26.5 | — | — | — | 4k | $73,625 | 25.9% | 85.0% | 1.7% | 7.0% | |
| 237Marine City, MI | R+28.1 | R +4.5 | R+26.6 | — | — | — | 4k | $67,683 | 18.4% | 93.9% | 0.0% | 1.4% | |
| 238Iron Mountain, MI | R+28.2 | R +5.3 | R+26.7 | — | — | — | 8k | $59,405 | 22.8% | 90.4% | 0.7% | 4.2% | |
| 239Level Park-Oak Park, MI | R+28.3 | R +5.2 | R+26.8 | — | — | — | 3k | $70,652 | 14.9% | 85.1% | 4.2% | 5.1% | |
| 240Romeo, MI | R+28.3 | R +15.1 | R+26.8 | — | — | — | 4k | $74,323 | 30.9% | 89.3% | 1.1% | 4.9% | |
| 241Village of Grosse Pointe Shores, MI | R+28.6 | D +1.7 | R+27.1 | — | — | — | 3k | $189,583 | 76.8% | 93.2% | 0.0% | 0.6% | |
| 242Detroit Beach, MI | R+28.7 | R +6.8 | R+27.2 | — | — | — | 3k | $76,524 | 10.3% | 95.8% | 0.3% | 0.0% | |
| 243Fowlerville, MI | R+28.9 | R +3.6 | R+27.4 | — | — | — | 3k | $45,773 | 13.9% | 95.4% | 0.0% | 0.5% | |
| 244Freeland, MI | R+29.1 | R +1.5 | R+27.6 | — | — | — | 8k | $110,547 | 34.5% | 77.9% | 9.5% | 4.3% | |
| 245Gaylord, MI | R+29.2 | R +4.8 | R+27.7 | — | — | — | 4k | $44,701 | 24.7% | 94.1% | 0.8% | 0.8% | |
| 246Zeeland, MI | R+29.3 | D +1.0 | R+27.8 | — | — | — | 6k | $52,628 | 29.6% | 86.2% | 2.1% | 16.1% | |
| 247Iron River, MI | R+29.8 | R +3.5 | R+28.3 | — | — | — | 3k | $54,183 | 20.6% | 86.4% | 1.9% | 5.1% | |
| 248Michigan Center, MI | R+30.5 | R +4.7 | R+29.0 | — | — | — | 5k | $63,704 | 20.6% | 92.3% | 1.0% | 2.9% | |
| 249Jenison, MI | R+30.7 | D +2.1 | R+29.2 | — | — | — | 18k | $89,593 | 35.1% | 94.2% | 0.7% | 2.1% | |
| 250Canadian Lakes, MI | R+30.8 | R +1.1 | R+29.3 | — | — | — | 3k | $78,833 | 37.6% | 97.6% | 0.2% | 0.7% | |
| 251Gladwin, MI | R+31.1 | R +1.8 | R+29.6 | — | — | — | 3k | $43,005 | 14.6% | 92.0% | 0.2% | 0.5% | |
| 252Reed City, MI | R+31.8 | D +0.2 | R+30.3 | — | — | — | 3k | $52,304 | 14.0% | 88.7% | 3.2% | 3.1% | |
| 253Vassar, MI | R+32.3 | R +10.1 | R+30.8 | — | — | — | 3k | $59,444 | 17.4% | 83.8% | 2.4% | 13.5% | |
| 254Newaygo, MI | R+32.7 | D +1.0 | R+31.2 | — | — | — | 3k | $40,689 | 10.5% | 83.7% | 0.5% | 8.0% | |
| 255St. Helen, MI | R+32.7 | R +2.4 | R+31.2 | — | — | — | 3k | $44,871 | 10.8% | 91.9% | 1.5% | 2.8% | |
| 256New Baltimore, MI | R+32.8 | R +4.1 | R+31.3 | — | — | — | 12k | $106,033 | 30.5% | 90.5% | 1.2% | 3.6% | |
| 257Kingsford, MI | R+33.3 | R +3.9 | R+31.8 | — | — | — | 5k | $61,635 | 28.4% | 92.5% | 0.1% | 0.5% | |
| 258Frankenmuth, MI | R+33.9 | R +0.1 | R+32.4 | — | — | — | 5k | $85,433 | 52.3% | 89.7% | 4.3% | 5.4% | |
| 259Kincheloe, MI | R+34.5 | D +1.6 | R+33.0 | — | — | — | 3k | $57,644 | 23.5% | 56.8% | 1.4% | 5.1% | |
| 260Carleton, MI | R+34.7 | R +1.3 | R+33.2 | — | — | — | 3k | $73,365 | 11.0% | 91.1% | 0.8% | 9.7% | |
| 261Sandusky, MI | R+36.0 | R +1.0 | R+34.5 | — | — | — | 3k | $56,563 | 15.6% | 89.1% | 2.2% | 3.8% | |
| 262Richmond, MI | R+36.8 | R +2.0 | R+35.3 | — | — | — | 6k | $64,719 | 25.1% | 88.2% | 2.4% | 5.2% | |
| 263Byron Center, MI | R+36.9 | D +3.5 | R+35.4 | — | — | — | 7k | $122,553 | 43.1% | 92.6% | 0.3% | 1.1% | |
| 264Paw Paw Lake, MI | R+37.4 | D +0.5 | R+35.9 | — | — | — | 4k | $67,674 | 26.1% | 83.6% | 1.4% | 4.8% | |
| 265Hudsonville, MI | R+38.2 | D +2.3 | R+36.7 | — | — | — | 8k | $91,280 | 36.1% | 92.1% | 1.6% | 3.1% | |
| 266Houghton Lake, MI | R+38.8 | R +4.2 | R+37.3 | — | — | — | 6k | $50,305 | 15.2% | 94.2% | 0.5% | 1.4% | |
| 267Kalkaska, MI | R+40.0 | D +0.4 | R+38.5 | — | — | — | 3k | $57,143 | 18.6% | 87.7% | 3.0% | 2.0% | |
| 268Skidway Lake, MI | R+42.0 | R +4.8 | R+40.5 | — | — | — | 3k | $39,265 | 7.5% | 93.6% | 1.0% | 1.8% | |
| 269Algonac, MI | R+43.5 | R +5.1 | R+42.0 | — | — | — | 4k | $56,820 | 14.7% | 93.1% | 0.7% | 4.0% | |
| 270Almont, MI | R+45.9 | R +3.6 | R+44.4 | — | — | — | 3k | $83,537 | 24.4% | 85.9% | 0.0% | 8.4% | |
| 271Dorr, MI | R+47.6 | R +1.3 | R+46.1 | — | — | — | 4k | $97,519 | 20.3% | 94.4% | 1.8% | 1.6% | |
| 272Pearl Beach, MI | R+50.0 | R +1.2 | R+48.5 | — | — | — | 5k | $83,208 | 20.4% | 96.4% | 0.0% | 0.5% | |
| 273Hillsdale, MI | R+50.5 | R +9.4 | R+49.0 | — | — | — | 8k | $51,038 | 26.2% | 90.0% | 1.4% | 3.8% | |
Go deeper
The table, map, rollups, and Place pages read the same baked release.