- Lead
- 69,683
- Total
- 509,152
- vs nation
- R+12.2
- Turnout
- 76.3%
Macomb County, MI
President margin by year
Place winner margin
President results by year
2024 turnout 76.3% of 671,309 citizens 18+
- Lead
- 39,911
- Total
- 494,256
- vs nation
- R+12.5
- Turnout
- 75.5%
- Lead
- 48,348
- Total
- 419,312
- vs nation
- R+13.6
- Turnout
- 66.3%
- Lead
- 16,103
- Total
- 405,515
- vs nation
- D+0.1
- Turnout
- —
- Lead
- 36,121
- Total
- 419,216
- vs nation
- D+1.3
- Turnout
- —
- Lead
- 6,006
- Total
- 402,410
- vs nation
- D+1.0
- Turnout
- —
- Lead
- 8,360
- Total
- 345,559
- vs nation
- D+1.9
- Turnout
- —
- Lead
- 30,814
- Total
- 306,028
- vs nation
- D+1.5
- Turnout
- —
Key facts
- 2024 presidential margin
- R+13.7MIT Election Lab
- Population
- 879,8532024 5-year
- Median household income
- $77,8372024 5-year
- White (non-Hispanic)
- 74.1%2024 5-year
- Black
- 12.7%2024 5-year
- Hispanic / Latino
- 3.2%2024 5-year
- Peak Democratic margin
- D+49.2 in 1964MIT Election Lab
- Peak Republican margin
- R+51.0 in 1920MIT Election Lab
- Most similar
- Erie County, PA · twin score 89.2
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 76.3%512,450 participants ÷ 671,309 CVAP
- 2020→2022 drop-off
- +17.5 ptsVolatile
- Drop-off versus state
- +2.4 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 58.8%–62.4%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 424,679 | 640,112 | 66.3% | A/A |
| 2018 · Midterm | 365,489 | 651,791 | 56.1% | A/A |
| 2020 · Presidential | 497,098 | 658,240 | 75.5% | A/A |
| 2022 · Midterm | 388,046 | 669,294 | 58.0% | A/A |
| 2024 · Presidential | 512,450 | 671,309 | 76.3% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 306/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
651 precincts · 509,152 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Macomb Township, Precinct 15Macomb Township, Precinct 15 | 1,285 | 2,481 | 47 | 3,813 | 33.7% | 65.1% | R+31.4 |
|---|---|---|---|---|---|---|---|
| Precinct -Chesterfield Township, Precinct 3Chesterfield Township, Precinct 3 | 1,235 | 2,511 | 43 | 3,789 | 32.6% | 66.3% | R+33.7 |
| Precinct -Chesterfield Township, Precinct 9Chesterfield Township, Precinct 9 | 1,548 | 2,187 | 54 | 3,789 | 40.9% | 57.7% | R+16.9 |
| Precinct -Macomb Township, Precinct 5Macomb Township, Precinct 5 | 1,333 | 2,308 | 43 | 3,684 | 36.2% | 62.6% | R+26.5 |
| Precinct -Macomb Township, Precinct 14Macomb Township, Precinct 14 | 1,155 | 2,393 | 35 | 3,583 | 32.2% | 66.8% | R+34.6 |
| Precinct -Washington Township, Precinct 6Washington Township, Precinct 6 | 1,165 | 2,290 | 46 | 3,501 | 33.3% | 65.4% | R+32.1 |
| Precinct -Chesterfield Township, Precinct 4Chesterfield Township, Precinct 4 | 1,197 | 2,195 | 53 | 3,445 | 34.7% | 63.7% | R+29.0 |
| Precinct -City of Sterling Heights, Precinct 14City of Sterling Heights, Precinct 14 | 1,395 | 1,839 | 82 | 3,316 | 42.1% | 55.5% | R+13.4 |
| Precinct -Harrison Township, Precinct 4Harrison Township, Precinct 4 | 1,337 | 1,907 | 49 | 3,293 | 40.6% | 57.9% | R+17.3 |
| Precinct -City of Sterling Heights, Precinct 21City of Sterling Heights, Precinct 21 | 1,358 | 1,863 | 56 | 3,277 | 41.4% | 56.9% | R+15.4 |
| Precinct -Macomb Township, Precinct 8Macomb Township, Precinct 8 | 1,140 | 2,073 | 42 | 3,255 | 35.0% | 63.7% | R+28.7 |
| Precinct -Washington Township, Precinct 4Washington Township, Precinct 4 | 924 | 2,302 | 25 | 3,251 | 28.4% | 70.8% | R+42.4 |
| Precinct -Chesterfield Township, Precinct 1Chesterfield Township, Precinct 1 | 1,100 | 2,062 | 33 | 3,195 | 34.4% | 64.5% | R+30.1 |
| Precinct -Macomb Township, Precinct 9Macomb Township, Precinct 9 | 1,059 | 2,085 | 37 | 3,181 | 33.3% | 65.5% | R+32.3 |
| Precinct -Macomb Township, Precinct 1Macomb Township, Precinct 1 | 1,308 | 1,819 | 45 | 3,172 | 41.2% | 57.3% | R+16.1 |
| Precinct -Macomb Township, Precinct 2Macomb Township, Precinct 2 | 1,129 | 1,979 | 42 | 3,150 | 35.8% | 62.8% | R+27.0 |
| Precinct -Macomb Township, Precinct 19Macomb Township, Precinct 19 | 1,036 | 2,044 | 46 | 3,126 | 33.1% | 65.4% | R+32.2 |
| Precinct -Washington Township, Precinct 1Washington Township, Precinct 1 | 928 | 2,018 | 27 | 2,973 | 31.2% | 67.9% | R+36.7 |
| Precinct -Macomb Township, Precinct 13Macomb Township, Precinct 13 | 930 | 2,006 | 32 | 2,968 | 31.3% | 67.6% | R+36.3 |
| Precinct -Chesterfield Township, Precinct 10Chesterfield Township, Precinct 10 | 1,063 | 1,840 | 31 | 2,934 | 36.2% | 62.7% | R+26.5 |
| Precinct -Harrison Township, Precinct 3Harrison Township, Precinct 3 | 901 | 1,931 | 26 | 2,858 | 31.5% | 67.6% | R+36.0 |
| Precinct -City of Utica, Precinct 1City of Utica, Precinct 1 | 1,214 | 1,602 | 38 | 2,854 | 42.5% | 56.1% | R+13.6 |
| Precinct -Chesterfield Township, Precinct 5Chesterfield Township, Precinct 5 | 983 | 1,764 | 44 | 2,791 | 35.2% | 63.2% | R+28.0 |
| Precinct -Macomb Township, Precinct 3Macomb Township, Precinct 3 | 1,181 | 1,526 | 53 | 2,760 | 42.8% | 55.3% | R+12.5 |
| Precinct -Washington Township, Precinct 7Washington Township, Precinct 7 | 754 | 1,979 | 17 | 2,750 | 27.4% | 72.0% | R+44.5 |
| Precinct -Chesterfield Township, Precinct 2Chesterfield Township, Precinct 2 | 961 | 1,763 | 25 | 2,749 | 35.0% | 64.1% | R+29.2 |
| Precinct -Macomb Township, Precinct 18Macomb Township, Precinct 18 | 853 | 1,820 | 35 | 2,708 | 31.5% | 67.2% | R+35.7 |
| Precinct -Chesterfield Township, Precinct 6Chesterfield Township, Precinct 6 | 888 | 1,752 | 42 | 2,682 | 33.1% | 65.3% | R+32.2 |
| Precinct -City of Sterling Heights, Precinct 40City of Sterling Heights, Precinct 40 | 1,160 | 1,421 | 73 | 2,654 | 43.7% | 53.5% | R+9.8 |
| Precinct -Harrison Township, Precinct 1Harrison Township, Precinct 1 | 1,204 | 1,400 | 29 | 2,633 | 45.7% | 53.2% | R+7.4 |
| Precinct -Harrison Township, Precinct 5Harrison Township, Precinct 5 | 1,208 | 1,393 | 30 | 2,631 | 45.9% | 52.9% | R+7.0 |
| Precinct -Harrison Township, Precinct 2Harrison Township, Precinct 2 | 988 | 1,604 | 38 | 2,630 | 37.6% | 61.0% | R+23.4 |
| Precinct -Macomb Township, Precinct 4Macomb Township, Precinct 4 | 1,082 | 1,498 | 47 | 2,627 | 41.2% | 57.0% | R+15.8 |
| Precinct -Washington Township, Precinct 5Washington Township, Precinct 5 | 800 | 1,665 | 40 | 2,505 | 31.9% | 66.5% | R+34.5 |
| Precinct -Shelby Charter Township, Precinct 24Shelby Charter Township, Precinct 24 | 718 | 1,694 | 24 | 2,436 | 29.5% | 69.5% | R+40.1 |
| Precinct -Macomb Township, Precinct 20Macomb Township, Precinct 20 | 701 | 1,672 | 30 | 2,403 | 29.2% | 69.6% | R+40.4 |
| Precinct -Shelby Charter Township, Precinct 14Shelby Charter Township, Precinct 14 | 665 | 1,658 | 32 | 2,355 | 28.2% | 70.4% | R+42.2 |
| Precinct -Shelby Charter Township, Precinct 16Shelby Charter Township, Precinct 16 | 772 | 1,562 | 19 | 2,353 | 32.8% | 66.4% | R+33.6 |
| Precinct -Shelby Charter Township, Precinct 22Shelby Charter Township, Precinct 22 | 773 | 1,535 | 33 | 2,341 | 33.0% | 65.6% | R+32.6 |
| Precinct -City of Sterling Heights, Precinct 43City of Sterling Heights, Precinct 43 | 1,046 | 1,224 | 57 | 2,327 | 45.0% | 52.6% | R+7.6 |
| Precinct -Macomb Township, Precinct 10Macomb Township, Precinct 10 | 836 | 1,448 | 38 | 2,322 | 36.0% | 62.4% | R+26.4 |
| Precinct -City of Sterling Heights, Precinct 11City of Sterling Heights, Precinct 11 | 678 | 1,576 | 65 | 2,319 | 29.2% | 68.0% | R+38.7 |
| Precinct -Chesterfield Township, Precinct 7Chesterfield Township, Precinct 7 | 1,015 | 1,241 | 28 | 2,284 | 44.4% | 54.3% | R+9.9 |
| Precinct -Lenox Township, Precinct 3Lenox Township, Precinct 3 | 973 | 1,267 | 37 | 2,277 | 42.7% | 55.6% | R+12.9 |
| Precinct -City of St. Clair Shores, Precinct 12City of St. Clair Shores, Precinct 12 | 910 | 1,325 | 38 | 2,273 | 40.0% | 58.3% | R+18.3 |
| Precinct -City of Sterling Heights, Precinct 9City of Sterling Heights, Precinct 9 | 651 | 1,541 | 46 | 2,238 | 29.1% | 68.9% | R+39.8 |
| Precinct -Macomb Township, Precinct 22Macomb Township, Precinct 22 | 690 | 1,497 | 31 | 2,218 | 31.1% | 67.5% | R+36.4 |
| Precinct -City of St. Clair Shores, Precinct 3City of St. Clair Shores, Precinct 3 | 1,009 | 1,177 | 24 | 2,210 | 45.7% | 53.3% | R+7.6 |
| Precinct -Macomb Township, Precinct 21Macomb Township, Precinct 21 | 726 | 1,458 | 23 | 2,207 | 32.9% | 66.1% | R+33.2 |
| Precinct -City of New Baltimore, Precinct 3City of New Baltimore, Precinct 3 | 699 | 1,479 | 27 | 2,205 | 31.7% | 67.1% | R+35.4 |
| Precinct -Armada Township, Precinct 1Armada Township, Precinct 1 | 643 | 1,527 | 24 | 2,194 | 29.3% | 69.6% | R+40.3 |
| Precinct -City of Sterling Heights, Precinct 13City of Sterling Heights, Precinct 13 | 640 | 1,507 | 45 | 2,192 | 29.2% | 68.8% | R+39.6 |
| Precinct -City of St. Clair Shores, Precinct 17City of St. Clair Shores, Precinct 17 | 873 | 1,288 | 26 | 2,187 | 39.9% | 58.9% | R+19.0 |
| Precinct -Macomb Township, Precinct 7Macomb Township, Precinct 7 | 783 | 1,349 | 41 | 2,173 | 36.0% | 62.1% | R+26.0 |
| Precinct -Bruce Township, Precinct 2Bruce Township, Precinct 2 | 581 | 1,550 | 31 | 2,162 | 26.9% | 71.7% | R+44.8 |
| Precinct -Washington Township, Precinct 2Washington Township, Precinct 2 | 625 | 1,496 | 30 | 2,151 | 29.1% | 69.5% | R+40.5 |
| Precinct -Shelby Charter Township, Precinct 23Shelby Charter Township, Precinct 23 | 607 | 1,501 | 36 | 2,144 | 28.3% | 70.0% | R+41.7 |
| Precinct -City of Sterling Heights, Precinct 10City of Sterling Heights, Precinct 10 | 668 | 1,416 | 56 | 2,140 | 31.2% | 66.2% | R+35.0 |
| Precinct -City of Sterling Heights, Precinct 15City of Sterling Heights, Precinct 15 | 587 | 1,473 | 75 | 2,135 | 27.5% | 69.0% | R+41.5 |
| Precinct -City of St. Clair Shores, Precinct 2City of St. Clair Shores, Precinct 2 | 1,128 | 966 | 33 | 2,127 | 53.0% | 45.4% | D+7.6 |
| Precinct -City of Roseville, Precinct 9City of Roseville, Precinct 9 | 997 | 1,080 | 31 | 2,108 | 47.3% | 51.2% | R+3.9 |
| Precinct -City of Sterling Heights, Precinct 35City of Sterling Heights, Precinct 35 | 891 | 1,154 | 56 | 2,101 | 42.4% | 54.9% | R+12.5 |
| Precinct -City of St. Clair Shores, Precinct 7City of St. Clair Shores, Precinct 7 | 937 | 1,127 | 35 | 2,099 | 44.6% | 53.7% | R+9.1 |
| Precinct -Washington Township, Precinct 3Washington Township, Precinct 3 | 573 | 1,502 | 23 | 2,098 | 27.3% | 71.6% | R+44.3 |
| Precinct -City of St. Clair Shores, Precinct 18City of St. Clair Shores, Precinct 18 | 917 | 1,134 | 32 | 2,083 | 44.0% | 54.4% | R+10.4 |
| Precinct -Macomb Township, Precinct 11Macomb Township, Precinct 11 | 626 | 1,425 | 21 | 2,072 | 30.2% | 68.8% | R+38.6 |
| Precinct -City of St. Clair Shores, Precinct 10City of St. Clair Shores, Precinct 10 | 880 | 1,158 | 23 | 2,061 | 42.7% | 56.2% | R+13.5 |
| Precinct -City of Warren, Precinct 44City of Warren, Precinct 44 | 925 | 1,071 | 56 | 2,052 | 45.1% | 52.2% | R+7.1 |
| Precinct -City of Sterling Heights, Precinct 4City of Sterling Heights, Precinct 4 | 722 | 1,227 | 91 | 2,040 | 35.4% | 60.1% | R+24.8 |
| Precinct -City of St. Clair Shores, Precinct 5City of St. Clair Shores, Precinct 5 | 987 | 1,019 | 33 | 2,039 | 48.4% | 50.0% | R+1.6 |
| Precinct -City of Warren, Precinct 53City of Warren, Precinct 53 | 847 | 1,167 | 24 | 2,038 | 41.6% | 57.3% | R+15.7 |
| Precinct -City of Sterling Heights, Precinct 38City of Sterling Heights, Precinct 38 | 761 | 1,218 | 50 | 2,029 | 37.5% | 60.0% | R+22.5 |
| Precinct -City of Warren, Precinct 27City of Warren, Precinct 27 | 1,085 | 888 | 54 | 2,027 | 53.5% | 43.8% | D+9.7 |
| Precinct -City of Sterling Heights, Precinct 2City of Sterling Heights, Precinct 2 | 889 | 1,063 | 73 | 2,025 | 43.9% | 52.5% | R+8.6 |
| Precinct -City of Sterling Heights, Precinct 42City of Sterling Heights, Precinct 42 | 1,032 | 919 | 52 | 2,003 | 51.5% | 45.9% | D+5.6 |
| Precinct -City of Warren, Precinct 42City of Warren, Precinct 42 | 840 | 1,054 | 104 | 1,998 | 42.0% | 52.8% | R+10.7 |
| Precinct -Shelby Charter Township, Precinct 27Shelby Charter Township, Precinct 27 | 832 | 1,134 | 28 | 1,994 | 41.7% | 56.9% | R+15.1 |
| Precinct -City of St. Clair Shores, Precinct 15City of St. Clair Shores, Precinct 15 | 804 | 1,153 | 35 | 1,992 | 40.4% | 57.9% | R+17.5 |
| Precinct -City of Sterling Heights, Precinct 30City of Sterling Heights, Precinct 30 | 701 | 1,237 | 42 | 1,980 | 35.4% | 62.5% | R+27.1 |
| Precinct -City of Warren, Precinct 37City of Warren, Precinct 37 | 966 | 943 | 71 | 1,980 | 48.8% | 47.6% | D+1.2 |
| Precinct -Shelby Charter Township, Precinct 15Shelby Charter Township, Precinct 15 | 672 | 1,282 | 16 | 1,970 | 34.1% | 65.1% | R+31.0 |
| Precinct -Lenox Township, Precinct 2Lenox Township, Precinct 2 | 600 | 1,323 | 30 | 1,953 | 30.7% | 67.7% | R+37.0 |
| Precinct -Shelby Charter Township, Precinct 11Shelby Charter Township, Precinct 11 | 748 | 1,150 | 29 | 1,927 | 38.8% | 59.7% | R+20.9 |
| Precinct -City of Sterling Heights, Precinct 7City of Sterling Heights, Precinct 7 | 519 | 1,347 | 52 | 1,918 | 27.1% | 70.2% | R+43.2 |
| Precinct -Shelby Charter Township, Precinct 2Shelby Charter Township, Precinct 2 | 606 | 1,271 | 38 | 1,915 | 31.6% | 66.4% | R+34.7 |
| Precinct -City of St. Clair Shores, Precinct 13City of St. Clair Shores, Precinct 13 | 810 | 1,069 | 33 | 1,912 | 42.4% | 55.9% | R+13.5 |
| Precinct -City of St. Clair Shores, Precinct 16City of St. Clair Shores, Precinct 16 | 793 | 1,072 | 44 | 1,909 | 41.5% | 56.2% | R+14.6 |
| Precinct -City of Warren, Precinct 28City of Warren, Precinct 28 | 1,012 | 839 | 43 | 1,894 | 53.4% | 44.3% | D+9.1 |
| Precinct -City of Sterling Heights, Precinct 5City of Sterling Heights, Precinct 5 | 634 | 1,210 | 46 | 1,890 | 33.5% | 64.0% | R+30.5 |
| Precinct -City of Sterling Heights, Precinct 8City of Sterling Heights, Precinct 8 | 514 | 1,325 | 49 | 1,888 | 27.2% | 70.2% | R+43.0 |
| Precinct -City of St. Clair Shores, Precinct 14City of St. Clair Shores, Precinct 14 | 788 | 1,055 | 41 | 1,884 | 41.8% | 56.0% | R+14.2 |
| Precinct -Clinton Township, Precinct 8Clinton Township, Precinct 8 | 807 | 1,042 | 26 | 1,875 | 43.0% | 55.6% | R+12.5 |
| Precinct -City of St. Clair Shores, Precinct 4City of St. Clair Shores, Precinct 4 | 928 | 916 | 24 | 1,868 | 49.7% | 49.0% | D+0.6 |
| Precinct -Clinton Township, Precinct 16Clinton Township, Precinct 16 | 832 | 1,011 | 25 | 1,868 | 44.5% | 54.1% | R+9.6 |
| Precinct -City of Sterling Heights, Precinct 31City of Sterling Heights, Precinct 31 | 703 | 1,118 | 44 | 1,865 | 37.7% | 59.9% | R+22.3 |
| Precinct -Macomb Township, Precinct 16Macomb Township, Precinct 16 | 790 | 1,051 | 17 | 1,858 | 42.5% | 56.6% | R+14.0 |
| Precinct -Clinton Township, Precinct 11Clinton Township, Precinct 11 | 750 | 1,088 | 15 | 1,853 | 40.5% | 58.7% | R+18.2 |
| Precinct -City of Mount Clemens, Precinct 3City of Mount Clemens, Precinct 3 | 933 | 872 | 34 | 1,839 | 50.7% | 47.4% | D+3.3 |
| Precinct -City of Center Line, Precinct 3City of Center Line, Precinct 3 | 1,041 | 749 | 46 | 1,836 | 56.7% | 40.8% | D+15.9 |
| Precinct -Shelby Charter Township, Precinct 18Shelby Charter Township, Precinct 18 | 709 | 1,089 | 26 | 1,824 | 38.9% | 59.7% | R+20.8 |
| Precinct -City of Sterling Heights, Precinct 36City of Sterling Heights, Precinct 36 | 715 | 1,051 | 54 | 1,820 | 39.3% | 57.7% | R+18.5 |
| Precinct -City of Eastpointe, Precinct 12City of Eastpointe, Precinct 12 | 1,291 | 506 | 22 | 1,819 | 71.0% | 27.8% | D+43.2 |
| Precinct -City of Warren, Precinct 19City of Warren, Precinct 19 | 943 | 806 | 68 | 1,817 | 51.9% | 44.4% | D+7.5 |
| Precinct -City of St. Clair Shores, Precinct 9City of St. Clair Shores, Precinct 9 | 751 | 1,047 | 12 | 1,810 | 41.5% | 57.8% | R+16.4 |
| Precinct -City of Warren, Precinct 46City of Warren, Precinct 46 | 792 | 948 | 65 | 1,805 | 43.9% | 52.5% | R+8.6 |
| Precinct -City of New Baltimore, Precinct 5City of New Baltimore, Precinct 5 | 601 | 1,178 | 25 | 1,804 | 33.3% | 65.3% | R+32.0 |
| Precinct -City of Sterling Heights, Precinct 39City of Sterling Heights, Precinct 39 | 642 | 1,112 | 47 | 1,801 | 35.6% | 61.7% | R+26.1 |
| Precinct -City of New Baltimore, Precinct 4City of New Baltimore, Precinct 4 | 620 | 1,151 | 24 | 1,795 | 34.5% | 64.1% | R+29.6 |
| Precinct -Shelby Charter Township, Precinct 25Shelby Charter Township, Precinct 25 | 615 | 1,150 | 30 | 1,795 | 34.3% | 64.1% | R+29.8 |
| Precinct -City of Sterling Heights, Precinct 12City of Sterling Heights, Precinct 12 | 705 | 1,039 | 41 | 1,785 | 39.5% | 58.2% | R+18.7 |
| Precinct -City of Sterling Heights, Precinct 3City of Sterling Heights, Precinct 3 | 673 | 1,057 | 55 | 1,785 | 37.7% | 59.2% | R+21.5 |
| Precinct -City of Sterling Heights, Precinct 23City of Sterling Heights, Precinct 23 | 778 | 970 | 27 | 1,775 | 43.8% | 54.6% | R+10.8 |
| Precinct -Clinton Township, Precinct 37Clinton Township, Precinct 37 | 912 | 823 | 36 | 1,771 | 51.5% | 46.5% | D+5.0 |
| Precinct -Clinton Township, Precinct 9Clinton Township, Precinct 9 | 770 | 961 | 24 | 1,755 | 43.9% | 54.8% | R+10.9 |
| Precinct -Clinton Township, Precinct 2Clinton Township, Precinct 2 | 839 | 880 | 31 | 1,750 | 47.9% | 50.3% | R+2.3 |
| Precinct -City of Warren, Precinct 32City of Warren, Precinct 32 | 859 | 814 | 71 | 1,744 | 49.3% | 46.7% | D+2.6 |
| Precinct -Bruce Township, Precinct 3Bruce Township, Precinct 3 | 491 | 1,224 | 17 | 1,732 | 28.3% | 70.7% | R+42.3 |
| Precinct -City of St. Clair Shores, Precinct 11City of St. Clair Shores, Precinct 11 | 769 | 940 | 22 | 1,731 | 44.4% | 54.3% | R+9.9 |
| Precinct -City of Sterling Heights, Precinct 29City of Sterling Heights, Precinct 29 | 719 | 969 | 33 | 1,721 | 41.8% | 56.3% | R+14.5 |
| Precinct -City of St. Clair Shores, Precinct 1City of St. Clair Shores, Precinct 1 | 1,149 | 548 | 22 | 1,719 | 66.8% | 31.9% | D+35.0 |
| Precinct -City of Roseville, Precinct 11City of Roseville, Precinct 11 | 771 | 899 | 38 | 1,708 | 45.1% | 52.6% | R+7.5 |
| Precinct -City of St. Clair Shores, Precinct 20City of St. Clair Shores, Precinct 20 | 703 | 987 | 17 | 1,707 | 41.2% | 57.8% | R+16.6 |
| Precinct -City of Roseville, Precinct 15City of Roseville, Precinct 15 | 1,064 | 616 | 25 | 1,705 | 62.4% | 36.1% | D+26.3 |
| Precinct -Clinton Township, Precinct 1Clinton Township, Precinct 1 | 919 | 754 | 32 | 1,705 | 53.9% | 44.2% | D+9.7 |
| Precinct -City of Sterling Heights, Precinct 6City of Sterling Heights, Precinct 6 | 601 | 1,038 | 59 | 1,698 | 35.4% | 61.1% | R+25.7 |
| Precinct -City of Roseville, Precinct 1City of Roseville, Precinct 1 | 843 | 819 | 27 | 1,689 | 49.9% | 48.5% | D+1.4 |
| Precinct -City of Mount Clemens, Precinct 6City of Mount Clemens, Precinct 6 | 1,098 | 567 | 19 | 1,684 | 65.2% | 33.7% | D+31.5 |
| Precinct -City of Richmond, Precinct 2City of Richmond, Precinct 2 | 516 | 1,146 | 20 | 1,682 | 30.7% | 68.1% | R+37.5 |
| Precinct -City of Fraser, Precinct 3City of Fraser, Precinct 3 | 861 | 794 | 26 | 1,681 | 51.2% | 47.2% | D+4.0 |
| Precinct -City of Warren, Precinct 13City of Warren, Precinct 13 | 947 | 672 | 52 | 1,671 | 56.7% | 40.2% | D+16.5 |
| Precinct -City of Warren, Precinct 30City of Warren, Precinct 30 | 732 | 899 | 37 | 1,668 | 43.9% | 53.9% | R+10.0 |
| Precinct -Shelby Charter Township, Precinct 26Shelby Charter Township, Precinct 26 | 665 | 984 | 18 | 1,667 | 39.9% | 59.0% | R+19.1 |
| Precinct -City of Warren, Precinct 29City of Warren, Precinct 29 | 723 | 900 | 34 | 1,657 | 43.6% | 54.3% | R+10.7 |
| Precinct -City of Roseville, Precinct 2City of Roseville, Precinct 2 | 704 | 902 | 40 | 1,646 | 42.8% | 54.8% | R+12.0 |
| Precinct -City of Roseville, Precinct 5City of Roseville, Precinct 5 | 874 | 730 | 28 | 1,632 | 53.6% | 44.7% | D+8.8 |
| Precinct -City of Roseville, Precinct 8City of Roseville, Precinct 8 | 776 | 831 | 25 | 1,632 | 47.5% | 50.9% | R+3.4 |
| Precinct -City of Sterling Heights, Precinct 26City of Sterling Heights, Precinct 26 | 718 | 890 | 23 | 1,631 | 44.0% | 54.6% | R+10.5 |
| Precinct -City of Warren, Precinct 50City of Warren, Precinct 50 | 728 | 858 | 42 | 1,628 | 44.7% | 52.7% | R+8.0 |
| Precinct -Clinton Township, Precinct 35Clinton Township, Precinct 35 | 763 | 836 | 28 | 1,627 | 46.9% | 51.4% | R+4.5 |
| Precinct -City of Sterling Heights, Precinct 20City of Sterling Heights, Precinct 20 | 689 | 911 | 23 | 1,623 | 42.5% | 56.1% | R+13.7 |
| Precinct -City of Warren, Precinct 45City of Warren, Precinct 45 | 804 | 768 | 47 | 1,619 | 49.7% | 47.4% | D+2.2 |
| Precinct -Shelby Charter Township, Precinct 28Shelby Charter Township, Precinct 28 | 627 | 978 | 14 | 1,619 | 38.7% | 60.4% | R+21.7 |
| Precinct -City of Sterling Heights, Precinct 34City of Sterling Heights, Precinct 34 | 697 | 883 | 38 | 1,618 | 43.1% | 54.6% | R+11.5 |
| Precinct -Clinton Township, Precinct 15Clinton Township, Precinct 15 | 688 | 879 | 44 | 1,611 | 42.7% | 54.6% | R+11.9 |
| Precinct -City of Fraser, Precinct 6City of Fraser, Precinct 6 | 715 | 864 | 29 | 1,608 | 44.5% | 53.7% | R+9.3 |
| Precinct -Chesterfield Township, Precinct 8Chesterfield Township, Precinct 8 | 639 | 950 | 14 | 1,603 | 39.9% | 59.3% | R+19.4 |
| Precinct -Clinton Township, Precinct 28Clinton Township, Precinct 28 | 883 | 697 | 21 | 1,601 | 55.2% | 43.5% | D+11.6 |
| Precinct -Clinton Township, Precinct 42Clinton Township, Precinct 42 | 738 | 834 | 25 | 1,597 | 46.2% | 52.2% | R+6.0 |
| Precinct -City of Sterling Heights, Precinct 32City of Sterling Heights, Precinct 32 | 557 | 998 | 26 | 1,581 | 35.2% | 63.1% | R+27.9 |
| Precinct -Clinton Township, Precinct 21Clinton Township, Precinct 21 | 778 | 765 | 28 | 1,571 | 49.5% | 48.7% | D+0.8 |
| Precinct -Ray Township, Precinct 2Ray Township, Precinct 2 | 367 | 1,182 | 21 | 1,570 | 23.4% | 75.3% | R+51.9 |
| Precinct -City of Warren, Precinct 20City of Warren, Precinct 20 | 816 | 699 | 49 | 1,564 | 52.2% | 44.7% | D+7.5 |
| Precinct -Bruce Township, Precinct 4Bruce Township, Precinct 4 | 409 | 1,123 | 20 | 1,552 | 26.4% | 72.4% | R+46.0 |
| Precinct -City of Warren, Precinct 36City of Warren, Precinct 36 | 700 | 768 | 84 | 1,552 | 45.1% | 49.5% | R+4.4 |
| Precinct -City of St. Clair Shores, Precinct 19City of St. Clair Shores, Precinct 19 | 619 | 905 | 23 | 1,547 | 40.0% | 58.5% | R+18.5 |
| Precinct -City of Fraser, Precinct 4City of Fraser, Precinct 4 | 676 | 818 | 23 | 1,517 | 44.6% | 53.9% | R+9.4 |
| Precinct -City of Fraser, Precinct 2City of Fraser, Precinct 2 | 621 | 861 | 34 | 1,516 | 41.0% | 56.8% | R+15.8 |
| Precinct -City of Eastpointe, Precinct 2City of Eastpointe, Precinct 2 | 1,108 | 375 | 24 | 1,507 | 73.5% | 24.9% | D+48.6 |
| Precinct -City of Warren, Precinct 2City of Warren, Precinct 2 | 928 | 501 | 78 | 1,507 | 61.6% | 33.2% | D+28.3 |
| Precinct -Shelby Charter Township, Precinct 7Shelby Charter Township, Precinct 7 | 563 | 920 | 24 | 1,507 | 37.4% | 61.0% | R+23.7 |
| Precinct -Clinton Township, Precinct 3Clinton Township, Precinct 3 | 633 | 845 | 27 | 1,505 | 42.1% | 56.1% | R+14.1 |
| Precinct -City of Warren, Precinct 1City of Warren, Precinct 1 | 906 | 525 | 73 | 1,504 | 60.2% | 34.9% | D+25.3 |
| Precinct -Harrison Township, Precinct 6Harrison Township, Precinct 6 | 502 | 981 | 17 | 1,500 | 33.5% | 65.4% | R+31.9 |
| Precinct -Clinton Township, Precinct 40Clinton Township, Precinct 40 | 669 | 802 | 28 | 1,499 | 44.6% | 53.5% | R+8.9 |
| Precinct -City of Sterling Heights, Precinct 22City of Sterling Heights, Precinct 22 | 659 | 799 | 35 | 1,493 | 44.1% | 53.5% | R+9.4 |
| Precinct -Clinton Township, Precinct 39Clinton Township, Precinct 39 | 738 | 727 | 24 | 1,489 | 49.6% | 48.8% | D+0.7 |
| Precinct -City of Warren, Precinct 40City of Warren, Precinct 40 | 718 | 669 | 98 | 1,485 | 48.4% | 45.1% | D+3.3 |
| Precinct -Clinton Township, Precinct 20Clinton Township, Precinct 20 | 687 | 778 | 18 | 1,483 | 46.3% | 52.5% | R+6.1 |
| Precinct -Clinton Township, Precinct 4Clinton Township, Precinct 4 | 629 | 819 | 31 | 1,479 | 42.5% | 55.4% | R+12.8 |
| Precinct -City of Warren, Precinct 52City of Warren, Precinct 52 | 671 | 774 | 31 | 1,476 | 45.5% | 52.4% | R+7.0 |
| Precinct -Macomb Township, Precinct 17Macomb Township, Precinct 17 | 445 | 1,018 | 13 | 1,476 | 30.1% | 69.0% | R+38.8 |
| Precinct -Clinton Township, Precinct 17Clinton Township, Precinct 17 | 721 | 719 | 23 | 1,463 | 49.3% | 49.1% | D+0.1 |
| Precinct -Clinton Township, Precinct 22Clinton Township, Precinct 22 | 584 | 850 | 25 | 1,459 | 40.0% | 58.3% | R+18.2 |
| Precinct -City of Warren, Precinct 5City of Warren, Precinct 5 | 716 | 637 | 100 | 1,453 | 49.3% | 43.8% | D+5.4 |
| Precinct -City of Sterling Heights, Precinct 1City of Sterling Heights, Precinct 1 | 492 | 909 | 49 | 1,450 | 33.9% | 62.7% | R+28.8 |
| Precinct -City of Warren, Precinct 49City of Warren, Precinct 49 | 654 | 758 | 37 | 1,449 | 45.1% | 52.3% | R+7.2 |
| Precinct -City of Roseville, Precinct 3City of Roseville, Precinct 3 | 944 | 483 | 20 | 1,447 | 65.2% | 33.4% | D+31.9 |
| Precinct -City of Eastpointe, Precinct 6City of Eastpointe, Precinct 6 | 1,058 | 362 | 25 | 1,445 | 73.2% | 25.1% | D+48.2 |
| Precinct -City of Eastpointe, Precinct 8City of Eastpointe, Precinct 8 | 1,235 | 183 | 21 | 1,439 | 85.8% | 12.7% | D+73.1 |
| Precinct -City of Sterling Heights, Precinct 28City of Sterling Heights, Precinct 28 | 579 | 840 | 16 | 1,435 | 40.3% | 58.5% | R+18.2 |
| Precinct -Clinton Township, Precinct 26Clinton Township, Precinct 26 | 813 | 597 | 21 | 1,431 | 56.8% | 41.7% | D+15.1 |
| Precinct -Shelby Charter Township, Precinct 30Shelby Charter Township, Precinct 30 | 464 | 951 | 15 | 1,430 | 32.4% | 66.5% | R+34.1 |
| Precinct -Clinton Township, Precinct 30Clinton Township, Precinct 30 | 710 | 690 | 15 | 1,415 | 50.2% | 48.8% | D+1.4 |
| Precinct -City of Warren, Precinct 3City of Warren, Precinct 3 | 718 | 611 | 80 | 1,409 | 51.0% | 43.4% | D+7.6 |
| Precinct -Shelby Charter Township, Precinct 4Shelby Charter Township, Precinct 4 | 468 | 920 | 20 | 1,408 | 33.2% | 65.3% | R+32.1 |
| Precinct -Clinton Township, Precinct 33Clinton Township, Precinct 33 | 650 | 735 | 19 | 1,404 | 46.3% | 52.4% | R+6.1 |
| Precinct -City of Eastpointe, Precinct 4City of Eastpointe, Precinct 4 | 899 | 474 | 27 | 1,400 | 64.2% | 33.9% | D+30.4 |
| Precinct -City of Sterling Heights, Precinct 27City of Sterling Heights, Precinct 27 | 523 | 854 | 23 | 1,400 | 37.4% | 61.0% | R+23.6 |
| Precinct -City of Eastpointe, Precinct 3City of Eastpointe, Precinct 3 | 920 | 462 | 13 | 1,395 | 65.9% | 33.1% | D+32.8 |
| Precinct -City of Warren, Precinct 4City of Warren, Precinct 4 | 791 | 567 | 34 | 1,392 | 56.8% | 40.7% | D+16.1 |
| Precinct -City of Mount Clemens, Precinct 9City of Mount Clemens, Precinct 9 | 586 | 783 | 22 | 1,391 | 42.1% | 56.3% | R+14.2 |
| Precinct -City of Eastpointe, Precinct 5City of Eastpointe, Precinct 5 | 910 | 456 | 20 | 1,386 | 65.7% | 32.9% | D+32.8 |
| Precinct -Clinton Township, Precinct 38Clinton Township, Precinct 38 | 835 | 522 | 25 | 1,382 | 60.4% | 37.8% | D+22.6 |
| Precinct -Clinton Township, Precinct 14Clinton Township, Precinct 14 | 898 | 455 | 20 | 1,373 | 65.4% | 33.1% | D+32.3 |
| Precinct -Armada Township, Precinct 2Armada Township, Precinct 2 | 335 | 1,013 | 18 | 1,366 | 24.5% | 74.2% | R+49.6 |
| Precinct -Shelby Charter Township, Precinct 31Shelby Charter Township, Precinct 31 | 412 | 940 | 14 | 1,366 | 30.2% | 68.8% | R+38.7 |
| Precinct -Richmond Township, Precinct 2Richmond Township, Precinct 2 | 336 | 1,016 | 12 | 1,364 | 24.6% | 74.5% | R+49.9 |
| Precinct -City of Warren, Precinct 21City of Warren, Precinct 21 | 741 | 579 | 43 | 1,363 | 54.4% | 42.5% | D+11.9 |
| Precinct -City of Sterling Heights, Precinct 17City of Sterling Heights, Precinct 17 | 497 | 826 | 25 | 1,348 | 36.9% | 61.3% | R+24.4 |
| Precinct -Shelby Charter Township, Precinct 1Shelby Charter Township, Precinct 1 | 414 | 906 | 27 | 1,347 | 30.7% | 67.3% | R+36.5 |
| Precinct -City of Sterling Heights, Precinct 18City of Sterling Heights, Precinct 18 | 521 | 799 | 15 | 1,335 | 39.0% | 59.9% | R+20.8 |
| Precinct -City of Warren, Precinct 38City of Warren, Precinct 38 | 630 | 629 | 75 | 1,334 | 47.2% | 47.2% | D+0.1 |
| Precinct -Shelby Charter Township, Precinct 29Shelby Charter Township, Precinct 29 | 351 | 953 | 28 | 1,332 | 26.4% | 71.5% | R+45.2 |
| Precinct -Clinton Township, Precinct 7Clinton Township, Precinct 7 | 561 | 747 | 21 | 1,329 | 42.2% | 56.2% | R+14.0 |
| Precinct -Clinton Township, Precinct 12Clinton Township, Precinct 12 | 488 | 821 | 19 | 1,328 | 36.7% | 61.8% | R+25.1 |
| Precinct -Clinton Township, Precinct 23Clinton Township, Precinct 23 | 526 | 775 | 19 | 1,320 | 39.8% | 58.7% | R+18.9 |
| Precinct -Shelby Charter Township, Precinct 6Shelby Charter Township, Precinct 6 | 511 | 784 | 21 | 1,316 | 38.8% | 59.6% | R+20.7 |
| Precinct -City of Warren, Precinct 18City of Warren, Precinct 18 | 599 | 628 | 88 | 1,315 | 45.6% | 47.8% | R+2.2 |
| Precinct -Shelby Charter Township, Precinct 5Shelby Charter Township, Precinct 5 | 482 | 803 | 29 | 1,314 | 36.7% | 61.1% | R+24.4 |
| Precinct -City of Roseville, Precinct 7City of Roseville, Precinct 7 | 673 | 610 | 17 | 1,300 | 51.8% | 46.9% | D+4.8 |
| Precinct -City of Warren, Precinct 25City of Warren, Precinct 25 | 584 | 683 | 32 | 1,299 | 45.0% | 52.6% | R+7.6 |
| Precinct -Shelby Charter Township, Precinct 17Shelby Charter Township, Precinct 17 | 435 | 844 | 15 | 1,294 | 33.6% | 65.2% | R+31.6 |
| Precinct -City of Warren, Precinct 39City of Warren, Precinct 39 | 757 | 493 | 41 | 1,291 | 58.6% | 38.2% | D+20.4 |
| Precinct -Shelby Charter Township, Precinct 10Shelby Charter Township, Precinct 10 | 404 | 870 | 12 | 1,286 | 31.4% | 67.7% | R+36.2 |
| Precinct -Shelby Charter Township, Precinct 20Shelby Charter Township, Precinct 20 | 468 | 798 | 16 | 1,282 | 36.5% | 62.2% | R+25.7 |
| Precinct -Macomb Township, Precinct 24Macomb Township, Precinct 24 | 410 | 860 | 10 | 1,280 | 32.0% | 67.2% | R+35.2 |
| Precinct -City of St. Clair Shores, Precinct 21City of St. Clair Shores, Precinct 21 | 486 | 769 | 21 | 1,276 | 38.1% | 60.3% | R+22.2 |
| Precinct -Shelby Charter Township, Precinct 19Shelby Charter Township, Precinct 19 | 447 | 809 | 18 | 1,274 | 35.1% | 63.5% | R+28.4 |
| Precinct -Clinton Township, Precinct 27Clinton Township, Precinct 27 | 628 | 625 | 18 | 1,271 | 49.4% | 49.2% | D+0.2 |
| Precinct -City of Warren, Precinct 41City of Warren, Precinct 41 | 582 | 592 | 92 | 1,266 | 46.0% | 46.8% | R+0.8 |
| Precinct -City of Eastpointe, Precinct 11City of Eastpointe, Precinct 11 | 903 | 338 | 22 | 1,263 | 71.5% | 26.8% | D+44.7 |
| Precinct -City of Roseville, Precinct 6City of Roseville, Precinct 6 | 569 | 662 | 25 | 1,256 | 45.3% | 52.7% | R+7.4 |
| Precinct -Shelby Charter Township, Precinct 32Shelby Charter Township, Precinct 32 | 355 | 870 | 17 | 1,242 | 28.6% | 70.0% | R+41.5 |
| Precinct -City of Eastpointe, Precinct 7City of Eastpointe, Precinct 7 | 1,037 | 165 | 15 | 1,217 | 85.2% | 13.6% | D+71.7 |
| Precinct -City of Warren, Precinct 34City of Warren, Precinct 34 | 748 | 435 | 31 | 1,214 | 61.6% | 35.8% | D+25.8 |
| Precinct -Clinton Township, Precinct 34Clinton Township, Precinct 34 | 668 | 518 | 25 | 1,211 | 55.2% | 42.8% | D+12.4 |
| Precinct -City of St. Clair Shores, Precinct 6City of St. Clair Shores, Precinct 6 | 552 | 636 | 19 | 1,207 | 45.7% | 52.7% | R+7.0 |
| Precinct -City of Roseville, Precinct 13City of Roseville, Precinct 13 | 607 | 582 | 15 | 1,204 | 50.4% | 48.3% | D+2.1 |
| Precinct -City of Roseville, Precinct 14City of Roseville, Precinct 14 | 596 | 581 | 25 | 1,202 | 49.6% | 48.3% | D+1.2 |
| Precinct -City of Sterling Heights, Precinct 37City of Sterling Heights, Precinct 37 | 464 | 704 | 33 | 1,201 | 38.6% | 58.6% | R+20.0 |
| Precinct -City of Warren, Precinct 26City of Warren, Precinct 26 | 555 | 602 | 41 | 1,198 | 46.3% | 50.3% | R+3.9 |
| Precinct -City of Warren, Precinct 15City of Warren, Precinct 15 | 727 | 454 | 15 | 1,196 | 60.8% | 38.0% | D+22.8 |
| Precinct -City of Sterling Heights, Precinct 19City of Sterling Heights, Precinct 19 | 504 | 668 | 20 | 1,192 | 42.3% | 56.0% | R+13.8 |
| Precinct -City of Warren, Precinct 8City of Warren, Precinct 8 | 757 | 412 | 20 | 1,189 | 63.7% | 34.7% | D+29.0 |
| Precinct -City of Roseville, Precinct 10City of Roseville, Precinct 10 | 487 | 678 | 22 | 1,187 | 41.0% | 57.1% | R+16.1 |
| Precinct -Shelby Charter Township, Precinct 9Shelby Charter Township, Precinct 9 | 529 | 626 | 25 | 1,180 | 44.8% | 53.1% | R+8.2 |
| Precinct -City of Eastpointe, Precinct 14City of Eastpointe, Precinct 14 | 934 | 231 | 14 | 1,179 | 79.2% | 19.6% | D+59.6 |
| Precinct -Ray Township, Precinct 1Ray Township, Precinct 1 | 263 | 891 | 17 | 1,171 | 22.5% | 76.1% | R+53.6 |
| Precinct -Bruce Township, Precinct 1Bruce Township, Precinct 1 | 460 | 685 | 19 | 1,164 | 39.5% | 58.8% | R+19.3 |
| Precinct -City of New Baltimore, Precinct 1City of New Baltimore, Precinct 1 | 385 | 760 | 16 | 1,161 | 33.2% | 65.5% | R+32.3 |
| Precinct -City of Warren, Precinct 47City of Warren, Precinct 47 | 471 | 669 | 20 | 1,160 | 40.6% | 57.7% | R+17.1 |
| Precinct -Clinton Township, Precinct 6Clinton Township, Precinct 6 | 676 | 466 | 12 | 1,154 | 58.6% | 40.4% | D+18.2 |
| Precinct -Clinton Township, Precinct 25Clinton Township, Precinct 25 | 474 | 670 | 6 | 1,150 | 41.2% | 58.3% | R+17.0 |
| Precinct -City of Roseville, Precinct 12City of Roseville, Precinct 12 | 685 | 428 | 20 | 1,133 | 60.5% | 37.8% | D+22.7 |
| Precinct -City of Warren, Precinct 48City of Warren, Precinct 48 | 502 | 589 | 37 | 1,128 | 44.5% | 52.2% | R+7.7 |
| Precinct -Lenox Township, Precinct 1Lenox Township, Precinct 1 | 251 | 869 | 8 | 1,128 | 22.3% | 77.0% | R+54.8 |
| Precinct -City of Warren, Precinct 14City of Warren, Precinct 14 | 697 | 404 | 22 | 1,123 | 62.1% | 36.0% | D+26.1 |
| Precinct -City of Warren, Precinct 7City of Warren, Precinct 7 | 747 | 336 | 29 | 1,112 | 67.2% | 30.2% | D+37.0 |
| Precinct -Clinton Township, Precinct 10Clinton Township, Precinct 10 | 419 | 677 | 15 | 1,111 | 37.7% | 60.9% | R+23.2 |
| Precinct -Macomb Township, Precinct 6Macomb Township, Precinct 6 | 408 | 663 | 20 | 1,091 | 37.4% | 60.8% | R+23.4 |
| Precinct -Clinton Township, Precinct 32Clinton Township, Precinct 32 | 437 | 632 | 18 | 1,087 | 40.2% | 58.1% | R+17.9 |
| Precinct -Shelby Charter Township, Precinct 21Shelby Charter Township, Precinct 21 | 624 | 433 | 26 | 1,083 | 57.6% | 40.0% | D+17.6 |
| Precinct -Clinton Township, Precinct 18Clinton Township, Precinct 18 | 447 | 621 | 9 | 1,077 | 41.5% | 57.7% | R+16.2 |
| Precinct -City of Mount Clemens, Precinct 2City of Mount Clemens, Precinct 2 | 561 | 490 | 21 | 1,072 | 52.3% | 45.7% | D+6.6 |
| Precinct -City of Eastpointe, Precinct 9City of Eastpointe, Precinct 9 | 880 | 170 | 18 | 1,068 | 82.4% | 15.9% | D+66.5 |
| Precinct -City of Eastpointe, Precinct 1City of Eastpointe, Precinct 1 | 790 | 255 | 19 | 1,064 | 74.2% | 24.0% | D+50.3 |
| Precinct -Richmond Township, Precinct 1Richmond Township, Precinct 1 | 216 | 838 | 9 | 1,063 | 20.3% | 78.8% | R+58.5 |
| Precinct -City of Warren, Precinct 23City of Warren, Precinct 23 | 498 | 530 | 31 | 1,059 | 47.0% | 50.0% | R+3.0 |
| Precinct -City of Sterling Heights, Precinct 33City of Sterling Heights, Precinct 33 | 437 | 601 | 18 | 1,056 | 41.4% | 56.9% | R+15.5 |
| Precinct -Lenox Township, Precinct 4Lenox Township, Precinct 4 | 420 | 574 | 62 | 1,056 | 39.8% | 54.4% | R+14.6 |
| Precinct -City of Fraser, Precinct 1City of Fraser, Precinct 1 | 424 | 601 | 19 | 1,044 | 40.6% | 57.6% | R+17.0 |
| Precinct -City of Eastpointe, Precinct 10City of Eastpointe, Precinct 10 | 753 | 269 | 15 | 1,037 | 72.6% | 25.9% | D+46.7 |
| Precinct -City of Warren, Precinct 43City of Warren, Precinct 43 | 625 | 364 | 45 | 1,034 | 60.4% | 35.2% | D+25.2 |
| Precinct -City of St. Clair Shores, Precinct 8City of St. Clair Shores, Precinct 8 | 433 | 581 | 16 | 1,030 | 42.0% | 56.4% | R+14.4 |
| Precinct -City of Warren, Precinct 9City of Warren, Precinct 9 | 724 | 284 | 19 | 1,027 | 70.5% | 27.7% | D+42.8 |
| Precinct -Shelby Charter Township, Precinct 8Shelby Charter Township, Precinct 8 | 350 | 652 | 11 | 1,013 | 34.6% | 64.4% | R+29.8 |
| Precinct -City of Warren, Precinct 31City of Warren, Precinct 31 | 469 | 450 | 87 | 1,006 | 46.6% | 44.7% | D+1.9 |
| Precinct -Clinton Township, Precinct 41Clinton Township, Precinct 41 | 837 | 158 | 11 | 1,006 | 83.2% | 15.7% | D+67.5 |
| Precinct -Macomb Township, Precinct 12Macomb Township, Precinct 12 | 366 | 615 | 18 | 999 | 36.6% | 61.6% | R+24.9 |
| Precinct -City of Center Line, Precinct 1City of Center Line, Precinct 1 | 496 | 457 | 31 | 984 | 50.4% | 46.4% | D+4.0 |
| Precinct -City of Sterling Heights, Precinct 25City of Sterling Heights, Precinct 25 | 388 | 583 | 12 | 983 | 39.5% | 59.3% | R+19.8 |
| Precinct -City of Roseville, Precinct 4City of Roseville, Precinct 4 | 545 | 416 | 15 | 976 | 55.8% | 42.6% | D+13.2 |
| Precinct -Shelby Charter Township, Precinct 12Shelby Charter Township, Precinct 12 | 331 | 618 | 13 | 962 | 34.4% | 64.2% | R+29.8 |
| Precinct -City of Warren, Precinct 35City of Warren, Precinct 35 | 401 | 495 | 65 | 961 | 41.7% | 51.5% | R+9.8 |
| Precinct -Shelby Charter Township, Precinct 3Shelby Charter Township, Precinct 3 | 348 | 586 | 26 | 960 | 36.3% | 61.0% | R+24.8 |
| Precinct -City of Fraser, Precinct 7City of Fraser, Precinct 7 | 503 | 422 | 20 | 945 | 53.2% | 44.7% | D+8.6 |
| Precinct -Clinton Township, Precinct 31Clinton Township, Precinct 31 | 387 | 527 | 13 | 927 | 41.7% | 56.9% | R+15.1 |
| Precinct -City of Warren, Precinct 16City of Warren, Precinct 16 | 495 | 413 | 17 | 925 | 53.5% | 44.6% | D+8.9 |
| Precinct -City of Mount Clemens, Precinct 4City of Mount Clemens, Precinct 4 | 481 | 422 | 20 | 923 | 52.1% | 45.7% | D+6.4 |
| Precinct -City of Warren, Precinct 51City of Warren, Precinct 51 | 342 | 550 | 29 | 921 | 37.1% | 59.7% | R+22.6 |
| Precinct -City of Roseville, Precinct 16City of Roseville, Precinct 16 | 446 | 460 | 13 | 919 | 48.5% | 50.1% | R+1.5 |
| Precinct -City of Warren, Precinct 6City of Warren, Precinct 6 | 608 | 277 | 29 | 914 | 66.5% | 30.3% | D+36.2 |
| Precinct -Clinton Township, Precinct 13Clinton Township, Precinct 13 | 390 | 501 | 16 | 907 | 43.0% | 55.2% | R+12.2 |
| Precinct -3Macomb Township, Precinct 233Macomb Township, Precinct 23 | 276 | 608 | 13 | 897 | 30.8% | 67.8% | R+37.0 |
| Precinct -City of Warren, Precinct 33City of Warren, Precinct 33 | 419 | 422 | 56 | 897 | 46.7% | 47.0% | R+0.3 |
| Precinct -City of New Baltimore, Precinct 2City of New Baltimore, Precinct 2 | 276 | 596 | 10 | 882 | 31.3% | 67.6% | R+36.3 |
| Precinct -Clinton Township, Precinct 19Clinton Township, Precinct 19 | 372 | 491 | 14 | 877 | 42.4% | 56.0% | R+13.6 |
| Precinct -Shelby Charter Township, Precinct 13Shelby Charter Township, Precinct 13 | 312 | 539 | 11 | 862 | 36.2% | 62.5% | R+26.3 |
| Precinct -Clinton Township, Precinct 29Clinton Township, Precinct 29 | 358 | 480 | 12 | 850 | 42.1% | 56.5% | R+14.4 |
| Precinct -Clinton Township, Precinct 5Clinton Township, Precinct 5 | 489 | 342 | 18 | 849 | 57.6% | 40.3% | D+17.3 |
| Precinct -City of Mount Clemens, Precinct 1City of Mount Clemens, Precinct 1 | 595 | 221 | 15 | 831 | 71.6% | 26.6% | D+45.0 |
| Precinct -City of Roseville, Precinct 17City of Roseville, Precinct 17 | 439 | 373 | 11 | 823 | 53.3% | 45.3% | D+8.0 |
| Precinct -City of Center Line, Precinct 2City of Center Line, Precinct 2 | 477 | 281 | 16 | 774 | 61.6% | 36.3% | D+25.3 |
| Precinct -City of Warren, Precinct 11City of Warren, Precinct 11 | 463 | 285 | 19 | 767 | 60.4% | 37.2% | D+23.2 |
| Precinct -Clinton Township, Precinct 36Clinton Township, Precinct 36 | 305 | 424 | 17 | 746 | 40.9% | 56.8% | R+16.0 |
| Precinct -City of Warren, Precinct 24City of Warren, Precinct 24 | 448 | 244 | 11 | 703 | 63.7% | 34.7% | D+29.0 |
| Precinct -Clinton Township, Precinct 24Clinton Township, Precinct 24 | 250 | 406 | 11 | 667 | 37.5% | 60.9% | R+23.4 |
| Precinct -City of Warren, Precinct 22City of Warren, Precinct 22 | 331 | 308 | 27 | 666 | 49.7% | 46.2% | D+3.5 |
| Precinct -City of Eastpointe, Precinct 13City of Eastpointe, Precinct 13 | 492 | 119 | 10 | 621 | 79.2% | 19.2% | D+60.1 |
| Precinct -City of Center Line, Precinct 4City of Center Line, Precinct 4 | 320 | 287 | 12 | 619 | 51.7% | 46.4% | D+5.3 |
| Precinct -City of Fraser, Precinct 5City of Fraser, Precinct 5 | 264 | 282 | 10 | 556 | 47.5% | 50.7% | R+3.2 |
| Precinct -City of Roseville, Precinct 18City of Roseville, Precinct 18 | 438 | 83 | 8 | 529 | 82.8% | 15.7% | D+67.1 |
| Precinct -City of Memphis, Precinct 1City of Memphis, Precinct 1 | 125 | 329 | 6 | 460 | 27.2% | 71.5% | R+44.3 |
| Precinct -City of Warren, Precinct 17City of Warren, Precinct 17 | 265 | 164 | 7 | 436 | 60.8% | 37.6% | D+23.2 |
| Precinct -City of Warren, Precinct 12City of Warren, Precinct 12 | 185 | 201 | 3 | 389 | 47.6% | 51.7% | R+4.1 |
| Precinct -Village of Grosse Pointe Shores, A Michigan City, Precinct 2Village of Grosse Pointe Shores, A Michigan City, Precinct 2 | 19 | 50 | 0 | 69 | 27.5% | 72.5% | R+44.9 |
| Precinct -City of Warren, Precinct 10City of Warren, Precinct 10 | 12 | 10 | 0 | 22 | 54.5% | 45.5% | D+9.1 |
| 0990354000001099-03540-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0990354000002099-03540-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991130000001099-11300-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991130000002099-11300-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991130000003099-11300-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991130000004099-11300-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991432000001099-14320-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991432000002099-14320-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991432000003099-14320-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991432000004099-14320-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991432000005099-14320-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000001099-15340-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000002099-15340-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000003099-15340-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000004099-15340-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000005099-15340-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000006099-15340-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000007099-15340-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000008099-15340-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000009099-15340-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000010099-15340-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000011099-15340-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000012099-15340-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000013099-15340-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000014099-15340-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000015099-15340-00015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000016099-15340-00016 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000017099-15340-00017 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000018099-15340-00018 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991534000019099-15340-00019 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000001099-16520-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000002099-16520-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000003099-16520-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000004099-16520-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000005099-16520-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000006099-16520-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000007099-16520-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000008099-16520-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000009099-16520-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000010099-16520-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000011099-16520-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000012099-16520-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000013099-16520-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000014099-16520-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000015099-16520-00015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000016099-16520-00016 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000017099-16520-00017 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000018099-16520-00018 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000019099-16520-00019 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000020099-16520-00020 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000021099-16520-00021 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000022099-16520-00022 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000023099-16520-00023 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000024099-16520-00024 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000025099-16520-00025 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000026099-16520-00026 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000027099-16520-00027 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000028099-16520-00028 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000029099-16520-00029 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000030099-16520-00030 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000031099-16520-00031 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000032099-16520-00032 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000033099-16520-00033 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000034099-16520-00034 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000035099-16520-00035 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000036099-16520-00036 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000037099-16520-00037 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000038099-16520-00038 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000039099-16520-00039 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000040099-16520-00040 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000041099-16520-00041 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000042099-16520-00042 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000043099-16520-00043 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000044099-16520-00044 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000045099-16520-00045 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0991652000046099-16520-00046 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000001099-24290-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000002099-24290-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000003099-24290-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000004099-24290-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000005099-24290-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000006099-24290-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000007099-24290-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000008099-24290-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000009099-24290-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000010099-24290-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000011099-24290-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000012099-24290-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000013099-24290-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0992429000014099-24290-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993042000001099-30420-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993042000002099-30420-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993042000003099-30420-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993042000004099-30420-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993042000005099-30420-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993042000006099-30420-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993042000007099-30420-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000001099-36820-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000002099-36820-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000003099-36820-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000004099-36820-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000005099-36820-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000006099-36820-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000007099-36820-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000008099-36820-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000009099-36820-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0993682000010099-36820-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0994690000001099-46900-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0994690000002099-46900-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0994690000003099-46900-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0994690000004099-46900-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000001099-50480-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000002099-50480-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000003099-50480-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000004099-50480-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000005099-50480-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000006099-50480-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000007099-50480-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000008099-50480-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000009099-50480-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000010099-50480-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000011099-50480-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000012099-50480-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000013099-50480-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000014099-50480-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000015099-50480-00015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000016099-50480-00016 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000017099-50480-00017 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000018099-50480-00018 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000019099-50480-00019 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000020099-50480-00020 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000021099-50480-00021 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000022099-50480-00022 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000023099-50480-00023 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000024099-50480-00024 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000025099-50480-00025 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000026099-50480-00026 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000027099-50480-00027 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000028099-50480-00028 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000029099-50480-00029 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000030099-50480-00030 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000031099-50480-00031 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000032099-50480-00032 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000033099-50480-00033 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000034099-50480-00034 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000035099-50480-00035 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000036099-50480-00036 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995048000037099-50480-00037 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995296000001099-52960-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995582000001099-55820-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995582000002099-55820-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995582000003099-55820-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995582000004099-55820-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995582000006099-55820-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995582000009099-55820-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995710000001099-57100-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995710000002099-57100-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995710000003099-57100-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995710000004099-57100-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0995710000005099-57100-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996742000001099-67420-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996742000002099-67420-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996838000001099-68380-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996838000002099-68380-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996840000001099-68400-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996840000002099-68400-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000001099-69800-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000002099-69800-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000003099-69800-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000004099-69800-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000005099-69800-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000006099-69800-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000007099-69800-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000008099-69800-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000009099-69800-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000010099-69800-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000011099-69800-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000012099-69800-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000013099-69800-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000014099-69800-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0996980000015099-69800-00015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000001099-70760-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000002099-70760-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000003099-70760-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000004099-70760-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000005099-70760-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000006099-70760-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000007099-70760-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000008099-70760-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000009099-70760-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000010099-70760-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000011099-70760-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000012099-70760-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000013099-70760-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000014099-70760-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000015099-70760-00015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000016099-70760-00016 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000017099-70760-00017 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000018099-70760-00018 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000019099-70760-00019 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000020099-70760-00020 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000021099-70760-00021 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000022099-70760-00022 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997076000023099-70760-00023 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000001099-72820-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000002099-72820-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000003099-72820-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000004099-72820-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000005099-72820-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000006099-72820-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000007099-72820-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000008099-72820-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000009099-72820-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000010099-72820-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000011099-72820-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000012099-72820-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000013099-72820-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000014099-72820-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000015099-72820-00015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000016099-72820-00016 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000017099-72820-00017 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000018099-72820-00018 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000019099-72820-00019 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000020099-72820-00020 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000021099-72820-00021 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000022099-72820-00022 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000023099-72820-00023 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000024099-72820-00024 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000025099-72820-00025 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000026099-72820-00026 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000027099-72820-00027 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000028099-72820-00028 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000029099-72820-00029 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997282000030099-72820-00030 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000001099-76460-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000002099-76460-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000003099-76460-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000004099-76460-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000005099-76460-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000006099-76460-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000007099-76460-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000008099-76460-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000009099-76460-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000010099-76460-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000011099-76460-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000012099-76460-00012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000013099-76460-00013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000014099-76460-00014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000015099-76460-00015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000016099-76460-00016 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000017099-76460-00017 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000018099-76460-00018 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000019099-76460-00019 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000020099-76460-00020 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000021099-76460-00021 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000022099-76460-00022 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000023099-76460-00023 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000024099-76460-00024 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000025099-76460-00025 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000026099-76460-00026 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000027099-76460-00027 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000028099-76460-00028 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000029099-76460-00029 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000030099-76460-00030 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000031099-76460-00031 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000032099-76460-00032 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000033099-76460-00033 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000034099-76460-00034 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000035099-76460-00035 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000036099-76460-00036 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000037099-76460-00037 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000038099-76460-00038 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000039099-76460-00039 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000040099-76460-00040 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000041099-76460-00041 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000042099-76460-00042 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000043099-76460-00043 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000044099-76460-00044 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0997646000045099-76460-00045 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998154000001099-81540-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998154000002099-81540-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998154000003099-81540-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998245300003099-82453-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001001099-84000-01001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001005099-84000-01005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001006099-84000-01006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001019099-84000-01019 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001034099-84000-01034 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001038099-84000-01038 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001046099-84000-01046 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001047099-84000-01047 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400001056099-84000-01056 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002020099-84000-02020 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002035099-84000-02035 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002036099-84000-02036 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002041099-84000-02041 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002043099-84000-02043 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002044099-84000-02044 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002045099-84000-02045 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002048099-84000-02048 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002055099-84000-02055 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400002057099-84000-02057 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003010099-84000-03010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003011099-84000-03011 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003014099-84000-03014 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003024099-84000-03024 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003025099-84000-03025 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003028099-84000-03028 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003032099-84000-03032 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003049099-84000-03049 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003051099-84000-03051 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003052099-84000-03052 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003053099-84000-03053 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400003054099-84000-03054 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004015099-84000-04015 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004017099-84000-04017 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004026099-84000-04026 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004027099-84000-04027 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004031099-84000-04031 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004033099-84000-04033 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004050099-84000-04050 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400004058099-84000-04058 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005003099-84000-05003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005004099-84000-05004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005007099-84000-05007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005008099-84000-05008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005009099-84000-05009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005012099-84000-05012 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005013099-84000-05013 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005018099-84000-05018 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005022099-84000-05022 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998400005023099-84000-05023 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000001099-84120-00001 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000002099-84120-00002 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000003099-84120-00003 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000004099-84120-00004 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000005099-84120-00005 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000006099-84120-00006 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000007099-84120-00007 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000008099-84120-00008 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000009099-84120-00009 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000010099-84120-00010 | 0 | 0 | 0 | 0 | — | — | No votes |
| 0998412000011099-84120-00011 | 0 | 0 | 0 | 0 | — | — | No votes |
| Precinct -City of Richmond, Precinct 1City of Richmond, Precinct 1 | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +11.8% |
| 1896 | −9.7% |
| 1900 | −9.5% |
| 1904 | −22.8% |
| 1908 | −16.9% |
| 1912 | +4.4% |
| 1916 | −18.5% |
| 1920 | −51.0% |
| 1924 | −49.9% |
| 1928 | −27.0% |
| 1932 | +30.4% |
| 1936 | +28.0% |
| 1940 | +8.1% |
| 1944 | +4.9% |
| 1948 | +8.5% |
| 1952 | −1.3% |
| 1956 | +3.7% |
| 1960 | +26.0% |
| 1964 | +49.2% |
| 1968 | +24.8% |
| 1972 | −27.7% |
| 1976 | −4.4% |
| 1980 | −11.5% |
| 1984 | −32.9% |
| 1988 | −21.6% |
| 1992 | −4.9% |
| 1996 | +10.1% |
| 2000 | +2.4% |
| 2004 | −1.5% |
| 2008 | +8.6% |
| 2012 | +4.0% |
| 2016 | −11.5% |
| 2020 | −8.1% |
| 2024 | −13.7% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 630,577 |
| 2018 | 628,623 |
| 2020 | 693,931 |
| 2022 | 708,831 |
| 2024 | 729,225 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+1,680 net domestic migration · 2025
Net +3,410 over 2011–2025 · gain loss
Arrivals reported $55,365 in average income, against $76,219 for residents who stayed — 27% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+12.3 on average — 26 points more Democratic-leaning than Macomb County, MI itself (R+13.7).
Where arrivals came from lean of each source
- Wayne County, MI5,442D+29.0
- Oakland County, MI5,180D+10.6
- St. Clair County, MI1,038R+34.6
- Lapeer County, MI285R+39.8
- Genesee County, MI250D+4.2
- Washtenaw County, MI206D+44.4
Where departures went households, 2022–23
- Oakland County, MI5,056
- Wayne County, MI4,183
- St. Clair County, MI1,331
- Lapeer County, MI413
- Genesee County, MI349
- Washtenaw County, MI205
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | −691 |
| 2012 | +1,672 |
| 2013 | +3,897 |
| 2014 | +2,028 |
| 2015 | −693 |
| 2016 | −219 |
| 2017 | +117 |
| 2018 | −302 |
| 2019 | −653 |
| 2021 | −2,008 |
| 2022 | −2,706 |
| 2023 | −241 |
| 2024 | +1,529 |
| 2025 | +1,680 |
Macomb County's shift from the archetypal Reagan Democrat stronghold to a reliably Republican-leaning suburb north of Detroit tracks one of the most studied realignments in modern presidential politics, with its 2024 margin reaching R+13.7.
Across the recorded series it reached a Democratic high of 49.2 points in 1964 and a Republican high of 51.0 points in 1920. Between 2020 and 2024 the county moved 5.6 points toward the Republican candidate; the 2024 margin was 13.7 points.
A population of 879,853, a 74% non-Hispanic-white share, and a median household income of $77,837 describe the county. The county's voting pattern over the last decade is most similar to that of Erie County and Kenosha County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Macomb County, Michigan. Akashic. https://akashic.app/county/26099/. Accessed May 20, 2026. License: CC BY 4.0.