U.S. House · Michigan · District 10 · General election: Tuesday, November 3, 2026
Seat status: Open seat
Candidates on the November 3 ballot CH
Christina Bertrand Hines
Democratic
Michael Bouchard
Republican
Photo: pbs.twimg.com
Mike Saliba
Libertarian
Photo: votesaliba.com
KN
AK
Andrea L. Kirby
Working Class
Source: Michigan Department of State, Bureau of Elections, Candidate Listing Report, 2026 General, certified list (candidate listing as of 2026-10-30; retrieved 2026-10-30). Order of names does not reflect ballot order. Incumbent tags appear only where the official list marks incumbents. Photos come from the Candidate Alerts database where one is on file; otherwise initials are shown.
Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).
Certified candidates Certified candidate list from Candidate Alerts, as of 2026-09-24, based on Michigan Department of State. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.
Past election results 2024: 10TH DISTRICT REPRESENTATIVE IN CONGRESS (2024 Michigan General Election) Candidate Party Votes Share JOHN JAMES Republican 217,437 51.1% CARL J. MARLINGA Democratic 191,363 45.0% ANDREA L. KIRBY WCP 11,162 2.6% MIKE SALIBA Libertarian 5,339 1.3% Total 425,301
Source: Michigan Department of State, Bureau of Elections, official precinct results . Status: Official certified results (Michigan Bureau of Elections precinct file)
2022: 10TH DISTRICT REPRESENTATIVE IN CONGRESS (2022 Michigan General Election) Candidate Party Votes Share JOHN JAMES Republican 159,202 48.8% CARL J. MARLINGA Democratic 157,602 48.3% ANDREA L. KIRBY WCP 5,905 1.8% MIKE SALIBA Libertarian 3,524 1.1% DARKO MARTINOVSKI NPA 0 0.0% Total 326,233
Source: Michigan Department of State, Bureau of Elections, official precinct results . Status: Official certified results (Michigan Bureau of Elections precinct file)
2020: 10TH DISTRICT REPRESENTATIVE IN CONGRESS (2020 Michigan General Election) Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.
Candidate Party Votes Share LISA MCCLAIN Republican 271,607 66.3% KIMBERLY BIZON Democratic 138,179 33.7% Total 409,786
Source: Michigan Department of State, Bureau of Elections, official precinct results . Status: Official certified results (Michigan Bureau of Elections precinct file)
Certified results from state or county election authorities, as compiled in the Candidate Alerts precinct results database (public API candidatealerts.com/api/district-results). Totals are sums of certified precinct and county-level rows.
Demographics 2020 Census demographics by district are not yet published in this data set.
Adults who speak Spanish at home: 1.6% of adults in this district
0 of 291 precincts are above 50%, and 0 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area.
Poll status No GOTV Polling public poll has been released for this race.
Map District % Spanish at home
Village of Grosse Pointe Shores, A Michi: 0.0% of adults speak Spanish at home City of Detroit, Precinct 81: 0.0% of adults speak Spanish at home City of Detroit, Precinct 84: 4.7% of adults speak Spanish at home City of Detroit, Precinct 80: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 8: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 7: 0.8% of adults speak Spanish at home City of Warren, Precinct 9: 0.0% of adults speak Spanish at home City of Warren, Precinct 14: 0.8% of adults speak Spanish at home City of Eastpointe, Precinct 14: 1.9% of adults speak Spanish at home City of Warren, Precinct 10: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 9: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 1: 0.4% of adults speak Spanish at home City of Eastpointe, Precinct 6: 0.5% of adults speak Spanish at home City of Eastpointe, Precinct 10: 0.0% of adults speak Spanish at home City of Warren, Precinct 15: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 2: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 5: 0.0% of adults speak Spanish at home City of Warren, Precinct 1: 0.0% of adults speak Spanish at home City of Warren, Precinct 2: 0.0% of adults speak Spanish at home City of Warren, Precinct 7: 0.6% of adults speak Spanish at home City of Warren, Precinct 6: 2.4% of adults speak Spanish at home City of Warren, Precinct 8: 0.9% of adults speak Spanish at home City of Warren, Precinct 3: 1.6% of adults speak Spanish at home City of Warren, Precinct 17: 3.2% of adults speak Spanish at home City of Warren, Precinct 11: 0.0% of adults speak Spanish at home City of Warren, Precinct 4: 0.3% of adults speak Spanish at home City of Warren, Precinct 5: 0.5% of adults speak Spanish at home City of St. Clair Shores, Precinct 2: 1.2% of adults speak Spanish at home City of St. Clair Shores, Precinct 1: 6.6% of adults speak Spanish at home City of St. Clair Shores, Precinct 3: 0.1% of adults speak Spanish at home City of St. Clair Shores, Precinct 4: 1.0% of adults speak Spanish at home City of St. Clair Shores, Precinct 5: 0.9% of adults speak Spanish at home City of Eastpointe, Precinct 13: 1.1% of adults speak Spanish at home City of St. Clair Shores, Precinct 6: 0.1% of adults speak Spanish at home City of St. Clair Shores, Precinct 8: 0.1% of adults speak Spanish at home City of St. Clair Shores, Precinct 7: 0.7% of adults speak Spanish at home City of St. Clair Shores, Precinct 10: 1.1% of adults speak Spanish at home City of Eastpointe, Precinct 11: 0.0% of adults speak Spanish at home City of Warren, Precinct 13: 1.9% of adults speak Spanish at home City of Warren, Precinct 16: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 3: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 4: 0.0% of adults speak Spanish at home City of Eastpointe, Precinct 12: 0.6% of adults speak Spanish at home City of Roseville, Precinct 1: 1.3% of adults speak Spanish at home City of Roseville, Precinct 3: 3.0% of adults speak Spanish at home City of Warren, Precinct 23: 1.6% of adults speak Spanish at home City of Warren, Precinct 24: 0.0% of adults speak Spanish at home City of Warren, Precinct 18: 0.8% of adults speak Spanish at home City of Center Line, Precinct 4: 0.0% of adults speak Spanish at home City of Warren, Precinct 12: 0.0% of adults speak Spanish at home City of Center Line, Precinct 2: 0.0% of adults speak Spanish at home City of Center Line, Precinct 3: 3.6% of adults speak Spanish at home City of Warren, Precinct 21: 0.0% of adults speak Spanish at home City of Warren, Precinct 19: 0.1% of adults speak Spanish at home City of Center Line, Precinct 1: 0.0% of adults speak Spanish at home City of Warren, Precinct 31: 1.2% of adults speak Spanish at home City of Warren, Precinct 32: 0.0% of adults speak Spanish at home City of Warren, Precinct 22: 1.1% of adults speak Spanish at home City of Roseville, Precinct 7: 2.1% of adults speak Spanish at home City of Roseville, Precinct 17: 2.2% of adults speak Spanish at home City of Roseville, Precinct 5: 1.1% of adults speak Spanish at home City of Warren, Precinct 26: 0.6% of adults speak Spanish at home City of Roseville, Precinct 6: 0.1% of adults speak Spanish at home City of Warren, Precinct 27: 0.0% of adults speak Spanish at home City of Warren, Precinct 25: 2.6% of adults speak Spanish at home City of Roseville, Precinct 9: 0.3% of adults speak Spanish at home City of Roseville, Precinct 11: 0.6% of adults speak Spanish at home City of Roseville, Precinct 4: 0.0% of adults speak Spanish at home City of St. Clair Shores, Precinct 9: 0.5% of adults speak Spanish at home City of St. Clair Shores, Precinct 11: 1.2% of adults speak Spanish at home City of St. Clair Shores, Precinct 12: 0.6% of adults speak Spanish at home City of St. Clair Shores, Precinct 13: 0.3% of adults speak Spanish at home City of St. Clair Shores, Precinct 15: 0.3% of adults speak Spanish at home City of St. Clair Shores, Precinct 14: 0.0% of adults speak Spanish at home City of Roseville, Precinct 10: 0.0% of adults speak Spanish at home City of St. Clair Shores, Precinct 16: 0.7% of adults speak Spanish at home City of St. Clair Shores, Precinct 17: 2.8% of adults speak Spanish at home City of Warren, Precinct 33: 0.0% of adults speak Spanish at home City of Warren, Precinct 34: 0.0% of adults speak Spanish at home City of Warren, Precinct 20: 0.0% of adults speak Spanish at home City of Warren, Precinct 35: 0.0% of adults speak Spanish at home City of Warren, Precinct 36: 0.1% of adults speak Spanish at home City of Warren, Precinct 37: 0.2% of adults speak Spanish at home City of Warren, Precinct 41: 0.0% of adults speak Spanish at home City of Warren, Precinct 40: 1.2% of adults speak Spanish at home City of Warren, Precinct 39: 0.0% of adults speak Spanish at home City of Warren, Precinct 38: 0.0% of adults speak Spanish at home City of Roseville, Precinct 16: 0.7% of adults speak Spanish at home City of Roseville, Precinct 13: 2.6% of adults speak Spanish at home City of Warren, Precinct 29: 1.5% of adults speak Spanish at home City of Warren, Precinct 28: 2.3% of adults speak Spanish at home City of Roseville, Precinct 15: 1.1% of adults speak Spanish at home City of Roseville, Precinct 8: 8.2% of adults speak Spanish at home City of Warren, Precinct 30: 0.7% of adults speak Spanish at home City of Warren, Precinct 44: 0.8% of adults speak Spanish at home City of Roseville, Precinct 2: 0.0% of adults speak Spanish at home City of Roseville, Precinct 18: 0.0% of adults speak Spanish at home City of Warren, Precinct 43: 2.3% of adults speak Spanish at home City of Warren, Precinct 42: 0.1% of adults speak Spanish at home City of Warren, Precinct 50: 0.1% of adults speak Spanish at home City of Warren, Precinct 52: 0.0% of adults speak Spanish at home City of Warren, Precinct 48: 0.0% of adults speak Spanish at home City of Warren, Precinct 49: 0.0% of adults speak Spanish at home City of Warren, Precinct 51: 0.2% of adults speak Spanish at home City of Sterling Heights, Precinct 1: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 2: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 40: 2.3% of adults speak Spanish at home City of Warren, Precinct 45: 0.9% of adults speak Spanish at home City of Fraser, Precinct 4: 0.2% of adults speak Spanish at home City of Warren, Precinct 46: 0.7% of adults speak Spanish at home City of Fraser, Precinct 3: 0.0% of adults speak Spanish at home City of Warren, Precinct 47: 0.0% of adults speak Spanish at home City of Warren, Precinct 53: 6.5% of adults speak Spanish at home City of Fraser, Precinct 2: 1.2% of adults speak Spanish at home City of Fraser, Precinct 5: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 42: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 43: 0.0% of adults speak Spanish at home City of St. Clair Shores, Precinct 19: 0.0% of adults speak Spanish at home City of Roseville, Precinct 12: 0.0% of adults speak Spanish at home City of St. Clair Shores, Precinct 20: 0.3% of adults speak Spanish at home City of St. Clair Shores, Precinct 18: 0.3% of adults speak Spanish at home City of Roseville, Precinct 14: 0.4% of adults speak Spanish at home City of St. Clair Shores, Precinct 21: 0.1% of adults speak Spanish at home Clinton Township, Precinct 40: 4.6% of adults speak Spanish at home Clinton Township, Precinct 41: 3.0% of adults speak Spanish at home Clinton Township, Precinct 42: 2.9% of adults speak Spanish at home Clinton Township, Precinct 39: 3.4% of adults speak Spanish at home City of Fraser, Precinct 6: 1.2% of adults speak Spanish at home City of Fraser, Precinct 7: 3.7% of adults speak Spanish at home City of Fraser, Precinct 1: 0.0% of adults speak Spanish at home Clinton Township, Precinct 33: 1.3% of adults speak Spanish at home City of Sterling Heights, Precinct 38: 1.9% of adults speak Spanish at home Clinton Township, Precinct 30: 2.9% of adults speak Spanish at home Clinton Township, Precinct 31: 0.0% of adults speak Spanish at home Clinton Township, Precinct 32: 0.4% of adults speak Spanish at home City of Sterling Heights, Precinct 37: 0.3% of adults speak Spanish at home Clinton Township, Precinct 29: 0.2% of adults speak Spanish at home City of Sterling Heights, Precinct 3: 0.6% of adults speak Spanish at home City of Sterling Heights, Precinct 5: 1.8% of adults speak Spanish at home City of Sterling Heights, Precinct 39: 2.3% of adults speak Spanish at home City of Sterling Heights, Precinct 6: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 36: 3.7% of adults speak Spanish at home City of Sterling Heights, Precinct 4: 0.2% of adults speak Spanish at home City of Sterling Heights, Precinct 34: 3.8% of adults speak Spanish at home City of Sterling Heights, Precinct 8: 0.3% of adults speak Spanish at home City of Sterling Heights, Precinct 9: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 7: 2.6% of adults speak Spanish at home Harrison Township, Precinct 1: 1.9% of adults speak Spanish at home Clinton Township, Precinct 38: 4.7% of adults speak Spanish at home Clinton Township, Precinct 34: 2.4% of adults speak Spanish at home Clinton Township, Precinct 35: 1.4% of adults speak Spanish at home Clinton Township, Precinct 37: 1.1% of adults speak Spanish at home Clinton Township, Precinct 36: 0.6% of adults speak Spanish at home Harrison Township, Precinct 2: 3.3% of adults speak Spanish at home Clinton Township, Precinct 26: 0.2% of adults speak Spanish at home Harrison Township, Precinct 5: 1.2% of adults speak Spanish at home Clinton Township, Precinct 24: 0.2% of adults speak Spanish at home Clinton Township, Precinct 25: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 35: 1.3% of adults speak Spanish at home Clinton Township, Precinct 21: 5.8% of adults speak Spanish at home Clinton Township, Precinct 22: 1.1% of adults speak Spanish at home City of Sterling Heights, Precinct 30: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 31: 0.0% of adults speak Spanish at home Clinton Township, Precinct 15: 0.2% of adults speak Spanish at home Clinton Township, Precinct 16: 0.4% of adults speak Spanish at home Clinton Township, Precinct 17: 8.6% of adults speak Spanish at home Clinton Township, Precinct 27: 0.9% of adults speak Spanish at home Clinton Township, Precinct 28: 3.1% of adults speak Spanish at home Harrison Township, Precinct 3: 0.5% of adults speak Spanish at home City of Mount Clemens, Precinct 9: 0.3% of adults speak Spanish at home Clinton Township, Precinct 23: 0.2% of adults speak Spanish at home Harrison Township, Precinct 4: 0.7% of adults speak Spanish at home Clinton Township, Precinct 20: 1.1% of adults speak Spanish at home City of Mount Clemens, Precinct 1: 4.1% of adults speak Spanish at home City of Mount Clemens, Precinct 2: 5.2% of adults speak Spanish at home City of Mount Clemens, Precinct 6: 1.1% of adults speak Spanish at home City of Sterling Heights, Precinct 33: 1.1% of adults speak Spanish at home City of Sterling Heights, Precinct 10: 1.1% of adults speak Spanish at home City of Sterling Heights, Precinct 32: 0.2% of adults speak Spanish at home City of Sterling Heights, Precinct 12: 7.7% of adults speak Spanish at home City of Sterling Heights, Precinct 26: 0.1% of adults speak Spanish at home City of Sterling Heights, Precinct 27: 0.4% of adults speak Spanish at home City of Sterling Heights, Precinct 17: 3.7% of adults speak Spanish at home City of Sterling Heights, Precinct 11: 1.4% of adults speak Spanish at home City of Sterling Heights, Precinct 25: 1.1% of adults speak Spanish at home City of Sterling Heights, Precinct 13: 0.0% of adults speak Spanish at home Clinton Township, Precinct 13: 0.8% of adults speak Spanish at home Clinton Township, Precinct 11: 0.2% of adults speak Spanish at home City of Mount Clemens, Precinct 3: 2.8% of adults speak Spanish at home City of Mount Clemens, Precinct 4: 3.9% of adults speak Spanish at home Harrison Township, Precinct 6: 3.2% of adults speak Spanish at home Clinton Township, Precinct 12: 0.0% of adults speak Spanish at home Clinton Township, Precinct 14: 4.8% of adults speak Spanish at home Clinton Township, Precinct 6: 7.8% of adults speak Spanish at home Clinton Township, Precinct 19: 2.6% of adults speak Spanish at home City of Sterling Heights, Precinct 28: 0.9% of adults speak Spanish at home Clinton Township, Precinct 18: 0.3% of adults speak Spanish at home City of Sterling Heights, Precinct 29: 0.0% of adults speak Spanish at home Clinton Township, Precinct 7: 0.1% of adults speak Spanish at home Clinton Township, Precinct 10: 0.0% of adults speak Spanish at home Clinton Township, Precinct 8: 0.0% of adults speak Spanish at home City of Sterling Heights, Precinct 23: 8.2% of adults speak Spanish at home Clinton Township, Precinct 9: 0.2% of adults speak Spanish at home City of Sterling Heights, Precinct 22: 0.7% of adults speak Spanish at home City of Sterling Heights, Precinct 15: 3.8% of adults speak Spanish at home City of Sterling Heights, Precinct 21: 0.8% of adults speak Spanish at home City of Sterling Heights, Precinct 19: 0.1% of adults speak Spanish at home City of Sterling Heights, Precinct 14: 0.7% of adults speak Spanish at home City of Sterling Heights, Precinct 18: 0.7% of adults speak Spanish at home City of Utica, Precinct 1: 2.6% of adults speak Spanish at home Shelby Charter Township, Precinct 21: 3.0% of adults speak Spanish at home Shelby Charter Township, Precinct 6: 0.0% of adults speak Spanish at home Shelby Charter Township, Precinct 9: 1.0% of adults speak Spanish at home Shelby Charter Township, Precinct 4: 0.0% of adults speak Spanish at home Clinton Township, Precinct 3: 0.0% of adults speak Spanish at home Clinton Township, Precinct 1: 3.2% of adults speak Spanish at home Clinton Township, Precinct 4: 0.5% of adults speak Spanish at home Clinton Township, Precinct 2: 1.2% of adults speak Spanish at home City of Sterling Heights, Precinct 20: 1.7% of adults speak Spanish at home Shelby Charter Township, Precinct 27: 2.1% of adults speak Spanish at home Macomb Township, Precinct 1: 1.3% of adults speak Spanish at home Macomb Township, Precinct 2: 1.3% of adults speak Spanish at home Macomb Township, Precinct 7: 1.5% of adults speak Spanish at home Clinton Township, Precinct 5: 5.1% of adults speak Spanish at home Shelby Charter Township, Precinct 3: 2.4% of adults speak Spanish at home Shelby Charter Township, Precinct 2: 6.2% of adults speak Spanish at home Shelby Charter Township, Precinct 10: 0.0% of adults speak Spanish at home Shelby Charter Township, Precinct 25: 8.1% of adults speak Spanish at home Shelby Charter Township, Precinct 11: 1.1% of adults speak Spanish at home Shelby Charter Township, Precinct 5: 0.0% of adults speak Spanish at home Shelby Charter Township, Precinct 30: 2.5% of adults speak Spanish at home Shelby Charter Township, Precinct 20: 0.0% of adults speak Spanish at home Shelby Charter Township, Precinct 19: 7.2% of adults speak Spanish at home Shelby Charter Township, Precinct 15: 0.6% of adults speak Spanish at home Shelby Charter Township, Precinct 28: 0.0% of adults speak Spanish at home Shelby Charter Township, Precinct 29: 0.6% of adults speak Spanish at home Macomb Township, Precinct 8: 1.7% of adults speak Spanish at home Macomb Township, Precinct 11: 3.6% of adults speak Spanish at home Shelby Charter Township, Precinct 26: 4.4% of adults speak Spanish at home Shelby Charter Township, Precinct 31: 0.7% of adults speak Spanish at home Shelby Charter Township, Precinct 12: 0.0% of adults speak Spanish at home Shelby Charter Township, Precinct 1: 0.4% of adults speak Spanish at home Shelby Charter Township, Precinct 13: 3.5% of adults speak Spanish at home Shelby Charter Township, Precinct 22: 2.2% of adults speak Spanish at home Shelby Charter Township, Precinct 7: 0.0% of adults speak Spanish at home Shelby Charter Township, Precinct 8: 0.1% of adults speak Spanish at home Shelby Charter Township, Precinct 14: 0.4% of adults speak Spanish at home Shelby Charter Township, Precinct 23: 0.5% of adults speak Spanish at home Shelby Charter Township, Precinct 16: 0.7% of adults speak Spanish at home Shelby Charter Township, Precinct 18: 4.0% of adults speak Spanish at home Shelby Charter Township, Precinct 17: 2.3% of adults speak Spanish at home Shelby Charter Township, Precinct 32: 1.2% of adults speak Spanish at home Shelby Charter Township, Precinct 24: 0.0% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 0.0% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 0.0% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 1.0% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 1.7% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 3.9% of adults speak Spanish at home City of Rochester Hills, District 1, Pre: 1.3% of adults speak Spanish at home City of Rochester Hills, District 1, Pre: 3.6% of adults speak Spanish at home City of Rochester Hills, District 1, Pre: 3.9% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 0.9% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 3.2% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 3.0% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 3.0% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 4.1% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 2.5% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 3.9% of adults speak Spanish at home City of Rochester Hills, District 3, Pre: 7.8% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 2.5% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 6.8% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 7.5% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 3.3% of adults speak Spanish at home City of Rochester Hills, District 4, Pre: 9.5% of adults speak Spanish at home City of Rochester, Precinct 3: 0.4% of adults speak Spanish at home City of Rochester, Precinct 4: 1.1% of adults speak Spanish at home City of Rochester, Precinct 2: 0.2% of adults speak Spanish at home City of Rochester, Precinct 1: 1.6% of adults speak Spanish at home City of Rochester, Precinct 5: 0.9% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 0.2% of adults speak Spanish at home City of Rochester, Precinct 6: 0.8% of adults speak Spanish at home City of Rochester Hills, District 1, Pre: 2.3% of adults speak Spanish at home City of Rochester Hills, District 1, Pre: 2.4% of adults speak Spanish at home City of Rochester Hills, District 1, Pre: 0.5% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 0.0% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 0.9% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 2.3% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 6.3% of adults speak Spanish at home City of Rochester Hills, District 1, Pre: 2.1% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 2.8% of adults speak Spanish at home City of Rochester Hills, District 2, Pre: 0.8% of adults speak Spanish at home under 5% 5-15% 15-30% 30-50% 50-70% 70% or more no data
Share of adults (18+) who speak Spanish at home, by precinct. Census ACS 2020-2024 5-year estimates on the current precinct layer. Hover a precinct for its value.
District shown in red: U.S. Census Bureau cartographic boundary file for the 119th Congress (cb_2024_us_cd119_500k). These are the lines in effect for 2026 in this state per the Candidate Alerts district registry.
Back to the national races map
Precinct map: past elections and demographics 2024 President 2022 Governor 2020 President % Hispanic % Black % Asian Median income % Bachelor's+ % 65+ % Spanish at home
R+30 or more R+15-30 R+5-15 R+0-5 D+0-5 D+5-15 D+15-30 D+30 or more no dataMargin = (KAMALA D. HARRIS minus DONALD J. TRUMP) / all votes, by precinct.
R+30 or more R+15-30 R+5-15 R+0-5 D+0-5 D+5-15 D+15-30 D+30 or more no dataMargin = (GRETCHEN WHITMER minus TUDOR M. DIXON) / all votes, by precinct.
R+30 or more R+15-30 R+5-15 R+0-5 D+0-5 D+5-15 D+15-30 D+30 or more no dataMargin = (JOSEPH R. BIDEN minus DONALD J. TRUMP) / all votes, by precinct.
<5% 5-15% 15-30% 30-50% 50-70% 70%+ no data
<5% 5-15% 15-30% 30-50% 50-70% 70%+ no data
<2% 2-5% 5-10% 10-20% 20-40% 40%+ no data
<$40k $40-60k $60-80k $80-100k $100-140k $140k+ no data
<15% 15-25% 25-35% 35-50% 50-65% 65%+ no data
<10% 10-15% 15-20% 20-25% 25-30% 30%+ no data
<5% 5-15% 15-30% 30-50% 50-70% 70%+ no data
Village of Grosse Pointe Shores, A Michi | 22 R+42.9 | 20P R+29.0 | Hisp 0.0% Blk 0.1% Inc $65k City of Eastpointe, Precinct 8 | 24P D+73.2 | 22 D+81.3 | 20P D+74.2 | Hisp 1.2% Blk 75.8% Inc $58k City of Eastpointe, Precinct 7 | 24P D+71.7 | 22 D+80.3 | 20P D+75.2 | Hisp 1.0% Blk 70.5% Inc $90k City of Warren, Precinct 9 | 24P D+9.1 | 22 D+50.0 | 20P D+46.0 | Hisp 0.0% Blk 35.3% Inc $40k City of Warren, Precinct 14 | 24P D+22.9 | 22 D+45.0 | 20P D+34.1 | Hisp 1.4% Blk 44.2% Inc $42k City of Eastpointe, Precinct 14 | 24P D+59.7 | 22 D+63.9 | 20P D+59.7 | Hisp 4.5% Blk 69.8% Inc $112k City of Warren, Precinct 10 | 24P D+23.3 | 22 D+49.8 | 20P D+17.6 | Hisp 0.2% Blk 16.1% Inc $58k City of Eastpointe, Precinct 9 | 24P D+66.6 | 22 D+77.1 | 20P D+69.0 | Hisp 7.5% Blk 60.0% Inc $58k City of Eastpointe, Precinct 1 | 24P D+50.3 | 22 D+64.9 | 20P D+53.0 | Hisp 1.6% Blk 38.4% Inc $80k City of Eastpointe, Precinct 6 | 24P D+48.3 | 22 D+56.5 | 20P D+48.3 | Hisp 1.4% Blk 64.6% Inc $53k City of Eastpointe, Precinct 10 | 24P D+46.7 | 22 D+55.2 | 20P D+44.0 | Hisp 1.8% Blk 44.6% Inc $59k City of Warren, Precinct 15 | 24P D+22.9 | 22 D+45.0 | 20P D+34.1 | Hisp 1.0% Blk 37.4% Inc $40k City of Eastpointe, Precinct 2 | 24P D+48.7 | 22 D+56.3 | 20P D+44.7 | Hisp 0.9% Blk 52.2% Inc $70k City of Eastpointe, Precinct 5 | 24P D+32.8 | 22 D+50.8 | 20P D+26.8 | Hisp 0.0% Blk 44.6% Inc $74k City of Warren, Precinct 1 | 24P D+25.4 | 22 D+54.2 | 20P D+39.7 | Hisp 3.6% Blk 27.8% Inc $51k City of Warren, Precinct 2 | 24P D+7.7 | 22 D+36.3 | 20P D+43.6 | Hisp 1.1% Blk 55.9% Inc $65k City of Warren, Precinct 7 | 24P D+29.1 | 22 D+49.0 | 20P D+37.7 | Hisp 7.7% Blk 35.8% Inc $55k City of Warren, Precinct 6 | 24P D+37.1 | 22 D+52.7 | 20P D+41.3 | Hisp 3.4% Blk 50.1% Inc $48k City of Warren, Precinct 8 | 24P D+42.9 | 22 D+62.1 | 20P D+31.7 | Hisp 5.8% Blk 39.0% Inc $46k City of Warren, Precinct 3 | 24P D+16.2 | 22 D+44.1 | 20P D+18.1 | Hisp 3.8% Blk 18.2% Inc $62k City of Warren, Precinct 17 | 24P R+2.1 | 22 D+36.2 | 20P D+32.8 | Hisp 4.3% Blk 46.1% Inc $46k City of Warren, Precinct 11 | 24P R+4.1 | 22 D+19.2 | 20P D+33.3 | Hisp 4.0% Blk 39.3% Inc $44k City of Warren, Precinct 4 | 24P D+5.5 | 22 D+32.7 | 20P D+24.2 | Hisp 4.0% Blk 22.8% Inc $50k City of Warren, Precinct 5 | 24P D+36.2 | 22 D+55.9 | 20P D+22.8 | Hisp 2.7% Blk 10.4% Inc $64k City of St. Clair Shores, Precinct 2 | 24P R+7.5 | 22 D+1.5 | 20P D+2.8 | Hisp 2.1% Blk 9.0% Inc $78k City of St. Clair Shores, Precinct 1 | 24P R+6.9 | 22 D+19.7 | 20P D+34.4 | Hisp 15.3% Blk 18.8% Inc $63k City of St. Clair Shores, Precinct 3 | 24P D+35.1 | 22 D+44.5 | 20P R+5.8 | Hisp 0.1% Blk 6.1% Inc $66k City of St. Clair Shores, Precinct 4 | 24P R+1.5 | 22 D+14.4 | 20P D+6.5 | Hisp 8.1% Blk 5.8% Inc $67k City of St. Clair Shores, Precinct 5 | 24P D+0.7 | 22 D+20.9 | 20P D+3.3 | Hisp 5.3% Blk 3.3% Inc $69k City of Eastpointe, Precinct 13 | 24P D+60.3 | 22 D+68.2 | 20P D+60.2 | Hisp 0.9% Blk 73.9% Inc $54k City of St. Clair Shores, Precinct 6 | 24P R+9.0 | 22 D+13.9 | 20P D+3.7 | Hisp 2.2% Blk 2.2% Inc $78k City of St. Clair Shores, Precinct 8 | 24P R+16.3 | 22 D+7.4 | 20P R+6.7 | Hisp 0.0% Blk 2.6% Inc $58k City of St. Clair Shores, Precinct 7 | 24P R+13.4 | 22 D+1.9 | 20P R+5.6 | Hisp 1.4% Blk 2.9% Inc $77k City of St. Clair Shores, Precinct 10 | 24P R+18.2 | 22 R+4.8 | 20P R+11.7 | Hisp 1.5% Blk 1.9% Inc $81k City of Eastpointe, Precinct 11 | 24P D+44.8 | 22 D+56.4 | 20P D+46.6 | Hisp 0.0% Blk 50.8% Inc $44k City of Warren, Precinct 13 | 24P D+26.2 | 22 D+48.4 | 20P D+26.4 | Hisp 1.2% Blk 31.0% Inc $63k City of Warren, Precinct 16 | 24P D+23.3 | 22 D+47.3 | 20P D+9.0 | Hisp 1.7% Blk 4.4% Inc $72k City of Eastpointe, Precinct 3 | 24P D+32.9 | 22 D+45.4 | 20P D+29.5 | Hisp 2.1% Blk 52.6% Inc $72k City of Eastpointe, Precinct 4 | 24P D+30.4 | 22 D+46.3 | 20P D+30.9 | Hisp 0.1% Blk 27.7% Inc $59k City of Eastpointe, Precinct 12 | 24P D+43.2 | 22 D+54.7 | 20P D+40.5 | Hisp 1.5% Blk 55.3% Inc $83k City of Roseville, Precinct 1 | 24P D+1.5 | 22 D+24.3 | 20P D+4.4 | Hisp 2.6% Blk 24.8% Inc $64k City of Roseville, Precinct 3 | 24P D+31.9 | 22 D+48.8 | 20P D+33.5 | Hisp 3.1% Blk 29.6% Inc $63k City of Warren, Precinct 23 | 24P R+7.6 | 22 D+12.7 | 20P D+0.8 | Hisp 2.3% Blk 18.3% Inc $89k City of Warren, Precinct 24 | 24P R+3.9 | 22 D+21.7 | 20P D+39.0 | Hisp 0.1% Blk 29.6% Inc $61k City of Warren, Precinct 18 | 24P D+7.6 | 22 D+30.0 | 20P D+20.7 | Hisp 4.9% Blk 17.3% Inc $81k City of Center Line, Precinct 4 | 22 D+24.2 | 20P D+11.3 | Hisp 0.0% Blk 26.3% Inc $40k City of Warren, Precinct 12 | 24P D+16.5 | 22 D+40.2 | 20P D+6.8 | Hisp 0.0% Blk 7.1% Inc $52k City of Center Line, Precinct 2 | 24P D+25.4 | 22 D+37.7 | 20P D+31.6 | Hisp 0.0% Blk 45.1% Inc $66k City of Center Line, Precinct 3 | 24P D+13.3 | 22 D+35.2 | 20P D+19.7 | Hisp 3.2% Blk 28.0% Inc $56k City of Warren, Precinct 21 | 24P R+2.9 | 22 D+20.8 | 20P D+12.3 | Hisp 0.0% Blk 32.6% Inc $51k City of Warren, Precinct 19 | 24P D+7.6 | 22 D+23.6 | 20P D+18.7 | Hisp 0.8% Blk 16.4% Inc $60k City of Center Line, Precinct 1 | 24P D+4.1 | 22 D+26.6 | 20P D+9.5 | Hisp 0.0% Blk 33.4% Inc $97k City of Warren, Precinct 31 | 24P D+25.9 | 22 D+46.4 | 20P D+23.8 | Hisp 1.0% Blk 9.8% Inc $72k City of Warren, Precinct 32 | 24P R+9.7 | 22 D+19.0 | 20P D+9.8 | Hisp 2.9% Blk 15.2% Inc $54k City of Warren, Precinct 22 | 24P D+29.1 | 22 D+54.3 | 20P D+3.4 | Hisp 1.4% Blk 13.8% Inc $69k City of Roseville, Precinct 7 | 24P D+4.9 | 22 D+23.8 | 20P D+9.3 | Hisp 2.5% Blk 25.7% Inc $85k City of Roseville, Precinct 17 | 24P D+4.9 | 22 D+23.8 | 20P D+9.3 | Hisp 2.3% Blk 24.6% Inc $82k City of Roseville, Precinct 5 | 24P D+8.9 | 22 D+32.3 | 20P D+14.8 | Hisp 3.4% Blk 28.4% Inc $50k City of Warren, Precinct 26 | 24P D+9.8 | 22 D+28.7 | 20P R+2.4 | Hisp 0.6% Blk 15.0% Inc $91k City of Roseville, Precinct 6 | 24P R+7.4 | 22 D+14.1 | 20P D+0.6 | Hisp 4.4% Blk 11.2% Inc $66k City of Warren, Precinct 27 | 24P D+9.2 | 22 D+29.4 | 20P D+17.8 | Hisp 1.6% Blk 29.4% Inc $63k City of Warren, Precinct 25 | 24P D+9.8 | 22 D+28.7 | 20P R+2.4 | Hisp 2.6% Blk 14.6% Inc $119k City of Roseville, Precinct 9 | 24P R+3.9 | 22 D+18.9 | 20P R+3.0 | Hisp 1.4% Blk 25.2% Inc $61k City of Roseville, Precinct 11 | 24P R+7.4 | 22 D+18.8 | 20P R+2.5 | Hisp 11.7% Blk 10.3% Inc $67k City of Roseville, Precinct 4 | 24P D+13.3 | 22 D+32.0 | 20P D+14.7 | Hisp 0.2% Blk 29.0% Inc $63k City of St. Clair Shores, Precinct 9 | 24P R+14.2 | 22 D+7.4 | 20P R+14.0 | Hisp 0.8% Blk 5.2% Inc $74k City of St. Clair Shores, Precinct 11 | 24P R+13.9 | 22 D+8.0 | 20P R+9.5 | Hisp 3.2% Blk 4.1% Inc $84k City of St. Clair Shores, Precinct 12 | 24P R+13.4 | 22 D+8.1 | 20P R+19.2 | Hisp 1.8% Blk 0.8% Inc $92k City of St. Clair Shores, Precinct 13 | 24P R+15.8 | 22 D+5.7 | 20P R+10.0 | Hisp 3.4% Blk 0.8% Inc $75k City of St. Clair Shores, Precinct 15 | 24P R+18.9 | 22 D+6.9 | 20P R+12.9 | Hisp 1.3% Blk 3.5% Inc $87k City of St. Clair Shores, Precinct 14 | 24P R+14.5 | 22 D+8.4 | 20P R+8.0 | Hisp 0.9% Blk 6.2% Inc $67k City of Roseville, Precinct 10 | 24P R+16.0 | 22 D+10.3 | 20P R+4.8 | Hisp 3.1% Blk 21.2% Inc $49k City of St. Clair Shores, Precinct 16 | 24P R+17.4 | 22 D+4.4 | 20P R+12.4 | Hisp 2.2% Blk 7.0% Inc $72k City of St. Clair Shores, Precinct 17 | 24P R+10.4 | 22 D+11.5 | 20P R+12.5 | Hisp 2.9% Blk 1.3% Inc $62k City of Warren, Precinct 33 | 24P R+4.3 | 22 D+18.9 | 20P D+4.1 | Hisp 0.6% Blk 12.4% Inc $73k City of Warren, Precinct 34 | 24P D+0.2 | 22 D+20.6 | 20P D+23.8 | Hisp 0.3% Blk 23.1% Inc $58k City of Warren, Precinct 20 | 24P D+3.5 | 22 D+25.9 | 20P D+10.6 | Hisp 1.4% Blk 18.9% Inc $61k City of Warren, Precinct 35 | 24P D+0.2 | 22 D+20.6 | 20P D+23.8 | Hisp 0.0% Blk 1.0% Inc $66k City of Warren, Precinct 36 | 24P R+4.3 | 22 D+18.9 | 20P D+4.1 | Hisp 2.2% Blk 7.4% Inc $90k City of Warren, Precinct 37 | 24P R+0.7 | 22 D+35.0 | 20P D+7.1 | Hisp 1.8% Blk 12.7% Inc $74k City of Warren, Precinct 41 | 24P R+8.6 | 22 D+12.8 | 20P D+20.0 | Hisp 1.1% Blk 13.9% Inc $75k City of Warren, Precinct 40 | 24P D+2.4 | 22 D+19.7 | 20P D+14.0 | Hisp 4.1% Blk 34.8% Inc $83k City of Warren, Precinct 39 | 24P R+7.0 | 22 D+15.1 | 20P D+23.0 | Hisp 0.0% Blk 26.4% Inc $38k City of Warren, Precinct 38 | 24P D+25.4 | 22 D+45.7 | 20P D+11.3 | Hisp 0.0% Blk 9.9% Inc $122k City of Roseville, Precinct 16 | 24P R+7.4 | 22 D+14.1 | 20P D+0.6 | Hisp 1.1% Blk 24.1% Inc $55k City of Roseville, Precinct 13 | 24P D+2.2 | 22 D+27.3 | 20P R+0.6 | Hisp 4.8% Blk 1.3% Inc $61k City of Warren, Precinct 29 | 24P D+2.7 | 22 D+26.6 | 20P R+5.0 | Hisp 1.4% Blk 13.6% Inc $69k City of Warren, Precinct 28 | 24P D+2.0 | 22 D+37.9 | 20P D+18.7 | Hisp 3.7% Blk 29.7% Inc $62k City of Roseville, Precinct 15 | 24P D+26.4 | 22 D+39.3 | 20P D+26.9 | Hisp 2.1% Blk 37.6% Inc $68k City of Roseville, Precinct 8 | 24P R+3.3 | 22 D+20.2 | 20P D+1.6 | Hisp 7.3% Blk 31.4% Inc $70k City of Warren, Precinct 30 | 24P R+0.2 | 22 D+21.1 | 20P R+7.4 | Hisp 0.5% Blk 10.8% Inc $77k City of Warren, Precinct 44 | 24P R+7.1 | 22 D+9.2 | 20P R+3.2 | Hisp 0.9% Blk 10.6% Inc $94k City of Roseville, Precinct 2 | 24P R+12.0 | 22 D+16.9 | 20P D+15.7 | Hisp 0.7% Blk 10.7% Inc $66k City of Roseville, Precinct 18 | 24P R+12.0 | 22 D+16.9 | 20P D+15.7 | Hisp 0.0% Blk 60.2% Inc $53k City of Warren, Precinct 43 | 24P R+7.6 | 22 D+20.2 | 20P D+22.5 | Hisp 7.4% Blk 35.7% Inc $97k City of Warren, Precinct 42 | 24P R+17.0 | 22 D+3.6 | 20P D+4.7 | Hisp 0.3% Blk 10.1% Inc $82k City of Warren, Precinct 50 | 20P R+4.2 | Hisp 1.2% Blk 1.8% Inc $67k City of Warren, Precinct 52 | 20P R+0.8 | Hisp 1.5% Blk 19.5% Inc $63k City of Warren, Precinct 48 | 24P R+15.6 | 22 D+6.5 | 20P D+3.7 | Hisp 0.3% Blk 7.6% Inc $103k City of Warren, Precinct 49 | 20P R+10.1 | Hisp 0.0% Blk 5.8% Inc $88k City of Warren, Precinct 51 | 20P R+12.9 | Hisp 1.0% Blk 5.7% Inc $75k City of Sterling Heights, Precinct 1 | 24P R+28.7 | 22 D+15.0 | 20P R+10.4 | Hisp 0.9% Blk 12.5% Inc $56k City of Sterling Heights, Precinct 2 | 24P R+8.5 | 22 D+22.4 | 20P D+1.8 | Hisp 5.3% Blk 12.1% Inc $67k City of Sterling Heights, Precinct 40 | 24P R+9.7 | 22 D+26.9 | 20P D+13.1 | Hisp 0.0% Blk 18.1% Inc $54k City of Warren, Precinct 45 | 24P R+7.9 | 22 D+16.5 | 20P D+3.2 | Hisp 5.2% Blk 14.1% Inc $67k City of Fraser, Precinct 4 | 24P R+9.3 | 22 D+15.2 | 20P R+5.4 | Hisp 2.9% Blk 7.2% Inc $52k City of Warren, Precinct 46 | 24P R+22.5 | 22 D+11.8 | 20P R+4.7 | Hisp 1.1% Blk 16.3% Inc $79k City of Fraser, Precinct 3 | 24P D+4.1 | 22 D+19.0 | 20P D+2.2 | Hisp 1.0% Blk 9.9% Inc $69k City of Warren, Precinct 47 | 24P R+6.9 | 22 D+13.4 | 20P R+13.3 | Hisp 0.2% Blk 1.7% Inc $80k City of Warren, Precinct 53 | 20P R+9.6 | Hisp 18.2% Blk 6.5% Inc $99k City of Fraser, Precinct 2 | 24P R+15.8 | 22 D+0.6 | 20P R+14.4 | Hisp 2.8% Blk 6.5% Inc $84k City of Fraser, Precinct 5 | 24P R+3.2 | 22 D+13.9 | 20P R+3.7 | Hisp 0.0% Blk 35.0% Inc $107k City of Sterling Heights, Precinct 42 | 24P D+5.7 | 22 D+25.6 | 20P D+9.8 | Hisp 7.5% Blk 19.9% Inc $59k City of Sterling Heights, Precinct 43 | 24P R+7.6 | 22 D+16.2 | 20P D+4.8 | Hisp 5.5% Blk 11.8% Inc $114k City of St. Clair Shores, Precinct 19 | 24P R+22.0 | 22 R+3.6 | 20P R+14.3 | Hisp 3.6% Blk 1.6% Inc $74k City of Roseville, Precinct 12 | 24P D+22.8 | 22 D+28.8 | 20P D+23.4 | Hisp 0.0% Blk 29.1% Inc $59k City of St. Clair Shores, Precinct 20 | 20P R+17.7 | Hisp 2.3% Blk 10.8% Inc $59k City of St. Clair Shores, Precinct 18 | 24P D+7.7 | 22 D+24.0 | 20P R+2.7 | Hisp 0.3% Blk 3.7% Inc $81k City of Roseville, Precinct 14 | 24P D+1.3 | 22 D+22.0 | 20P D+4.3 | Hisp 0.0% Blk 37.7% Inc $58k City of St. Clair Shores, Precinct 21 | 20P R+22.8 | Hisp 2.9% Blk 1.6% Inc $86k Clinton Township, Precinct 40 | 24P R+8.8 | 22 D+15.7 | 20P R+1.3 | Hisp 8.2% Blk 13.6% Inc $61k Clinton Township, Precinct 41 | 24P D+67.6 | 22 D+78.9 | 20P D+77.5 | Hisp 2.2% Blk 28.9% Inc $95k Clinton Township, Precinct 42 | 24P R+5.9 | 22 D+13.6 | 20P R+2.8 | Hisp 2.1% Blk 28.8% Inc $96k Clinton Township, Precinct 39 | 24P D+0.8 | 22 D+21.1 | 20P D+7.0 | Hisp 3.4% Blk 19.2% Inc $70k City of Fraser, Precinct 6 | 24P R+9.2 | 22 D+6.7 | 20P R+10.0 | Hisp 2.2% Blk 0.2% Inc $106k City of Fraser, Precinct 7 | 24P D+8.7 | 22 D+25.4 | 20P D+12.4 | Hisp 4.2% Blk 16.9% Inc $52k City of Fraser, Precinct 1 | 24P R+16.8 | 22 D+4.8 | 20P R+15.7 | Hisp 3.2% Blk 0.0% Inc $73k Clinton Township, Precinct 33 | 24P R+6.0 | 22 D+14.9 | 20P R+12.5 | Hisp 5.6% Blk 26.6% Inc $70k City of Sterling Heights, Precinct 38 | 24P R+22.4 | 22 D+0.5 | 20P R+13.6 | Hisp 2.6% Blk 15.5% Inc $88k Clinton Township, Precinct 30 | 24P D+1.5 | 22 D+15.0 | 20P R+0.6 | Hisp 1.4% Blk 27.2% Inc $74k Clinton Township, Precinct 31 | 24P R+15.0 | 22 D+0.3 | 20P R+10.7 | Hisp 0.7% Blk 2.0% Inc $66k Clinton Township, Precinct 32 | 24P R+17.8 | 22 D+0.8 | 20P R+17.1 | Hisp 4.1% Blk 6.3% Inc $95k City of Sterling Heights, Precinct 37 | 24P R+19.9 | 22 D+7.4 | 20P R+3.4 | Hisp 1.5% Blk 3.0% Inc $84k Clinton Township, Precinct 29 | 24P R+14.3 | 22 D+2.0 | 20P R+11.5 | Hisp 3.2% Blk 14.8% Inc $95k City of Sterling Heights, Precinct 3 | 24P R+21.4 | 22 D+4.7 | 20P R+11.3 | Hisp 2.0% Blk 7.5% Inc $81k City of Sterling Heights, Precinct 5 | 24P R+30.4 | 22 D+5.9 | 20P R+12.4 | Hisp 3.7% Blk 9.4% Inc $74k City of Sterling Heights, Precinct 39 | 24P R+26.0 | 22 D+3.6 | 20P R+16.7 | Hisp 3.9% Blk 4.4% Inc $69k City of Sterling Heights, Precinct 6 | 24P R+25.7 | 22 D+8.3 | 20P R+10.9 | Hisp 0.1% Blk 10.0% Inc $100k City of Sterling Heights, Precinct 36 | 24P R+18.4 | 22 D+9.4 | 20P R+8.0 | Hisp 8.2% Blk 2.4% Inc $99k City of Sterling Heights, Precinct 4 | 24P R+24.7 | 22 D+11.7 | 20P R+11.7 | Hisp 0.3% Blk 5.5% Inc $75k City of Sterling Heights, Precinct 34 | 24P R+11.4 | 22 D+13.5 | 20P R+4.1 | Hisp 6.7% Blk 8.0% Inc $88k City of Sterling Heights, Precinct 8 | 24P R+42.9 | 22 R+11.2 | Hisp 0.3% Blk 5.3% Inc $69k City of Sterling Heights, Precinct 9 | 24P R+39.7 | 22 D+4.9 | 20P R+23.9 | Hisp 0.2% Blk 3.6% Inc $81k City of Sterling Heights, Precinct 7 | 24P R+43.1 | 22 R+16.0 | 20P R+31.2 | Hisp 1.4% Blk 4.8% Inc $77k Harrison Township, Precinct 1 | 24P R+7.4 | 22 D+6.6 | 20P R+5.1 | Hisp 0.9% Blk 15.9% Inc $70k Clinton Township, Precinct 38 | 24P D+22.7 | 22 D+42.9 | 20P D+35.8 | Hisp 5.7% Blk 39.9% Inc $48k Clinton Township, Precinct 34 | 24P D+12.4 | 22 D+27.6 | 20P D+16.8 | Hisp 3.5% Blk 8.0% Inc $74k Clinton Township, Precinct 35 | 24P R+4.4 | 22 D+9.2 | 20P R+7.7 | Hisp 3.1% Blk 20.9% Inc $79k Clinton Township, Precinct 37 | 24P D+5.1 | 22 D+19.8 | 20P D+12.6 | Hisp 4.6% Blk 10.4% Inc $76k Clinton Township, Precinct 36 | 24P R+15.9 | 22 D+5.1 | 20P R+7.9 | Hisp 4.1% Blk 10.1% Inc $74k Harrison Township, Precinct 2 | 24P R+23.4 | 22 D+16.3 | 20P R+26.2 | Hisp 1.7% Blk 6.9% Inc $81k Clinton Township, Precinct 26 | 24P D+15.2 | 22 D+35.9 | 20P R+20.4 | Hisp 1.2% Blk 26.5% Inc $65k Harrison Township, Precinct 5 | 24P R+6.9 | 22 R+9.2 | 20P R+7.3 | Hisp 4.5% Blk 17.5% Inc $73k Clinton Township, Precinct 24 | 24P R+23.3 | 22 R+13.4 | 20P R+22.5 | Hisp 0.7% Blk 11.9% Inc $107k Clinton Township, Precinct 25 | 24P R+16.9 | 22 R+6.1 | 20P R+8.4 | Hisp 0.9% Blk 13.7% Inc $75k City of Sterling Heights, Precinct 35 | 24P R+12.5 | 22 D+14.9 | 20P R+4.2 | Hisp 4.5% Blk 6.2% Inc $70k Clinton Township, Precinct 21 | 24P D+1.0 | 22 D+22.1 | 20P D+2.9 | Hisp 2.3% Blk 19.3% Inc $96k Clinton Township, Precinct 22 | 24P R+18.2 | 22 R+0.3 | 20P R+7.8 | Hisp 2.4% Blk 8.5% Inc $95k City of Sterling Heights, Precinct 30 | 24P R+27.0 | 22 R+8.8 | 20P R+24.8 | Hisp 0.6% Blk 0.8% Inc $127k City of Sterling Heights, Precinct 31 | 24P R+22.2 | 22 D+6.9 | 20P R+7.2 | Hisp 0.0% Blk 3.1% Inc $89k Clinton Township, Precinct 15 | 24P R+11.8 | 22 D+8.0 | 20P R+8.5 | Hisp 0.1% Blk 9.2% Inc $79k Clinton Township, Precinct 16 | 24P R+9.5 | 22 D+6.5 | 20P R+8.3 | Hisp 2.4% Blk 5.0% Inc $84k Clinton Township, Precinct 17 | 24P D+0.2 | 22 D+20.3 | 20P D+8.9 | Hisp 10.4% Blk 3.6% Inc $74k Clinton Township, Precinct 27 | 24P D+0.3 | 22 D+17.3 | Hisp 2.5% Blk 19.6% Inc $80k Clinton Township, Precinct 28 | 24P D+11.7 | 22 D+23.7 | 20P D+0.0 | Hisp 2.3% Blk 38.5% Inc $62k Harrison Township, Precinct 3 | 24P R+36.0 | 22 R+11.3 | 20P R+45.2 | Hisp 1.3% Blk 10.5% Inc $138k City of Mount Clemens, Precinct 9 | 24P R+14.1 | 22 D+6.2 | 20P R+11.8 | Hisp 0.9% Blk 1.6% Inc $93k Clinton Township, Precinct 23 | 24P R+18.7 | 22 R+2.7 | Hisp 3.0% Blk 2.7% Inc $80k Harrison Township, Precinct 4 | 24P R+17.2 | 22 R+5.2 | 20P R+26.1 | Hisp 1.2% Blk 6.3% Inc $96k Clinton Township, Precinct 20 | 24P R+6.0 | 22 D+15.0 | 20P D+4.8 | Hisp 5.9% Blk 11.2% Inc $75k City of Mount Clemens, Precinct 1 | 24P D+45.0 | 22 D+60.3 | 20P D+55.8 | Hisp 4.5% Blk 33.5% Inc $95k City of Mount Clemens, Precinct 2 | 24P D+6.6 | 22 D+23.6 | 20P D+7.9 | Hisp 3.2% Blk 15.1% Inc $127k City of Mount Clemens, Precinct 6 | 24P D+31.6 | 22 D+43.5 | 20P D+35.6 | Hisp 1.5% Blk 28.7% Inc $45k City of Sterling Heights, Precinct 33 | 24P R+15.4 | 22 D+2.6 | 20P R+4.8 | Hisp 2.0% Blk 12.3% Inc $55k City of Sterling Heights, Precinct 10 | 24P R+34.9 | 22 R+8.0 | 20P R+24.3 | Hisp 1.4% Blk 2.5% Inc $73k City of Sterling Heights, Precinct 32 | 24P R+27.8 | 22 D+5.1 | 20P R+11.9 | Hisp 0.5% Blk 1.1% Inc $88k City of Sterling Heights, Precinct 12 | 24P R+18.6 | 22 D+5.5 | 20P R+10.8 | Hisp 8.0% Blk 11.5% Inc $61k City of Sterling Heights, Precinct 26 | 24P R+10.5 | 22 D+12.8 | 20P R+5.4 | Hisp 1.6% Blk 8.1% Inc $89k City of Sterling Heights, Precinct 27 | 24P R+23.5 | 22 R+6.3 | 20P R+23.1 | Hisp 1.9% Blk 0.3% Inc $111k City of Sterling Heights, Precinct 17 | 24P R+24.3 | 22 D+3.4 | 20P R+13.9 | Hisp 15.6% Blk 12.4% Inc $50k City of Sterling Heights, Precinct 11 | 24P R+38.7 | 22 R+16.2 | 20P R+19.0 | Hisp 1.2% Blk 6.4% Inc $132k City of Sterling Heights, Precinct 25 | 24P R+19.7 | 22 D+8.3 | 20P R+7.0 | Hisp 2.0% Blk 4.3% Inc $78k City of Sterling Heights, Precinct 13 | 24P R+39.5 | 22 R+17.3 | 20P R+28.9 | Hisp 0.5% Blk 0.0% Inc $110k Clinton Township, Precinct 13 | 24P R+12.2 | 22 D+1.7 | 20P D+4.8 | Hisp 5.5% Blk 4.4% Inc $104k Clinton Township, Precinct 11 | 24P R+18.1 | 22 D+0.5 | 20P R+14.2 | Hisp 1.2% Blk 5.5% Inc $100k City of Mount Clemens, Precinct 3 | 24P D+3.4 | 22 D+21.2 | 20P D+8.8 | Hisp 5.0% Blk 16.9% Inc $47k City of Mount Clemens, Precinct 4 | 24P D+6.5 | 22 D+26.8 | 20P D+14.7 | Hisp 8.0% Blk 18.6% Inc $54k Harrison Township, Precinct 6 | 24P R+31.8 | 22 R+6.2 | 20P R+31.4 | Hisp 6.8% Blk 0.9% Inc $91k Clinton Township, Precinct 12 | 24P R+24.9 | 22 R+2.7 | 20P R+23.3 | Hisp 6.2% Blk 4.1% Inc $106k Clinton Township, Precinct 14 | 24P D+32.3 | 22 D+55.1 | 20P D+41.1 | Hisp 14.6% Blk 32.4% Inc $53k Clinton Township, Precinct 6 | 24P D+18.3 | 22 D+38.4 | 20P R+5.6 | Hisp 11.2% Blk 27.6% Inc $69k Clinton Township, Precinct 19 | 24P R+13.5 | 22 D+3.9 | 20P R+7.8 | Hisp 3.8% Blk 0.8% Inc $88k City of Sterling Heights, Precinct 28 | 24P R+18.1 | 22 D+0.3 | 20P R+12.4 | Hisp 0.9% Blk 12.7% Inc $113k Clinton Township, Precinct 18 | 24P R+16.0 | 22 D+5.4 | 20P R+15.4 | Hisp 0.4% Blk 3.8% Inc $104k City of Sterling Heights, Precinct 29 | 24P R+14.5 | 22 D+1.6 | 20P R+12.7 | Hisp 1.2% Blk 2.7% Inc $99k Clinton Township, Precinct 7 | 24P R+14.0 | 22 D+3.8 | 20P R+7.4 | Hisp 2.7% Blk 8.1% Inc $52k Clinton Township, Precinct 10 | 24P R+23.1 | 22 R+4.8 | 20P R+25.1 | Hisp 0.9% Blk 0.6% Inc $89k Clinton Township, Precinct 8 | 24P R+12.4 | 22 D+11.1 | 20P R+6.1 | Hisp 2.2% Blk 7.9% Inc $79k City of Sterling Heights, Precinct 23 | 24P R+10.7 | 22 D+8.9 | 20P R+4.5 | Hisp 8.4% Blk 12.1% Inc $113k Clinton Township, Precinct 9 | 24P R+10.8 | 22 D+6.4 | 20P R+4.7 | Hisp 1.6% Blk 4.5% Inc $89k City of Sterling Heights, Precinct 22 | 24P R+9.3 | 22 D+13.7 | 20P D+3.6 | Hisp 1.1% Blk 3.2% Inc $71k City of Sterling Heights, Precinct 15 | 24P R+41.5 | 22 R+16.0 | 20P R+10.4 | Hisp 3.8% Blk 6.1% Inc $145k City of Sterling Heights, Precinct 21 | 24P R+15.3 | 22 D+6.7 | 20P R+12.9 | Hisp 1.5% Blk 1.2% Inc $94k City of Sterling Heights, Precinct 19 | 24P R+13.6 | 22 D+7.4 | 20P R+6.9 | Hisp 2.3% Blk 9.1% Inc $74k City of Sterling Heights, Precinct 14 | 24P R+13.3 | 22 R+7.8 | 20P R+15.4 | Hisp 1.0% Blk 4.7% Inc $78k City of Sterling Heights, Precinct 18 | 24P R+20.7 | 22 R+5.8 | 20P R+19.1 | Hisp 13.4% Blk 1.8% Inc $89k City of Utica, Precinct 1 | 24P R+13.5 | 22 D+3.9 | 20P R+9.7 | Hisp 5.3% Blk 3.4% Inc $63k Shelby Charter Township, Precinct 21 | 24P D+17.7 | 22 D+36.5 | 20P D+21.7 | Hisp 4.3% Blk 14.9% Inc $57k Shelby Charter Township, Precinct 6 | 24P R+20.6 | 22 R+2.1 | 20P R+10.1 | Hisp 0.9% Blk 15.2% Inc $64k Shelby Charter Township, Precinct 9 | 24P R+8.1 | 22 D+10.1 | 20P R+6.7 | Hisp 1.7% Blk 9.1% Inc $79k Shelby Charter Township, Precinct 4 | 24P R+32.0 | 22 R+17.6 | 20P R+29.1 | Hisp 0.6% Blk 0.0% Inc $118k Clinton Township, Precinct 3 | 24P R+14.0 | 22 D+0.7 | 20P R+10.8 | Hisp 1.3% Blk 4.3% Inc $115k Clinton Township, Precinct 1 | 24P D+9.7 | 22 D+26.0 | 20P D+16.7 | Hisp 3.0% Blk 22.9% Inc $50k Clinton Township, Precinct 4 | 24P R+12.8 | 22 D+5.3 | 20P R+13.7 | Hisp 1.3% Blk 10.2% Inc $122k Clinton Township, Precinct 2 | 24P R+2.2 | 22 D+14.4 | 20P R+0.9 | Hisp 4.3% Blk 10.1% Inc $101k City of Sterling Heights, Precinct 20 | 24P R+13.6 | 22 D+13.2 | 20P R+21.7 | Hisp 2.2% Blk 15.2% Inc $57k Shelby Charter Township, Precinct 27 | 24P R+15.0 | 22 D+0.8 | 20P R+9.5 | Hisp 1.7% Blk 13.4% Inc $32k Macomb Township, Precinct 1 | 24P R+16.0 | 22 R+4.5 | 20P R+13.5 | Hisp 1.7% Blk 10.5% Inc $70k Macomb Township, Precinct 2 | 24P R+26.9 | 22 D+6.9 | 20P R+19.3 | Hisp 4.2% Blk 7.7% Inc $134k Macomb Township, Precinct 7 | 24P R+26.0 | 22 R+1.8 | 20P R+16.8 | Hisp 1.8% Blk 0.4% Inc $95k Clinton Township, Precinct 5 | 24P D+17.5 | 22 D+46.7 | 20P D+31.1 | Hisp 6.2% Blk 18.9% Inc $64k Shelby Charter Township, Precinct 3 | 24P R+24.7 | 22 R+5.7 | 20P R+23.3 | Hisp 7.4% Blk 0.3% Inc $77k Shelby Charter Township, Precinct 2 | 24P R+34.7 | 22 R+20.3 | 20P R+34.8 | Hisp 6.5% Blk 6.4% Inc $82k Shelby Charter Township, Precinct 10 | 24P R+36.1 | 22 R+16.2 | 20P R+27.7 | Hisp 0.9% Blk 0.0% Inc $76k Shelby Charter Township, Precinct 25 | 24P R+29.8 | 22 R+19.0 | 20P R+26.9 | Hisp 8.5% Blk 0.6% Inc $128k Shelby Charter Township, Precinct 11 | 24P R+20.8 | 22 R+4.7 | 20P R+18.8 | Hisp 7.1% Blk 2.5% Inc $79k Shelby Charter Township, Precinct 5 | 24P R+24.3 | 22 D+1.3 | 20P R+11.1 | Hisp 0.0% Blk 1.6% Inc $75k Shelby Charter Township, Precinct 30 | 24P R+34.0 | 22 R+21.0 | 20P R+30.4 | Hisp 3.1% Blk 0.0% Inc $70k Shelby Charter Township, Precinct 20 | 24P R+25.6 | 22 R+12.6 | 20P R+24.1 | Hisp 0.0% Blk 2.6% Inc $89k Shelby Charter Township, Precinct 19 | 24P R+28.3 | 22 R+16.1 | 20P R+26.6 | Hisp 6.4% Blk 0.0% Inc $96k Shelby Charter Township, Precinct 15 | 24P R+30.9 | 22 R+13.3 | 20P R+28.4 | Hisp 0.7% Blk 0.0% Inc $130k Shelby Charter Township, Precinct 28 | 24P R+21.6 | 22 R+4.7 | 20P R+16.3 | Hisp 2.9% Blk 0.1% Inc $64k Shelby Charter Township, Precinct 29 | 24P R+45.1 | 22 R+23.9 | 20P R+33.9 | Hisp 1.1% Blk 2.8% Inc $203k Macomb Township, Precinct 8 | 24P R+28.6 | 22 R+6.3 | 20P R+24.9 | Hisp 2.6% Blk 0.6% Inc $118k Macomb Township, Precinct 11 | 24P R+38.5 | 22 R+2.8 | 20P R+26.9 | Hisp 3.9% Blk 0.6% Inc $103k Shelby Charter Township, Precinct 26 | 24P R+19.0 | 22 R+3.6 | 20P R+16.9 | Hisp 5.7% Blk 3.6% Inc $71k Shelby Charter Township, Precinct 31 | 24P R+38.6 | 22 R+23.1 | 20P R+35.9 | Hisp 7.7% Blk 2.9% Inc $131k Shelby Charter Township, Precinct 12 | 24P R+29.7 | 22 R+18.0 | 20P R+32.4 | Hisp 0.0% Blk 0.0% Inc $99k Shelby Charter Township, Precinct 1 | 24P R+36.4 | 22 R+23.1 | 20P R+35.9 | Hisp 4.7% Blk 1.8% Inc $107k Shelby Charter Township, Precinct 13 | 24P R+26.3 | 22 R+16.3 | 20P R+27.1 | Hisp 4.8% Blk 0.0% Inc $96k Shelby Charter Township, Precinct 22 | 24P R+32.5 | 22 R+20.5 | 20P R+30.8 | Hisp 4.0% Blk 0.0% Inc $114k Shelby Charter Township, Precinct 7 | 24P R+23.7 | 22 R+13.5 | 20P R+25.2 | Hisp 7.7% Blk 1.3% Inc $128k Shelby Charter Township, Precinct 8 | 24P R+29.7 | 22 R+11.9 | 20P R+28.4 | Hisp 1.7% Blk 0.0% Inc $115k Shelby Charter Township, Precinct 14 | 24P R+42.1 | 22 R+23.7 | 20P R+32.4 | Hisp 1.6% Blk 2.0% Inc $92k Shelby Charter Township, Precinct 23 | 24P R+41.6 | 22 R+30.6 | 20P R+40.0 | Hisp 2.3% Blk 0.0% Inc $128k Shelby Charter Township, Precinct 16 | 24P R+33.5 | 22 R+19.8 | 20P R+28.6 | Hisp 1.1% Blk 0.9% Inc $174k Shelby Charter Township, Precinct 18 | 24P R+20.7 | 22 R+6.3 | 20P R+15.4 | Hisp 9.6% Blk 3.1% Inc $130k Shelby Charter Township, Precinct 17 | 24P R+31.5 | 22 R+14.8 | 20P R+29.9 | Hisp 2.9% Blk 10.9% Inc $144k Shelby Charter Township, Precinct 32 | 24P R+41.4 | 22 R+14.8 | 20P R+29.9 | Hisp 3.9% Blk 2.9% Inc $124k Shelby Charter Township, Precinct 24 | 24P R+40.0 | 22 R+27.4 | 20P R+36.9 | Hisp 3.4% Blk 0.0% Inc $146k City of Rochester Hills, District 3, Pre | 24P R+4.0 | 22 D+14.5 | 20P R+3.0 | Hisp 9.6% Blk 5.4% Inc $63k City of Rochester Hills, District 3, Pre | 24P D+4.1 | 22 D+8.8 | 20P R+9.4 | Hisp 0.8% Blk 6.2% Inc $144k City of Rochester Hills, District 3, Pre | 24P D+6.5 | 22 D+15.4 | 20P D+5.8 | Hisp 4.4% Blk 0.1% Inc $141k City of Rochester Hills, District 3, Pre | 24P R+4.0 | 22 D+14.5 | 20P R+3.0 | Hisp 4.3% Blk 2.7% Inc $65k City of Rochester Hills, District 3, Pre | 24P D+2.5 | 22 D+9.7 | 20P R+0.6 | Hisp 9.8% Blk 1.5% Inc $124k City of Rochester Hills, District 1, Pre | 24P D+0.8 | 22 D+17.1 | 20P D+4.4 | Hisp 1.7% Blk 3.1% Inc $207k City of Rochester Hills, District 1, Pre | 24P R+1.3 | 22 D+13.3 | 20P D+3.9 | Hisp 4.6% Blk 3.4% Inc $146k City of Rochester Hills, District 1, Pre | 24P R+2.6 | 22 D+12.1 | 20P D+9.8 | Hisp 5.8% Blk 8.5% Inc $115k City of Rochester Hills, District 3, Pre | 24P R+14.4 | 22 D+4.0 | 20P D+7.1 | Hisp 1.9% Blk 2.8% Inc $162k City of Rochester Hills, District 4, Pre | 24P R+20.2 | 22 R+8.2 | 20P R+0.3 | Hisp 5.4% Blk 1.9% Inc $83k City of Rochester Hills, District 3, Pre | 24P D+2.5 | 22 D+9.7 | 20P R+0.6 | Hisp 3.4% Blk 4.2% Inc $124k City of Rochester Hills, District 3, Pre | 24P R+6.7 | 22 D+7.7 | 20P R+11.0 | Hisp 3.8% Blk 2.6% Inc $126k City of Rochester Hills, District 4, Pre | 24P D+7.2 | 22 D+17.4 | 20P D+10.4 | Hisp 3.3% Blk 1.8% Inc $107k City of Rochester Hills, District 4, Pre | 24P D+4.5 | 22 D+15.7 | 20P R+9.9 | Hisp 3.3% Blk 0.0% Inc $127k City of Rochester Hills, District 4, Pre | 24P D+2.2 | 22 D+15.3 | 20P D+22.6 | Hisp 4.5% Blk 7.9% Inc $99k City of Rochester Hills, District 3, Pre | 24P D+0.5 | 22 D+10.8 | 20P D+6.4 | Hisp 7.7% Blk 2.4% Inc $108k City of Rochester Hills, District 4, Pre | 24P R+1.8 | 22 D+13.9 | 20P D+8.9 | Hisp 4.3% Blk 2.4% Inc $205k City of Rochester Hills, District 4, Pre | 24P D+12.4 | 22 D+26.1 | 20P R+4.1 | Hisp 9.9% Blk 12.1% Inc $95k City of Rochester Hills, District 4, Pre | 24P D+5.1 | 22 D+19.3 | 20P D+12.2 | Hisp 6.5% Blk 6.6% Inc $150k City of Rochester Hills, District 2, Pre | 24P D+5.5 | 22 D+17.6 | 20P D+16.0 | Hisp 3.7% Blk 16.3% Inc $75k City of Rochester Hills, District 4, Pre | 24P D+12.4 | 22 D+26.1 | 20P R+4.1 | Hisp 15.6% Blk 2.2% Inc $51k City of Rochester, Precinct 3 | 24P D+4.2 | 22 D+19.8 | 20P D+10.1 | Hisp 2.1% Blk 0.5% Inc $115k City of Rochester, Precinct 4 | 24P R+13.0 | 22 D+0.3 | 20P R+3.5 | Hisp 2.1% Blk 2.4% Inc $151k City of Rochester, Precinct 2 | 24P D+0.9 | 22 D+14.6 | 20P D+7.8 | Hisp 1.1% Blk 1.6% Inc $137k City of Rochester, Precinct 1 | 24P D+16.8 | 22 D+24.1 | 20P D+21.0 | Hisp 2.3% Blk 14.2% Inc $71k City of Rochester, Precinct 5 | 24P R+15.6 | 22 R+5.4 | 20P R+16.1 | Hisp 0.9% Blk 0.6% Inc $185k City of Rochester Hills, District 2, Pre | 24P D+9.4 | 22 D+14.1 | 20P D+6.9 | Hisp 1.0% Blk 0.2% Inc $96k City of Rochester, Precinct 6 | 24P R+8.5 | 22 D+7.1 | 20P R+7.8 | Hisp 1.8% Blk 0.0% Inc $204k City of Rochester Hills, District 1, Pre | 24P R+2.6 | 22 D+8.6 | 20P D+6.7 | Hisp 8.7% Blk 7.3% Inc $111k City of Rochester Hills, District 1, Pre | 24P D+4.4 | 22 D+11.3 | 20P D+6.3 | Hisp 2.9% Blk 0.5% Inc $131k City of Rochester Hills, District 1, Pre | 24P D+7.3 | 22 D+23.9 | 20P D+7.8 | Hisp 3.4% Blk 1.5% Inc $144k City of Rochester Hills, District 2, Pre | 24P R+1.3 | 22 D+12.8 | 20P R+5.4 | Hisp 0.0% Blk 0.0% Inc $141k City of Rochester Hills, District 2, Pre | 24P R+14.4 | 22 R+3.2 | 20P R+7.2 | Hisp 1.1% Blk 1.6% Inc $124k City of Rochester Hills, District 2, Pre | 24P D+6.8 | 22 D+14.5 | 20P D+11.5 | Hisp 2.9% Blk 2.8% Inc $159k City of Rochester Hills, District 2, Pre | 24P D+6.7 | 22 D+23.1 | 20P D+2.2 | Hisp 8.0% Blk 0.5% Inc $199k City of Rochester Hills, District 1, Pre | 24P R+14.9 | 22 D+19.6 | 20P D+4.4 | Hisp 5.3% Blk 1.3% Inc $178k City of Rochester Hills, District 2, Pre | 24P R+3.1 | 22 D+15.5 | 20P D+5.5 | Hisp 11.4% Blk 0.6% Inc $98k City of Rochester Hills, District 2, Pre | 24P R+17.4 | 22 R+2.9 | 20P R+12.8 | Hisp 3.7% Blk 0.0% Inc $194k MCD 22000, Ward 3, Precinct 084 | 20P D+79.0 MCD 22000, Ward 3, Precinct 084 | 22 D+90.4 Choose a layer above. Hover a precinct for its values.
Precinct results Certified precinct results on current precinct shapes, grouped by county. 633 precincts. "(part)" marks a precinct only partly inside this district; its full vote is shown, so district sums are approximate and are not the official district total. Elections were held under older lines and are shown on the 2026 district.
Macomb: 533 precinct results and demographics
Oakland: 100 precinct results and demographics
2024 President (KAMALA D. HARRIS vs. DONALD J. TRUMP). Source: Michigan Department of State, Bureau of Elections, official precinct results . Official certified results (Michigan Bureau of Elections precinct file).
2022 Governor (GRETCHEN WHITMER vs. TUDOR M. DIXON). Source: Michigan Department of State, Bureau of Elections, official precinct results . Official certified results (Michigan Bureau of Elections precinct file).
2020 President (JOSEPH R. BIDEN vs. DONALD J. TRUMP). Source: Michigan Department of State, Bureau of Elections, official precinct results . Official certified results (Michigan Bureau of Elections precinct file).
Precinct demographics Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, assigned to precincts by area share. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small precincts carry large error. Area weighting assumes people are spread evenly within each block group, so large rural precincts are the least reliable. Median income is a household-weighted average of block-group medians, an approximation.
Precinct-level demographics (288 precincts) are on the county pages linked above.
*Median income is approximate (see note above). ACS 2020-2024 5-year.
Nonpartisan voter information. GOTV Polling does not endorse any candidate.