Michigan's 3rd Congressional District
U.S. House · Michigan · District 3 · General election: Tuesday, November 3, 2026
Candidates on the November 3 ballot
Hillary ScholtenDemocraticPhoto: U.S. Congress- Terri DeBoerRepublican
- Joe JockGreen
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
- Hillary J. Scholten DemocraticIncumbent @RepScholten
- Joe Jock Green
- Terri DeBoer Republican
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
| Candidate | Party | Votes | Share |
|---|---|---|---|
| HILLARY SCHOLTEN | Democratic | 225,510 | 53.7% |
| PAUL HUDSON | Republican | 183,952 | 43.8% |
| LOUIS PALUS | WCP | 5,546 | 1.3% |
| ALEX AVERY | Libertarian | 5,281 | 1.3% |
| Total | 420,289 |
Source: Michigan Department of State, Bureau of Elections, official precinct results. Status: Official certified results (Michigan Bureau of Elections precinct file)
| Candidate | Party | Votes | Share |
|---|---|---|---|
| HILLARY SCHOLTEN | Democratic | 185,989 | 54.9% |
| JOHN GIBBS | Republican | 142,229 | 42.0% |
| JAMIE LEWIS | Libertarian | 6,616 | 2.0% |
| LOUIS PALUS | WCP | 4,100 | 1.2% |
| Total | 338,934 |
Source: Michigan Department of State, Bureau of Elections, official precinct results. Status: Official certified results (Michigan Bureau of Elections precinct file)
Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| PETER MEIJER | Republican | 213,643 | 53.0% |
| HILLARY SCHOLTEN | Democratic | 189,761 | 47.0% |
| RICHARD DAVID FUENTES | NPA | 0 | 0.0% |
| SHANNON RUTH HOGAN | NPA | 0 | 0.0% |
| Total | 403,404 |
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.
3 of 271 precincts are above 50%, and 9 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area.
Poll status
Map
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.
Precinct map: past elections and demographics
Choose a layer above. Hover a precinct for its values.
Precinct results
Certified precinct results on current precinct shapes, grouped by county. 567 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.
| County | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Kent | D+12.5 | 306,707 | D+16.8 | 247,211 | D+13.2 | 300,130 |
| Ottawa | R+16.3 | 67,394 | R+11.4 | 54,899 | R+18.2 | 63,110 |
| Muskegon | D+8.9 | 58,613 | D+16.7 | 44,272 | D+11.0 | 58,477 |
| All counties (approx.) | D+7.5 | 432,714 | D+12.3 | 346,382 | D+8.2 | 421,717 |
Kent: 416 precincts
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Ada Township, Precinct 1 | D+9.5 | 1,043 | - | - | - | - |
| Ada Township, Precinct 1 | - | - | D+15.9 | 917 | D+11.1 | 1,079 |
| Ada Township, Precinct 2 | D+9.7 | 1,954 | - | - | - | - |
| Ada Township, Precinct 2 | - | - | D+15.4 | 1,685 | D+8.0 | 1,963 |
| Ada Township, Precinct 3 | R+3.0 | 2,271 | - | - | - | - |
| Ada Township, Precinct 3 | - | - | R+1.0 | 1,031 | - | - |
| Ada Township, Precinct 4 | R+10.5 | 947 | - | - | - | - |
| Ada Township, Precinct 4 | - | - | R+9.1 | 846 | R+15.7 | 968 |
| Ada Township, Precinct 5 | R+22.1 | 1,758 | - | - | - | - |
| Ada Township, Precinct 5 | - | - | R+14.2 | 1,516 | R+20.0 | 1,750 |
| Ada Township, Precinct 6 | D+5.1 | 1,853 | - | - | - | - |
| Ada Township, Precinct 6 | - | - | D+6.9 | 770 | D+5.0 | 820 |
| Ada Township, Precinct 7 | - | - | D+15.1 | 852 | D+9.2 | 1,009 |
| Ada Township, Precinct 8 | - | - | D+1.6 | 884 | R+6.1 | 977 |
| Alpine Township, Precinct 1 | R+19.2 | 849 | - | - | - | - |
| Alpine Township, Precinct 1 | - | - | R+16.3 | 729 | R+20.1 | 866 |
| Alpine Township, Precinct 2 | D+2.2 | 1,024 | - | - | - | - |
| Alpine Township, Precinct 2 | - | - | D+14.6 | 789 | D+3.5 | 995 |
| Alpine Township, Precinct 3 | R+1.0 | 1,839 | - | - | - | - |
| Alpine Township, Precinct 3 | - | - | D+8.5 | 1,550 | D+0.7 | 1,843 |
| Alpine Township, Precinct 4 | R+18.1 | 1,652 | - | - | - | - |
| Alpine Township, Precinct 4 | - | - | R+15.7 | 1,267 | R+19.0 | 1,588 |
| Alpine Township, Precinct 5 | R+35.6 | 845 | - | - | - | - |
| Alpine Township, Precinct 5 | - | - | R+29.6 | 729 | R+33.5 | 838 |
| Alpine Township, Precinct 6 | D+30.0 | 1,105 | - | - | - | - |
| Alpine Township, Precinct 6 | - | - | D+55.6 | 639 | D+39.4 | 1,053 |
| Byron Township, Precinct 1 | R+37.5 | 2,436 | - | - | - | - |
| Byron Township, Precinct 2 | R+27.7 | 2,706 | - | - | - | - |
| Byron Township, Precinct 3 | R+3.3 | 1,591 | - | - | - | - |
| Byron Township, Precinct 4 | R+52.9 | 2,015 | - | - | - | - |
| Byron Township, Precinct 5 | R+43.4 | 2,468 | - | - | - | - |
| Byron Township, Precinct 6 | R+30.4 | 1,401 | - | - | - | - |
| Byron Township, Precinct 7 | R+24.4 | 2,280 | - | - | - | - |
| Byron Township, Precinct 8 | R+13.9 | 2,044 | - | - | - | - |
| Cannon Township, Precinct 1 | R+19.9 | 2,015 | - | - | - | - |
| Cannon Township, Precinct 1 | - | - | R+16.5 | 1,670 | R+19.3 | 1,887 |
| Cannon Township, Precinct 2 | R+21.2 | 1,780 | - | - | - | - |
| Cannon Township, Precinct 2 | - | - | R+16.6 | 1,524 | R+26.2 | 1,690 |
| Cannon Township, Precinct 3 | R+16.7 | 1,431 | - | - | - | - |
| Cannon Township, Precinct 3 | - | - | R+10.5 | 1,206 | R+15.0 | 1,396 |
| Cannon Township, Precinct 4 | R+12.8 | 2,202 | - | - | - | - |
| Cannon Township, Precinct 4 | - | - | R+8.5 | 1,830 | R+12.0 | 2,087 |
| Cannon Township, Precinct 5 | R+20.1 | 1,443 | - | - | - | - |
| Cannon Township, Precinct 5 | - | - | R+17.4 | 1,224 | R+24.0 | 1,349 |
| Cannon Township, Precinct 6 | R+15.5 | 1,702 | - | - | - | - |
| Cannon Township, Precinct 6 | - | - | R+12.2 | 1,468 | R+19.5 | 1,631 |
| Cascade Township, Precinct 1 | R+7.2 | 1,409 | - | - | - | - |
| Cascade Township, Precinct 1 | - | - | R+4.2 | 1,175 | R+6.2 | 1,276 |
| Cascade Township, Precinct 10 | R+12.5 | 1,515 | - | - | - | - |
| Cascade Township, Precinct 10 | - | - | R+10.7 | 1,169 | R+15.2 | 1,208 |
| Cascade Township, Precinct 2 | D+3.4 | 1,531 | - | - | - | - |
| Cascade Township, Precinct 2 | - | - | D+7.3 | 1,299 | R+3.1 | 1,501 |
| Cascade Township, Precinct 3 | R+4.0 | 1,027 | - | - | - | - |
| Cascade Township, Precinct 3 | - | - | R+1.3 | 916 | R+6.7 | 1,034 |
| Cascade Township, Precinct 4 | D+7.9 | 1,520 | - | - | - | - |
| Cascade Township, Precinct 4 | - | - | D+12.3 | 1,308 | D+4.6 | 1,529 |
| Cascade Township, Precinct 5 | R+9.7 | 2,131 | - | - | - | - |
| Cascade Township, Precinct 5 | - | - | R+6.9 | 1,819 | R+10.2 | 2,065 |
| Cascade Township, Precinct 6 | D+14.6 | 1,286 | - | - | - | - |
| Cascade Township, Precinct 6 | - | - | D+14.8 | 1,137 | D+11.2 | 1,326 |
| Cascade Township, Precinct 7 | D+5.3 | 1,124 | - | - | - | - |
| Cascade Township, Precinct 7 | - | - | D+0.9 | 924 | R+1.7 | 1,058 |
| Cascade Township, Precinct 8 | D+17.0 | 1,231 | - | - | - | - |
| Cascade Township, Precinct 8 | - | - | D+17.9 | 1,117 | D+10.6 | 1,196 |
| Cascade Township, Precinct 9 | D+15.7 | 1,243 | - | - | - | - |
| Cascade Township, Precinct 9 | - | - | D+14.8 | 1,124 | D+6.2 | 1,250 |
| East Grand Rapids City, Ward 1, Precinct 1 | D+34.2 | 2,593 | - | - | - | - |
| East Grand Rapids City, Ward 1, Precinct 1 | - | - | D+42.5 | 1,173 | D+34.1 | 1,336 |
| East Grand Rapids City, Ward 1, Precinct 2 | - | - | D+30.5 | 1,146 | D+27.4 | 1,287 |
| East Grand Rapids City, Ward 2, Precinct 2 | D+36.0 | 2,574 | - | - | - | - |
| East Grand Rapids City, Ward 2, Precinct 3 | - | - | D+41.6 | 1,130 | D+32.6 | 1,347 |
| East Grand Rapids City, Ward 2, Precinct 4 | - | - | D+41.5 | 1,149 | D+36.0 | 1,183 |
| East Grand Rapids City, Ward 3, Precinct 3 | D+43.2 | 2,592 | - | - | - | - |
| East Grand Rapids City, Ward 3, Precinct 5 | - | - | D+47.8 | 1,152 | D+43.0 | 1,300 |
| East Grand Rapids City, Ward 3, Precinct 6 | - | - | D+41.2 | 1,148 | D+45.3 | 1,329 |
| Gaines Township, Precinct 1 | R+43.4 | 2,276 | R+36.6 | 1,995 | R+40.2 | 2,185 |
| Gaines Township, Precinct 1 | - | - | R+41.0 | 1,844 | R+40.9 | 1,965 |
| Gaines Township, Precinct 2 | R+2.4 | 1,456 | R+27.3 | 2,267 | R+33.1 | 2,460 |
| Gaines Township, Precinct 2 | - | - | R+0.8 | 1,111 | R+3.9 | 1,402 |
| Gaines Township, Precinct 3 | R+18.4 | 1,602 | D+5.2 | 1,071 | R+1.9 | 1,552 |
| Gaines Township, Precinct 3 | - | - | R+16.6 | 1,291 | R+21.3 | 1,593 |
| Gaines Township, Precinct 4 | R+4.6 | 1,339 | R+53.5 | 1,737 | R+53.3 | 1,929 |
| Gaines Township, Precinct 4 | - | - | D+2.4 | 943 | D+5.1 | 1,618 |
| Gaines Township, Precinct 5 | D+26.8 | 1,639 | R+46.3 | 2,006 | R+46.3 | 2,236 |
| Gaines Township, Precinct 5 | - | - | D+37.3 | 1,205 | D+22.8 | 1,309 |
| Gaines Township, Precinct 6 | R+15.5 | 1,597 | R+24.9 | 1,199 | R+27.0 | 1,327 |
| Gaines Township, Precinct 6 | - | - | R+17.5 | 1,400 | R+22.1 | 1,672 |
| Gaines Township, Precinct 7 | R+23.2 | 2,569 | R+18.9 | 1,877 | R+27.0 | 2,093 |
| Gaines Township, Precinct 7 | - | - | R+18.6 | 2,106 | R+25.0 | 2,324 |
| Gaines Township, Precinct 8 | R+14.8 | 1,971 | R+14.3 | 1,760 | R+14.8 | 1,981 |
| Gaines Township, Precinct 8 | - | - | R+11.3 | 1,559 | R+16.7 | 1,893 |
| Gaines Township, Precinct 9 | D+11.0 | 1,425 | - | - | - | - |
| Gaines Township, Precinct 9 | - | - | D+15.3 | 1,144 | D+12.7 | 1,447 |
| Grand Rapids Charter Township, Precinct 1 | D+5.1 | 3,119 | - | - | - | - |
| Grand Rapids Charter Township, Precinct 2 | D+9.0 | 1,050 | - | - | - | - |
| Grand Rapids Charter Township, Precinct 3 | D+14.5 | 1,599 | - | - | - | - |
| Grand Rapids Charter Township, Precinct 4 | D+1.5 | 3,065 | - | - | - | - |
| Grand Rapids Charter Township, Precinct 5 | D+13.4 | 1,667 | - | - | - | - |
| Grand Rapids Charter Township, Precinct 6 | D+4.5 | 2,369 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 1 | D+37.3 | 1,585 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 1 | - | - | D+49.0 | 1,143 | D+43.9 | 1,544 |
| Grand Rapids City, Ward 1, Precinct 10 | D+9.9 | 1,479 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 10 | - | - | D+10.6 | 1,279 | D+29.2 | 1,300 |
| Grand Rapids City, Ward 1, Precinct 11 | D+45.6 | 1,240 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 11 | - | - | D+52.9 | 842 | D+5.7 | 1,446 |
| Grand Rapids City, Ward 1, Precinct 12 | D+38.6 | 1,330 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 12 | - | - | D+49.1 | 1,009 | D+45.4 | 1,151 |
| Grand Rapids City, Ward 1, Precinct 13 | D+30.2 | 1,654 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 13 | - | - | D+36.9 | 1,323 | D+41.7 | 1,349 |
| Grand Rapids City, Ward 1, Precinct 14 | D+49.5 | 1,018 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 14 | - | - | D+67.0 | 569 | D+28.5 | 1,609 |
| Grand Rapids City, Ward 1, Precinct 15 | D+53.5 | 1,155 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 15 | - | - | D+66.4 | 676 | D+66.3 | 928 |
| Grand Rapids City, Ward 1, Precinct 16 | D+31.0 | 1,614 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 16 | - | - | D+35.9 | 1,133 | D+65.2 | 1,099 |
| Grand Rapids City, Ward 1, Precinct 17 | D+71.5 | 597 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 17 | - | - | D+81.3 | 391 | D+30.1 | 1,543 |
| Grand Rapids City, Ward 1, Precinct 18 | D+34.4 | 1,373 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 18 | - | - | D+49.8 | 976 | D+76.3 | 595 |
| Grand Rapids City, Ward 1, Precinct 19 | D+8.9 | 1,863 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 19 | - | - | D+11.4 | 1,673 | D+34.4 | 1,353 |
| Grand Rapids City, Ward 1, Precinct 2 | D+47.1 | 771 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 2 | - | - | D+58.5 | 554 | D+48.1 | 744 |
| Grand Rapids City, Ward 1, Precinct 20 | D+0.1 | 1,693 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 20 | - | - | D+3.9 | 1,462 | D+5.0 | 1,932 |
| Grand Rapids City, Ward 1, Precinct 21 | D+53.4 | 455 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 21 | - | - | D+66.3 | 243 | R+4.0 | 1,639 |
| Grand Rapids City, Ward 1, Precinct 22 | D+5.3 | 1,586 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 22 | - | - | D+6.0 | 1,325 | D+67.4 | 359 |
| Grand Rapids City, Ward 1, Precinct 23 | D+60.5 | 787 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 23 | - | - | D+73.3 | 408 | D+2.0 | 1,561 |
| Grand Rapids City, Ward 1, Precinct 24 | - | - | - | - | D+79.3 | 700 |
| Grand Rapids City, Ward 1, Precinct 3 | D+51.1 | 1,602 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 3 | - | - | D+52.3 | 1,391 | D+50.7 | 1,571 |
| Grand Rapids City, Ward 1, Precinct 4 | D+63.6 | 1,293 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 4 | - | - | D+61.3 | 1,122 | D+61.5 | 1,383 |
| Grand Rapids City, Ward 1, Precinct 5 | D+34.8 | 899 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 5 | - | - | D+49.9 | 692 | D+45.9 | 876 |
| Grand Rapids City, Ward 1, Precinct 6 | D+14.2 | 1,913 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 6 | - | - | D+20.9 | 1,613 | D+12.6 | 1,807 |
| Grand Rapids City, Ward 1, Precinct 8 | D+49.9 | 1,351 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 8 | - | - | D+54.7 | 852 | D+26.4 | 1,076 |
| Grand Rapids City, Ward 1, Precinct 9 | D+26.4 | 1,328 | - | - | - | - |
| Grand Rapids City, Ward 1, Precinct 9 | - | - | D+34.9 | 1,092 | D+47.1 | 1,261 |
| Grand Rapids City, Ward 2, Precinct 24 | D+68.2 | 960 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 24 | - | - | D+72.7 | 722 | - | - |
| Grand Rapids City, Ward 2, Precinct 25 | D+34.6 | 1,218 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 25 | - | - | D+40.0 | 1,013 | D+66.2 | 961 |
| Grand Rapids City, Ward 2, Precinct 26 | D+41.5 | 987 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 26 | - | - | D+45.1 | 813 | D+36.3 | 1,212 |
| Grand Rapids City, Ward 2, Precinct 27 | D+36.7 | 1,487 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 27 | - | - | D+48.6 | 1,163 | D+42.2 | 959 |
| Grand Rapids City, Ward 2, Precinct 28 | D+44.0 | 1,101 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 28 | - | - | D+58.3 | 823 | D+42.3 | 1,452 |
| Grand Rapids City, Ward 2, Precinct 29 | D+51.0 | 1,406 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 29 | - | - | D+54.5 | 1,243 | D+50.1 | 1,104 |
| Grand Rapids City, Ward 2, Precinct 30 | D+38.8 | 1,581 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 30 | - | - | D+49.5 | 1,209 | D+51.1 | 1,419 |
| Grand Rapids City, Ward 2, Precinct 31 | D+43.2 | 1,101 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 31 | - | - | D+56.6 | 848 | D+42.0 | 1,522 |
| Grand Rapids City, Ward 2, Precinct 32 | D+60.3 | 761 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 32 | - | - | D+65.1 | 637 | D+46.7 | 1,031 |
| Grand Rapids City, Ward 2, Precinct 33 | D+38.1 | 1,952 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 33 | - | - | D+44.3 | 1,500 | D+64.0 | 759 |
| Grand Rapids City, Ward 2, Precinct 34 | D+20.9 | 1,657 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 34 | - | - | D+27.5 | 1,404 | D+39.7 | 1,551 |
| Grand Rapids City, Ward 2, Precinct 35 | D+26.1 | 2,018 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 35 | - | - | D+34.8 | 1,734 | D+20.0 | 1,573 |
| Grand Rapids City, Ward 2, Precinct 36 | D+46.7 | 1,961 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 36 | - | - | D+61.2 | 1,471 | D+34.3 | 776 |
| Grand Rapids City, Ward 2, Precinct 37 | D+64.1 | 660 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 37 | - | - | D+74.4 | 520 | D+28.2 | 2,015 |
| Grand Rapids City, Ward 2, Precinct 38 | D+67.7 | 1,421 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 38 | - | - | D+73.2 | 1,187 | D+50.0 | 1,966 |
| Grand Rapids City, Ward 2, Precinct 39 | D+17.1 | 1,849 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 39 | - | - | D+28.1 | 1,592 | D+71.3 | 696 |
| Grand Rapids City, Ward 2, Precinct 40 | D+40.6 | 1,585 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 40 | - | - | D+43.9 | 1,383 | D+69.4 | 1,451 |
| Grand Rapids City, Ward 2, Precinct 41 | D+24.0 | 1,430 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 41 | - | - | D+31.6 | 1,240 | D+15.1 | 1,899 |
| Grand Rapids City, Ward 2, Precinct 42 | D+20.8 | 1,500 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 42 | - | - | D+23.3 | 1,268 | D+34.8 | 1,593 |
| Grand Rapids City, Ward 2, Precinct 43 | D+17.7 | 1,709 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 43 | - | - | D+12.4 | 1,510 | D+25.4 | 1,464 |
| Grand Rapids City, Ward 2, Precinct 44 | D+23.3 | 1,962 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 44 | - | - | D+24.5 | 1,533 | D+15.5 | 1,537 |
| Grand Rapids City, Ward 2, Precinct 45 | D+33.4 | 1,488 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 45 | - | - | D+36.3 | 1,350 | D+11.7 | 1,737 |
| Grand Rapids City, Ward 2, Precinct 46 | D+54.8 | 1,064 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 46 | - | - | D+64.2 | 871 | D+26.1 | 1,631 |
| Grand Rapids City, Ward 2, Precinct 47 | D+64.0 | 1,414 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 47 | - | - | D+75.5 | 1,189 | D+31.0 | 1,503 |
| Grand Rapids City, Ward 2, Precinct 48 | D+69.5 | 1,628 | - | - | - | - |
| Grand Rapids City, Ward 2, Precinct 48 | - | - | D+77.6 | 1,387 | D+58.6 | 1,158 |
| Grand Rapids City, Ward 2, Precinct 49 | - | - | - | - | D+64.4 | 1,434 |
| Grand Rapids City, Ward 2, Precinct 50 | - | - | - | - | D+73.9 | 1,710 |
| Grand Rapids City, Ward 3, Precinct 49 | D+36.9 | 1,181 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 49 | - | - | D+38.9 | 832 | - | - |
| Grand Rapids City, Ward 3, Precinct 50 | D+73.3 | 569 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 50 | - | - | D+81.4 | 474 | - | - |
| Grand Rapids City, Ward 3, Precinct 51 | D+23.9 | 1,862 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 51 | - | - | D+21.4 | 1,567 | D+40.1 | 1,218 |
| Grand Rapids City, Ward 3, Precinct 52 | D+23.4 | 1,154 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 52 | - | - | D+22.7 | 971 | D+79.8 | 609 |
| Grand Rapids City, Ward 3, Precinct 53 | D+37.0 | 1,727 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 53 | - | - | D+33.5 | 1,475 | D+22.6 | 2,001 |
| Grand Rapids City, Ward 3, Precinct 54 | D+30.4 | 1,520 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 54 | - | - | D+32.4 | 1,265 | D+21.7 | 1,188 |
| Grand Rapids City, Ward 3, Precinct 55 | D+40.2 | 1,004 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 55 | - | - | D+42.1 | 788 | D+30.9 | 1,766 |
| Grand Rapids City, Ward 3, Precinct 56 | D+31.1 | 1,378 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 56 | - | - | D+30.7 | 1,176 | D+28.4 | 1,572 |
| Grand Rapids City, Ward 3, Precinct 57 | D+49.3 | 1,864 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 57 | - | - | D+50.4 | 1,616 | D+39.3 | 977 |
| Grand Rapids City, Ward 3, Precinct 58 | D+72.4 | 1,596 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 58 | - | - | D+77.8 | 1,312 | D+28.8 | 1,497 |
| Grand Rapids City, Ward 3, Precinct 59 | D+56.3 | 698 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 59 | - | - | D+62.9 | 585 | D+46.5 | 1,906 |
| Grand Rapids City, Ward 3, Precinct 60 | D+62.0 | 1,114 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 60 | - | - | D+71.2 | 836 | D+73.2 | 1,654 |
| Grand Rapids City, Ward 3, Precinct 61 | D+69.3 | 1,145 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 61 | - | - | D+73.4 | 815 | D+59.6 | 683 |
| Grand Rapids City, Ward 3, Precinct 62 | D+43.1 | 1,270 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 62 | - | - | D+56.0 | 850 | D+72.1 | 1,103 |
| Grand Rapids City, Ward 3, Precinct 63 | D+46.4 | 1,182 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 63 | - | - | D+49.5 | 891 | D+71.4 | 1,151 |
| Grand Rapids City, Ward 3, Precinct 64 | D+73.2 | 1,066 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 64 | - | - | D+89.6 | 682 | D+57.2 | 1,273 |
| Grand Rapids City, Ward 3, Precinct 65 | D+78.0 | 1,358 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 65 | - | - | D+82.8 | 874 | D+50.1 | 1,237 |
| Grand Rapids City, Ward 3, Precinct 66 | D+63.1 | 1,271 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 66 | - | - | D+65.3 | 1,085 | D+83.3 | 1,075 |
| Grand Rapids City, Ward 3, Precinct 67 | D+9.2 | 1,130 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 67 | - | - | D+11.0 | 1,027 | D+81.3 | 1,398 |
| Grand Rapids City, Ward 3, Precinct 68 | D+72.5 | 854 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 68 | - | - | D+85.4 | 553 | D+65.5 | 1,268 |
| Grand Rapids City, Ward 3, Precinct 69 | D+63.2 | 1,183 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 69 | - | - | D+66.7 | 934 | D+12.1 | 1,139 |
| Grand Rapids City, Ward 3, Precinct 70 | D+50.7 | 1,654 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 70 | - | - | D+51.9 | 1,407 | D+82.1 | 896 |
| Grand Rapids City, Ward 3, Precinct 71 | D+43.2 | 887 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 71 | - | - | D+47.1 | 792 | D+66.2 | 1,182 |
| Grand Rapids City, Ward 3, Precinct 72 | D+65.8 | 754 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 72 | - | - | D+73.5 | 586 | D+45.4 | 718 |
| Grand Rapids City, Ward 3, Precinct 73 | D+76.2 | 843 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 73 | - | - | D+87.0 | 576 | D+39.3 | 905 |
| Grand Rapids City, Ward 3, Precinct 74 | D+37.3 | 1,035 | - | - | - | - |
| Grand Rapids City, Ward 3, Precinct 74 | - | - | D+40.0 | 902 | D+48.7 | 990 |
| Grand Rapids City, Ward 3, Precinct 75 | - | - | - | - | D+72.5 | 818 |
| Grand Rapids City, Ward 3, Precinct 76 | - | - | - | - | D+82.0 | 849 |
| Grand Rapids City, Ward 3, Precinct 77 | - | - | - | - | D+43.3 | 1,101 |
| Grand Rapids Township, Precinct 1 | - | - | D+4.0 | 1,196 | D+0.0 | 1,363 |
| Grand Rapids Township, Precinct 2 | - | - | D+5.7 | 771 | D+4.0 | 905 |
| Grand Rapids Township, Precinct 3 | - | - | D+19.0 | 1,429 | D+17.0 | 1,555 |
| Grand Rapids Township, Precinct 4 | - | - | D+16.8 | 1,482 | D+12.6 | 1,685 |
| Grand Rapids Township, Precinct 5 | - | - | D+18.0 | 1,436 | D+11.2 | 1,632 |
| Grand Rapids Township, Precinct 6 | - | - | D+9.0 | 1,326 | D+0.5 | 1,508 |
| Grand Rapids Township, Precinct 7 | - | - | D+8.7 | 692 | R+3.3 | 796 |
| Grand Rapids Township, Precinct 8 | - | - | D+9.6 | 1,433 | D+9.9 | 1,635 |
| Grand Rapids Township, Precinct 9 | - | - | R+6.5 | 1,103 | R+5.0 | 1,069 |
| Grandville City, Precinct 1 | R+4.0 | 1,655 | - | - | - | - |
| Grandville City, Precinct 1 | - | - | D+3.4 | 1,335 | D+0.3 | 1,581 |
| Grandville City, Precinct 2 | R+5.7 | 1,536 | - | - | - | - |
| Grandville City, Precinct 2 | - | - | R+1.8 | 1,217 | R+7.0 | 1,550 |
| Grandville City, Precinct 3 | R+16.7 | 1,697 | - | - | - | - |
| Grandville City, Precinct 3 | - | - | R+10.7 | 1,401 | R+20.9 | 1,744 |
| Grandville City, Precinct 4 | R+12.6 | 1,764 | - | - | - | - |
| Grandville City, Precinct 4 | - | - | R+7.6 | 1,564 | R+18.1 | 1,767 |
| Grandville City, Precinct 5 | R+10.5 | 1,897 | - | - | - | - |
| Grandville City, Precinct 5 | - | - | R+10.7 | 1,562 | R+16.3 | 1,799 |
| Grandville City, Precinct 6 | R+3.3 | 1,572 | - | - | - | - |
| Grandville City, Precinct 6 | - | - | R+9.4 | 1,216 | R+13.7 | 1,441 |
| Kentwood City, Precinct 18 | D+36.4 | 1,317 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 1 | D+15.2 | 1,422 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 1 | - | - | D+20.3 | 1,029 | D+15.8 | 1,389 |
| Kentwood City, Ward 1, Precinct 17 | D+31.6 | 1,701 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 17 | - | - | D+39.5 | 1,245 | - | - |
| Kentwood City, Ward 1, Precinct 2 | D+11.7 | 1,998 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 2 | - | - | D+20.3 | 1,569 | D+12.6 | 2,169 |
| Kentwood City, Ward 1, Precinct 3 | D+19.7 | 1,367 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 3 | - | - | D+21.2 | 1,061 | D+13.0 | 1,218 |
| Kentwood City, Ward 1, Precinct 4 | D+10.9 | 906 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 4 | - | - | D+23.2 | 656 | D+15.2 | 907 |
| Kentwood City, Ward 1, Precinct 5 | D+0.2 | 852 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 5 | - | - | D+7.1 | 645 | D+7.2 | 838 |
| Kentwood City, Ward 1, Precinct 6 | D+2.7 | 1,544 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 6 | - | - | D+10.4 | 1,161 | D+7.5 | 1,558 |
| Kentwood City, Ward 1, Precinct 7 | D+25.5 | 1,384 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 7 | - | - | D+32.3 | 1,046 | D+28.9 | 1,458 |
| Kentwood City, Ward 1, Precinct 8 | D+15.0 | 1,895 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 8 | - | - | D+18.7 | 1,551 | D+16.9 | 1,953 |
| Kentwood City, Ward 1, Precinct 9 | D+20.2 | 1,503 | - | - | - | - |
| Kentwood City, Ward 1, Precinct 9 | - | - | D+30.7 | 1,119 | D+24.5 | 1,544 |
| Kentwood City, Ward 2, Precinct 10 | D+8.5 | 1,256 | - | - | - | - |
| Kentwood City, Ward 2, Precinct 10 | - | - | D+21.5 | 904 | D+16.3 | 1,830 |
| Kentwood City, Ward 2, Precinct 11 | D+19.9 | 2,187 | - | - | - | - |
| Kentwood City, Ward 2, Precinct 11 | - | - | D+25.3 | 1,732 | D+21.5 | 2,350 |
| Kentwood City, Ward 2, Precinct 12 | D+21.0 | 1,516 | - | - | - | - |
| Kentwood City, Ward 2, Precinct 12 | - | - | D+34.4 | 1,063 | D+28.9 | 1,318 |
| Kentwood City, Ward 2, Precinct 13 | D+10.0 | 1,607 | - | - | - | - |
| Kentwood City, Ward 2, Precinct 13 | - | - | D+8.6 | 1,194 | D+17.7 | 1,471 |
| Kentwood City, Ward 2, Precinct 14 | D+25.3 | 817 | - | - | - | - |
| Kentwood City, Ward 2, Precinct 14 | - | - | D+40.2 | 634 | D+26.7 | 630 |
| Kentwood City, Ward 2, Precinct 15 | D+38.9 | 1,615 | - | - | - | - |
| Kentwood City, Ward 2, Precinct 15 | - | - | D+50.9 | 1,095 | D+42.3 | 1,862 |
| Kentwood City, Ward 2, Precinct 16 | D+19.1 | 2,209 | - | - | - | - |
| Kentwood City, Ward 2, Precinct 16 | - | - | D+22.2 | 1,912 | D+18.5 | 2,194 |
| Kentwood City, Ward 2, Precinct 17 | - | - | - | - | D+42.5 | 1,010 |
| Kentwood City, Ward 2, Precinct 18 | - | - | D+40.3 | 893 | D+40.1 | 1,333 |
| Plainfield Township, Precinct 1 | R+8.5 | 2,332 | - | - | - | - |
| Plainfield Township, Precinct 1 | - | - | R+5.8 | 2,028 | R+12.9 | 2,332 |
| Plainfield Township, Precinct 10 | R+10.1 | 1,844 | - | - | - | - |
| Plainfield Township, Precinct 10 | - | - | R+8.5 | 1,501 | R+11.7 | 1,589 |
| Plainfield Township, Precinct 11 | R+6.8 | 2,135 | - | - | - | - |
| Plainfield Township, Precinct 11 | - | - | R+5.7 | 1,817 | R+9.5 | 1,535 |
| Plainfield Township, Precinct 2 | R+16.5 | 2,151 | - | - | - | - |
| Plainfield Township, Precinct 2 | - | - | R+8.0 | 1,698 | R+17.8 | 2,009 |
| Plainfield Township, Precinct 3 | R+1.3 | 3,297 | - | - | - | - |
| Plainfield Township, Precinct 3 | - | - | D+8.4 | 1,202 | D+2.1 | 1,494 |
| Plainfield Township, Precinct 4 | D+8.7 | 1,837 | - | - | - | - |
| Plainfield Township, Precinct 4 | - | - | D+16.3 | 1,521 | D+6.0 | 1,802 |
| Plainfield Township, Precinct 5 | - | - | D+9.4 | 1,536 | R+2.7 | 1,726 |
| Plainfield Township, Precinct 6 | R+12.4 | 2,347 | - | - | - | - |
| Plainfield Township, Precinct 6 | - | - | R+5.6 | 1,957 | R+17.1 | 2,599 |
| Plainfield Township, Precinct 7 | R+1.8 | 2,505 | - | - | - | - |
| Plainfield Township, Precinct 7 | - | - | D+0.3 | 2,175 | R+4.7 | 2,426 |
| Plainfield Township, Precinct 8 | D+3.2 | 2,304 | - | - | - | - |
| Plainfield Township, Precinct 8 | - | - | D+6.7 | 1,956 | D+1.6 | 2,264 |
| Plainfield Township, Precinct 9 | R+10.7 | 2,186 | - | - | - | - |
| Plainfield Township, Precinct 9 | - | - | R+4.9 | 1,852 | R+11.4 | 2,070 |
| Rockford City, Precinct 1 | D+2.8 | 1,481 | - | - | - | - |
| Rockford City, Precinct 1 | - | - | D+8.9 | 1,205 | D+2.5 | 1,499 |
| Rockford City, Precinct 2 | D+9.3 | 2,551 | - | - | - | - |
| Rockford City, Precinct 2 | - | - | D+15.0 | 1,997 | D+4.8 | 2,249 |
| Walker City, Ward 1, Precinct 1 | D+21.4 | 1,387 | - | - | - | - |
| Walker City, Ward 1, Precinct 1 | - | - | D+25.0 | 1,027 | D+18.6 | 1,372 |
| Walker City, Ward 1, Precinct 2 | R+4.4 | 1,514 | - | - | - | - |
| Walker City, Ward 1, Precinct 2 | - | - | D+1.7 | 1,266 | R+6.2 | 1,409 |
| Walker City, Ward 1, Precinct 3 | D+1.0 | 1,545 | - | - | - | - |
| Walker City, Ward 1, Precinct 3 | - | - | D+11.1 | 1,321 | D+1.4 | 1,606 |
| Walker City, Ward 2, Precinct 4 | R+12.6 | 2,076 | - | - | - | - |
| Walker City, Ward 2, Precinct 4 | - | - | R+8.9 | 1,739 | R+13.9 | 1,982 |
| Walker City, Ward 2, Precinct 5 | R+12.3 | 1,654 | - | - | - | - |
| Walker City, Ward 2, Precinct 5 | - | - | R+4.3 | 1,441 | R+13.4 | 1,646 |
| Walker City, Ward 2, Precinct 6 | R+10.9 | 1,587 | - | - | - | - |
| Walker City, Ward 2, Precinct 6 | - | - | R+8.2 | 1,292 | R+11.1 | 1,509 |
| Walker City, Ward 3, Precinct 7 | R+0.6 | 1,745 | - | - | - | - |
| Walker City, Ward 3, Precinct 7 | - | - | D+3.2 | 1,418 | R+6.3 | 1,678 |
| Walker City, Ward 3, Precinct 8 | R+27.3 | 1,733 | - | - | - | - |
| Walker City, Ward 3, Precinct 8 | - | - | R+19.4 | 1,472 | R+25.9 | 1,662 |
| Walker City, Ward 3, Precinct 9 | R+4.1 | 1,679 | - | - | - | - |
| Walker City, Ward 3, Precinct 9 | - | - | R+0.1 | 1,359 | R+2.9 | 1,645 |
| Wyoming City, Ward 1, Precinct 1 | D+22.4 | 1,230 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 1 | - | - | D+28.5 | 892 | D+18.4 | 1,213 |
| Wyoming City, Ward 1, Precinct 10 | D+19.4 | 1,397 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 10 | - | - | D+23.4 | 999 | - | - |
| Wyoming City, Ward 1, Precinct 11 | D+22.7 | 866 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 11 | - | - | D+31.5 | 607 | - | - |
| Wyoming City, Ward 1, Precinct 2 | D+8.4 | 1,209 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 2 | - | - | D+23.4 | 821 | D+18.3 | 717 |
| Wyoming City, Ward 1, Precinct 3 | D+14.8 | 1,059 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 3 | - | - | D+15.8 | 701 | D+19.8 | 1,312 |
| Wyoming City, Ward 1, Precinct 4 | D+14.6 | 792 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 4 | - | - | D+18.9 | 544 | D+2.6 | 1,491 |
| Wyoming City, Ward 1, Precinct 5 | R+7.5 | 1,314 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 5 | - | - | R+2.1 | 1,069 | D+18.3 | 1,423 |
| Wyoming City, Ward 1, Precinct 6 | D+5.1 | 1,364 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 6 | - | - | D+9.5 | 1,141 | D+12.0 | 1,013 |
| Wyoming City, Ward 1, Precinct 7 | D+1.0 | 785 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 7 | - | - | D+1.4 | 633 | R+6.9 | 1,483 |
| Wyoming City, Ward 1, Precinct 8 | R+0.7 | 1,450 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 8 | - | - | D+15.3 | 1,105 | D+7.9 | 776 |
| Wyoming City, Ward 1, Precinct 9 | D+18.0 | 1,424 | - | - | - | - |
| Wyoming City, Ward 1, Precinct 9 | - | - | D+27.2 | 1,078 | D+21.1 | 1,391 |
| Wyoming City, Ward 2, Precinct 10 | - | - | - | - | D+27.6 | 972 |
| Wyoming City, Ward 2, Precinct 11 | - | - | - | - | D+42.4 | 850 |
| Wyoming City, Ward 2, Precinct 12 | D+3.2 | 657 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 12 | - | - | D+18.4 | 521 | D+26.7 | 769 |
| Wyoming City, Ward 2, Precinct 13 | D+18.3 | 749 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 13 | - | - | D+29.5 | 518 | D+5.9 | 1,110 |
| Wyoming City, Ward 2, Precinct 14 | D+37.1 | 860 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 14 | - | - | D+47.0 | 604 | R+0.7 | 878 |
| Wyoming City, Ward 2, Precinct 15 | D+26.4 | 963 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 15 | - | - | D+32.7 | 675 | D+4.8 | 682 |
| Wyoming City, Ward 2, Precinct 16 | D+5.5 | 1,073 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 16 | - | - | D+10.4 | 833 | D+0.8 | 948 |
| Wyoming City, Ward 2, Precinct 17 | D+1.4 | 884 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 17 | - | - | D+6.3 | 710 | D+33.9 | 1,104 |
| Wyoming City, Ward 2, Precinct 18 | D+28.1 | 944 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 18 | - | - | D+37.5 | 638 | D+8.2 | 855 |
| Wyoming City, Ward 2, Precinct 19 | D+10.9 | 999 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 19 | - | - | D+10.1 | 805 | D+12.5 | 1,372 |
| Wyoming City, Ward 2, Precinct 20 | D+9.7 | 1,343 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 20 | - | - | D+15.9 | 1,020 | D+11.7 | 1,329 |
| Wyoming City, Ward 2, Precinct 21 | D+11.6 | 1,079 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 21 | - | - | D+24.4 | 814 | - | - |
| Wyoming City, Ward 2, Precinct 22 | D+2.7 | 1,357 | - | - | - | - |
| Wyoming City, Ward 2, Precinct 22 | - | - | D+14.2 | 1,014 | - | - |
| Wyoming City, Ward 3, Precinct 21 | - | - | - | - | R+1.2 | 1,701 |
| Wyoming City, Ward 3, Precinct 22 | - | - | - | - | D+7.6 | 951 |
| Wyoming City, Ward 3, Precinct 23 | R+8.7 | 1,377 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 23 | - | - | D+1.6 | 1,112 | D+20.5 | 1,460 |
| Wyoming City, Ward 3, Precinct 24 | D+11.0 | 1,175 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 24 | - | - | D+13.2 | 945 | R+0.4 | 1,588 |
| Wyoming City, Ward 3, Precinct 25 | D+21.4 | 1,330 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 25 | - | - | D+31.9 | 1,093 | R+15.0 | 1,436 |
| Wyoming City, Ward 3, Precinct 26 | D+3.9 | 1,603 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 26 | - | - | D+9.3 | 1,198 | D+11.1 | 965 |
| Wyoming City, Ward 3, Precinct 27 | R+11.7 | 1,441 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 27 | - | - | R+10.5 | 1,236 | R+1.6 | 955 |
| Wyoming City, Ward 3, Precinct 28 | R+11.8 | 1,747 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 28 | - | - | R+6.1 | 1,462 | R+12.4 | 1,772 |
| Wyoming City, Ward 3, Precinct 29 | R+8.8 | 2,023 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 29 | - | - | R+6.5 | 1,528 | R+9.4 | 1,526 |
| Wyoming City, Ward 3, Precinct 30 | R+12.8 | 2,148 | - | - | - | - |
| Wyoming City, Ward 3, Precinct 30 | - | - | R+13.7 | 1,667 | R+21.5 | 1,810 |
Ottawa: 74 precincts
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Allendale Township, Precinct 1 | R+35.1 | 2,634 | - | - | - | - |
| Allendale Township, Precinct 1 | - | - | R+34.7 | 2,167 | R+38.5 | 2,206 |
| Allendale Township, Precinct 2 | R+32.5 | 2,265 | - | - | - | - |
| Allendale Township, Precinct 2 | - | - | R+31.1 | 1,698 | R+33.5 | 2,022 |
| Allendale Township, Precinct 3 | R+42.1 | 2,680 | - | - | - | - |
| Allendale Township, Precinct 3 | - | - | R+39.4 | 2,142 | R+45.6 | 2,460 |
| Allendale Township, Precinct 4 | R+20.2 | 2,093 | - | - | - | - |
| Allendale Township, Precinct 4 | - | - | R+14.4 | 1,511 | R+15.4 | 1,863 |
| Allendale Township, Precinct 5 | D+32.7 | 1,727 | - | - | - | - |
| Allendale Township, Precinct 5 | - | - | D+45.9 | 935 | D+28.5 | 1,209 |
| Coopersville City, Precinct 1 | R+27.4 | 2,535 | - | - | - | - |
| Coopersville City, Precinct 1 | - | - | R+23.9 | 915 | R+33.9 | 1,138 |
| Coopersville City, Precinct 2 | - | - | R+15.9 | 1,125 | R+27.4 | 1,279 |
| Crockery Township, Precinct 1 | R+23.2 | 2,045 | - | - | - | - |
| Crockery Township, Precinct 1 | - | - | R+16.0 | 1,582 | R+24.2 | 1,815 |
| Crockery Township, Precinct 2 | R+31.7 | 1,005 | - | - | - | - |
| Crockery Township, Precinct 2 | - | - | R+28.2 | 870 | R+32.0 | 944 |
| Ferrysburg City, Precinct 1 | R+2.0 | 2,145 | - | - | - | - |
| Ferrysburg City, Precinct 1 | - | - | D+3.9 | 1,852 | R+4.5 | 2,122 |
| Georgetown Township, Precinct 1 (part) | R+19.2 | 2,436 | - | - | - | - |
| Georgetown Township, Precinct 1 (part) | - | - | R+22.0 | 1,864 | R+25.2 | 2,096 |
| Georgetown Township, Precinct 2 (part) | R+26.8 | 2,055 | - | - | - | - |
| Georgetown Township, Precinct 2 (part) | - | - | R+25.0 | 1,698 | R+33.9 | 2,301 |
| Grand Haven City, Precinct 1 | D+12.6 | 1,521 | - | - | - | - |
| Grand Haven City, Precinct 1 | - | - | D+19.6 | 1,191 | D+12.3 | 1,444 |
| Grand Haven City, Precinct 2 | D+25.0 | 1,664 | - | - | - | - |
| Grand Haven City, Precinct 2 | - | - | D+27.6 | 1,525 | D+21.0 | 1,712 |
| Grand Haven City, Precinct 3 | D+2.4 | 2,140 | - | - | - | - |
| Grand Haven City, Precinct 3 | - | - | D+9.9 | 1,705 | D+1.1 | 1,995 |
| Grand Haven City, Precinct 4 | D+13.3 | 1,943 | - | - | - | - |
| Grand Haven City, Precinct 4 | - | - | D+21.7 | 1,623 | D+10.6 | 1,932 |
| Grand Haven Township, Precinct 1 | R+13.7 | 1,720 | - | - | - | - |
| Grand Haven Township, Precinct 1 | - | - | R+9.1 | 1,273 | R+11.6 | 2,075 |
| Grand Haven Township, Precinct 2 | R+7.2 | 1,462 | - | - | - | - |
| Grand Haven Township, Precinct 2 | - | - | D+5.6 | 1,059 | R+3.3 | 1,559 |
| Grand Haven Township, Precinct 3 | R+6.9 | 1,875 | - | - | - | - |
| Grand Haven Township, Precinct 3 | - | - | R+1.6 | 1,660 | R+5.1 | 1,677 |
| Grand Haven Township, Precinct 4 | R+9.0 | 1,561 | - | - | - | - |
| Grand Haven Township, Precinct 4 | - | - | D+2.7 | 1,278 | R+10.4 | 935 |
| Grand Haven Township, Precinct 5 | D+4.7 | 2,115 | - | - | - | - |
| Grand Haven Township, Precinct 5 | - | - | D+6.8 | 1,848 | D+2.8 | 1,932 |
| Grand Haven Township, Precinct 6 | R+2.4 | 1,256 | - | - | - | - |
| Grand Haven Township, Precinct 6 | - | - | D+3.9 | 992 | R+12.3 | 1,768 |
| Grand Haven Township, Precinct 7 | R+5.2 | 2,077 | - | - | - | - |
| Grand Haven Township, Precinct 7 | - | - | D+2.8 | 1,788 | R+14.0 | 1,453 |
| Polkton Township, Precinct 1 | R+50.5 | 1,686 | - | - | - | - |
| Polkton Township, Precinct 1 | - | - | R+48.4 | 1,448 | R+52.6 | 1,637 |
| Robinson Township, Precinct 1 | R+25.1 | 1,736 | - | - | - | - |
| Robinson Township, Precinct 1 | - | - | R+18.7 | 1,446 | R+26.1 | 1,662 |
| Robinson Township, Precinct 2 | R+34.8 | 1,204 | - | - | - | - |
| Robinson Township, Precinct 2 | - | - | R+30.4 | 935 | R+35.4 | 1,148 |
| Robinson Township, Precinct 3 | R+44.6 | 1,231 | - | - | - | - |
| Robinson Township, Precinct 3 | - | - | R+41.2 | 972 | R+42.3 | 1,195 |
| Spring Lake Township, Precinct 1 | R+2.2 | 1,695 | - | - | - | - |
| Spring Lake Township, Precinct 1 | - | - | D+2.2 | 1,427 | R+3.5 | 1,630 |
| Spring Lake Township, Precinct 2 | R+16.6 | 1,381 | - | - | - | - |
| Spring Lake Township, Precinct 2 | - | - | R+10.8 | 1,209 | R+15.0 | 1,318 |
| Spring Lake Township, Precinct 3 | R+17.3 | 2,201 | - | - | - | - |
| Spring Lake Township, Precinct 3 | - | - | R+9.9 | 1,860 | R+15.4 | 2,125 |
| Spring Lake Township, Precinct 4 | D+4.6 | 1,874 | - | - | - | - |
| Spring Lake Township, Precinct 4 | - | - | D+9.6 | 1,673 | D+2.2 | 1,839 |
| Spring Lake Township, Precinct 5 | R+1.9 | 2,324 | - | - | - | - |
| Spring Lake Township, Precinct 5 | - | - | D+0.7 | 1,965 | R+6.2 | 2,137 |
| Spring Lake Township, Precinct 6 | R+12.2 | 1,106 | - | - | - | - |
| Spring Lake Township, Precinct 6 | - | - | D+4.7 | 802 | R+10.8 | 961 |
| Tallmadge Township, Precinct 1 | R+29.1 | 2,049 | - | - | - | - |
| Tallmadge Township, Precinct 1 | - | - | R+24.7 | 1,848 | R+24.9 | 2,293 |
| Tallmadge Township, Precinct 2 | R+40.7 | 1,705 | - | - | - | - |
| Tallmadge Township, Precinct 2 | - | - | R+37.5 | 1,530 | R+42.2 | 1,833 |
| Tallmadge Township, Precinct 3 | R+36.3 | 2,162 | - | - | - | - |
| Tallmadge Township, Precinct 3 | - | - | R+31.1 | 1,705 | R+45.1 | 1,360 |
| Wright Township, Precinct 1 | R+48.4 | 2,086 | - | - | - | - |
| Wright Township, Precinct 1 | - | - | R+42.9 | 1,778 | R+55.9 | 1,119 |
| Wright Township, Precinct 2 | - | - | - | - | R+38.9 | 916 |
Muskegon: 77 precincts
| Precinct | 2024 President | 2022 Governor | 2020 President | |||
|---|---|---|---|---|---|---|
| Margin | Votes | Margin | Votes | Margin | Votes | |
| Fruitport Township, Precinct 1 | R+30.4 | 1,822 | - | - | - | - |
| Fruitport Township, Precinct 1 | - | - | R+20.4 | 1,517 | R+28.6 | 2,199 |
| Fruitport Township, Precinct 2 | R+18.0 | 1,715 | - | - | - | - |
| Fruitport Township, Precinct 2 | - | - | R+7.2 | 1,355 | R+17.5 | 1,982 |
| Fruitport Township, Precinct 3 | R+21.5 | 2,073 | - | - | - | - |
| Fruitport Township, Precinct 3 | - | - | R+11.5 | 1,587 | R+18.2 | 2,202 |
| Fruitport Township, Precinct 4 | R+14.3 | 2,044 | - | - | - | - |
| Fruitport Township, Precinct 4 | - | - | D+0.9 | 1,690 | R+16.5 | 2,503 |
| Fruitport Township, Precinct 5 | R+20.4 | 1,818 | - | - | - | - |
| Fruitport Township, Precinct 5 | - | - | R+16.0 | 1,320 | - | - |
| Laketon Township, Precinct 2 (part) | R+7.9 | 1,989 | - | - | - | - |
| Laketon Township, Precinct 2 (part) | - | - | D+5.6 | 1,690 | R+8.3 | 1,996 |
| Muskegon City, Ward 1, Precinct 1 | D+46.5 | 1,864 | - | - | - | - |
| Muskegon City, Ward 1, Precinct 1 | - | - | D+56.3 | 607 | D+49.1 | 918 |
| Muskegon City, Ward 1, Precinct 2 | D+40.7 | 1,859 | - | - | - | - |
| Muskegon City, Ward 1, Precinct 2 | - | - | D+61.7 | 682 | D+59.2 | 1,061 |
| Muskegon City, Ward 1, Precinct 3 | - | - | D+56.2 | 609 | D+59.1 | 916 |
| Muskegon City, Ward 1, Precinct 4 | - | - | D+54.0 | 669 | D+40.7 | 988 |
| Muskegon City, Ward 2, Precinct 3 | D+60.4 | 1,081 | - | - | - | - |
| Muskegon City, Ward 2, Precinct 4 | D+48.5 | 2,402 | - | - | - | - |
| Muskegon City, Ward 2, Precinct 5 | - | - | D+77.3 | 640 | D+75.0 | 873 |
| Muskegon City, Ward 2, Precinct 6 | - | - | D+59.5 | 565 | D+56.8 | 937 |
| Muskegon City, Ward 2, Precinct 7 | - | - | D+52.7 | 1,158 | D+49.7 | 1,357 |
| Muskegon City, Ward 3, Precinct 10 | - | - | D+35.1 | 1,065 | D+32.6 | 1,437 |
| Muskegon City, Ward 3, Precinct 5 | D+46.5 | 800 | - | - | - | - |
| Muskegon City, Ward 3, Precinct 6 | D+55.7 | 1,123 | - | - | - | - |
| Muskegon City, Ward 3, Precinct 7 | D+27.1 | 1,461 | - | - | - | - |
| Muskegon City, Ward 3, Precinct 8 | - | - | D+58.4 | 498 | D+54.4 | 815 |
| Muskegon City, Ward 3, Precinct 9 | - | - | D+66.8 | 692 | D+61.3 | 1,125 |
| Muskegon City, Ward 4, Precinct 11 | - | - | D+42.3 | 918 | D+26.0 | 1,274 |
| Muskegon City, Ward 4, Precinct 12 | - | - | D+34.3 | 1,127 | D+26.5 | 1,420 |
| Muskegon City, Ward 4, Precinct 13 | - | - | D+28.4 | 912 | D+19.2 | 1,185 |
| Muskegon City, Ward 4, Precinct 14 | - | - | D+27.1 | 998 | D+20.2 | 1,096 |
| Muskegon City, Ward 4, Precinct 8 | D+28.2 | 2,501 | - | - | - | - |
| Muskegon City, Ward 4, Precinct 9 | D+20.7 | 2,201 | - | - | - | - |
| Muskegon Heights City, Precinct 1 | D+81.4 | 947 | - | - | - | - |
| Muskegon Heights City, Precinct 1 | - | - | D+90.3 | 626 | D+86.0 | 988 |
| Muskegon Heights City, Precinct 2 | D+83.9 | 778 | - | - | - | - |
| Muskegon Heights City, Precinct 2 | - | - | D+90.3 | 493 | D+89.3 | 845 |
| Muskegon Heights City, Precinct 3 | D+68.2 | 847 | - | - | - | - |
| Muskegon Heights City, Precinct 3 | - | - | D+80.1 | 542 | D+76.5 | 840 |
| Muskegon Heights City, Precinct 4 | D+73.7 | 1,014 | - | - | - | - |
| Muskegon Heights City, Precinct 4 | - | - | D+80.7 | 700 | D+77.9 | 1,072 |
| Muskegon Township, Precinct 1 | D+4.3 | 2,273 | - | - | - | - |
| Muskegon Township, Precinct 1 | - | - | D+16.1 | 890 | D+7.5 | 1,107 |
| Muskegon Township, Precinct 3 | R+10.3 | 2,165 | - | - | - | - |
| Muskegon Township, Precinct 4 (part) | - | - | - | - | R+6.5 | 1,759 |
| Muskegon Township, Precinct 5 | - | - | D+6.0 | 946 | R+3.6 | 1,267 |
| Muskegon Township, Precinct 6 | - | - | D+19.7 | 836 | D+6.2 | 1,170 |
| Muskegon Township, Precinct 7 | - | - | D+9.3 | 636 | R+12.0 | 843 |
| North Muskegon City, Precinct 1 (part) | D+1.2 | 2,662 | - | - | - | - |
| North Muskegon City, Precinct 2 (part) | - | - | D+0.1 | 1,066 | R+2.2 | 1,460 |
| Norton Shores City, Ward 1, Precinct 1 | D+5.7 | 3,674 | - | - | - | - |
| Norton Shores City, Ward 1, Precinct 1 | - | - | D+9.0 | 1,725 | D+5.8 | 965 |
| Norton Shores City, Ward 1, Precinct 2 | D+1.2 | 2,118 | - | - | - | - |
| Norton Shores City, Ward 1, Precinct 2 | - | - | D+17.0 | 1,373 | R+3.7 | 1,347 |
| Norton Shores City, Ward 1, Precinct 3 | D+0.5 | 1,310 | - | - | - | - |
| Norton Shores City, Ward 1, Precinct 3 | - | - | D+5.9 | 1,754 | R+6.0 | 1,380 |
| Norton Shores City, Ward 1, Precinct 4 | - | - | D+16.7 | 839 | R+5.8 | 1,484 |
| Norton Shores City, Ward 1, Precinct 5 | - | - | - | - | R+3.4 | 1,690 |
| Norton Shores City, Ward 2, Precinct 10 | - | - | - | - | D+1.4 | 1,829 |
| Norton Shores City, Ward 2, Precinct 4 | R+6.9 | 3,063 | - | - | - | - |
| Norton Shores City, Ward 2, Precinct 5 | R+5.6 | 1,528 | - | - | - | - |
| Norton Shores City, Ward 2, Precinct 5 | - | - | D+4.4 | 1,414 | - | - |
| Norton Shores City, Ward 2, Precinct 6 | R+2.4 | 1,636 | - | - | - | - |
| Norton Shores City, Ward 2, Precinct 6 | - | - | R+9.0 | 1,116 | R+9.2 | 1,386 |
| Norton Shores City, Ward 2, Precinct 7 | R+0.8 | 1,954 | - | - | - | - |
| Norton Shores City, Ward 2, Precinct 7 | - | - | D+2.8 | 1,194 | R+1.2 | 1,714 |
| Norton Shores City, Ward 2, Precinct 8 | - | - | D+7.7 | 1,447 | R+1.4 | 1,677 |
| Norton Shores City, Ward 2, Precinct 9 | - | - | D+1.4 | 1,756 | D+8.1 | 1,768 |
| Ravenna Township, Precinct 1 | R+47.8 | 1,826 | - | - | - | - |
| Ravenna Township, Precinct 1 | - | - | R+36.8 | 1,444 | R+46.6 | 1,694 |
| Roosevelt Park City, Precinct 1 | D+15.6 | 2,330 | - | - | - | - |
| Roosevelt Park City, Precinct 1 | - | - | D+21.9 | 974 | D+13.2 | 1,194 |
| Roosevelt Park City, Precinct 2 | - | - | D+28.4 | 866 | D+18.4 | 1,107 |
| Sullivan Township, Precinct 1 | R+40.3 | 1,735 | - | - | - | - |
| Sullivan Township, Precinct 1 | - | - | R+28.3 | 1,336 | R+35.1 | 1,607 |
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.
| Area | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| District | 779,037 | 600,794 | 70.4% | 10.8% | 10.6% | 2.9% | $86k | 38.5% | 23.6% | 15.4% | 69.0% | 11.7% | 6.1% |
| Kent (in district) | 560,790 | 429,640 | 67.1% | 13.0% | 10.9% | 3.6% | $89k | 41.8% | 23.4% | 14.6% | 67.1% | 10.9% | 7.6% |
| Muskegon (in district) | 109,296 | 84,673 | 68.1% | 6.5% | 18.4% | 0.7% | $64k | 21.0% | 19.7% | 18.3% | 70.4% | 17.0% | 2.5% |
| Ottawa (in district) | 108,950 | 86,482 | 89.4% | 3.7% | 1.3% | 1.3% | $90k | 39.8% | 28.3% | 17.0% | 77.1% | 10.7% | 1.8% |
Kent: 203 precincts
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ada Township, Precinct 1 | 1,427 | 1,024 | 80.6% | 3.3% | 0.2% | 10.6% | $142k | 73.5% | 11.5% | 15.9% | 81.8% | 2.9% | 2.6% |
| Ada Township, Precinct 2 | 2,758 | 2,013 | 80.6% | 6.4% | 0.0% | 7.2% | $146k | 71.2% | 10.1% | 16.4% | 83.4% | 1.6% | 3.8% |
| Ada Township, Precinct 3 | 2,402 | 1,682 | 83.9% | 7.1% | 0.9% | 1.0% | $184k | 65.0% | 9.9% | 13.4% | 98.4% | 1.3% | 0.9% |
| Ada Township, Precinct 4 | 1,162 | 955 | 94.0% | 2.5% | 0.0% | 1.2% | $179k | 79.9% | 7.4% | 30.0% | 99.3% | 2.6% | 0.1% |
| Ada Township, Precinct 5 | 3,977 | 2,717 | 89.9% | 4.8% | 0.6% | 0.7% | $207k | 69.6% | 7.0% | 13.6% | 99.3% | 2.0% | 1.1% |
| Ada Township, Precinct 6 | 2,816 | 2,060 | 79.8% | 6.0% | 0.0% | 8.3% | $173k | 76.7% | 13.4% | 13.3% | 91.8% | 2.3% | 2.6% |
| Alpine Township, Precinct 1 | 1,227 | 974 | 89.2% | 5.4% | 1.0% | 0.2% | $88k | 27.6% | 14.2% | 21.8% | 92.5% | 7.8% | 1.5% |
| Alpine Township, Precinct 2 | 2,555 | 2,028 | 65.3% | 18.1% | 5.7% | 0.2% | $61k | 23.1% | 28.6% | 22.3% | 43.6% | 14.8% | 8.1% |
| Alpine Township, Precinct 3 | 3,122 | 2,347 | 79.4% | 15.2% | 0.6% | 0.0% | $97k | 35.9% | 19.1% | 13.0% | 93.1% | 3.0% | 0.7% |
| Alpine Township, Precinct 4 | 4,297 | 3,461 | 75.1% | 12.0% | 6.2% | 0.0% | $92k | 27.6% | 26.2% | 11.0% | 62.1% | 9.5% | 4.4% |
| Alpine Township, Precinct 5 | 950 | 755 | 88.6% | 2.9% | 1.3% | 0.2% | $96k | 26.6% | 10.9% | 24.3% | 94.4% | 8.8% | 1.7% |
| Alpine Township, Precinct 6 | 1,876 | 1,397 | 59.2% | 26.8% | 14.0% | 0.1% | $42k | 17.9% | 40.4% | 11.0% | 7.1% | 26.5% | 19.1% |
| Byron Township, Precinct 1 | 2,942 | 2,135 | 93.1% | 1.0% | 0.4% | 2.3% | $114k | 41.1% | 11.1% | 23.3% | 96.7% | 3.1% | 0.6% |
| Byron Township, Precinct 2 | 4,379 | 3,279 | 89.1% | 3.5% | 0.2% | 2.5% | $129k | 47.2% | 15.6% | 21.1% | 97.9% | 5.9% | 0.8% |
| Byron Township, Precinct 3 | 4,978 | 3,444 | 46.3% | 22.4% | 14.2% | 0.2% | $55k | 15.0% | 26.1% | 8.7% | 65.5% | 14.3% | 14.7% |
| Byron Township, Precinct 4 | 3,486 | 2,431 | 96.9% | 2.5% | 0.0% | 0.2% | $105k | 45.6% | 11.1% | 12.9% | 97.7% | 1.4% | 0.5% |
| Byron Township, Precinct 5 | 2,395 | 1,821 | 91.2% | 2.7% | 0.0% | 1.7% | $134k | 35.1% | 14.4% | 16.5% | 98.1% | 0.3% | 0.7% |
| Byron Township, Precinct 6 | 2,644 | 1,717 | 84.5% | 3.2% | 0.2% | 11.4% | $99k | 42.9% | 10.3% | 10.8% | 87.4% | 1.8% | 1.8% |
| Byron Township, Precinct 7 | 4,770 | 3,592 | 87.6% | 6.4% | 0.3% | 2.3% | $101k | 42.9% | 10.4% | 14.8% | 92.8% | 2.2% | 4.9% |
| Byron Township, Precinct 8 | 2,185 | 1,895 | 92.6% | 3.0% | 1.8% | 2.6% | $71k | 39.9% | 16.7% | 29.6% | 74.4% | 3.8% | 0.5% |
| Cannon Township, Precinct 1 | 2,825 | 2,076 | 88.8% | 2.3% | 0.4% | 2.4% | $181k | 57.2% | 13.2% | 12.7% | 95.6% | 2.3% | 0.1% |
| Cannon Township, Precinct 2 | 2,707 | 2,012 | 89.0% | 4.4% | 0.4% | 1.9% | $156k | 64.5% | 11.1% | 15.2% | 96.3% | 5.1% | 0.2% |
| Cannon Township, Precinct 3 | 2,364 | 1,806 | 92.5% | 2.9% | 0.2% | 0.7% | $121k | 67.8% | 15.9% | 15.4% | 93.5% | 1.5% | 0.7% |
| Cannon Township, Precinct 4 | 2,814 | 2,064 | 90.6% | 2.3% | 0.1% | 1.1% | $108k | 69.1% | 14.1% | 18.5% | 89.0% | 2.2% | 1.4% |
| Cannon Township, Precinct 5 | 2,530 | 1,717 | 93.6% | 1.1% | 1.3% | 2.5% | $121k | 66.0% | 8.0% | 20.7% | 100.0% | 0.0% | 2.8% |
| Cannon Township, Precinct 6 | 1,142 | 896 | 92.5% | 3.0% | 2.3% | 1.4% | $120k | 53.0% | 13.5% | 16.5% | 100.0% | 0.1% | 0.0% |
| Cascade Charter Township, Precinct 1 | 2,046 | 1,522 | 82.6% | 0.5% | 0.3% | 9.4% | $136k | 69.3% | 8.8% | 17.8% | 97.9% | 4.4% | 1.2% |
| Cascade Charter Township, Precinct 10 | 2,032 | 1,386 | 85.8% | 5.4% | 0.2% | 2.0% | $147k | 65.1% | 7.4% | 12.7% | 99.7% | 8.6% | 1.1% |
| Cascade Charter Township, Precinct 2 | 1,658 | 1,229 | 82.7% | 0.5% | 0.3% | 9.4% | $137k | 69.3% | 8.7% | 17.7% | 98.0% | 4.7% | 1.2% |
| Cascade Charter Township, Precinct 3 | 1,568 | 979 | 89.2% | 0.0% | 0.0% | 8.8% | $205k | 82.2% | 8.2% | 9.9% | 100.0% | 0.1% | 0.0% |
| Cascade Charter Township, Precinct 4 | 2,028 | 1,345 | 85.0% | 3.8% | 0.9% | 6.3% | $141k | 64.2% | 4.3% | 14.9% | 100.0% | 16.9% | 3.4% |
| Cascade Charter Township, Precinct 5 | 3,731 | 2,629 | 94.4% | 0.3% | 0.3% | 3.2% | $213k | 70.6% | 5.1% | 19.3% | 95.8% | 0.8% | 2.8% |
| Cascade Charter Township, Precinct 6 | 2,027 | 1,563 | 95.0% | 3.1% | 0.0% | 0.7% | $105k | 55.6% | 3.7% | 22.6% | 82.4% | 2.2% | 3.3% |
| Cascade Charter Township, Precinct 7 | 1,485 | 1,229 | 92.5% | 2.8% | 0.3% | 1.5% | $98k | 56.5% | 10.9% | 33.4% | 65.4% | 9.4% | 4.0% |
| Cascade Charter Township, Precinct 8 | 1,738 | 1,309 | 93.1% | 2.9% | 0.0% | 2.9% | $119k | 70.7% | 14.8% | 30.7% | 76.1% | 1.3% | 3.9% |
| Cascade Charter Township, Precinct 9 | 1,541 | 990 | 94.5% | 0.6% | 0.0% | 2.3% | $181k | 78.1% | 7.6% | 9.8% | 93.1% | 0.0% | 0.0% |
| City of East Grand Rapids, Ward 1, Precinct 1 | 3,553 | 2,485 | 87.2% | 2.1% | 2.3% | 1.9% | $160k | 77.4% | 12.5% | 14.3% | 93.1% | 2.0% | 0.7% |
| City of East Grand Rapids, Ward 2, Precinct 2 | 3,748 | 2,422 | 88.9% | 4.0% | 1.8% | 1.7% | $168k | 87.1% | 14.4% | 9.8% | 96.6% | 4.6% | 2.0% |
| City of East Grand Rapids, Ward 3, Precinct 3 | 3,882 | 2,528 | 90.8% | 2.0% | 0.7% | 3.0% | $182k | 78.0% | 10.7% | 9.8% | 92.6% | 4.3% | 3.5% |
| City of Grand Rapids, Ward 1, Precinct 1 | 3,576 | 2,994 | 64.0% | 16.6% | 14.3% | 1.0% | $71k | 52.4% | 51.5% | 4.7% | 45.9% | 17.0% | 11.2% |
| City of Grand Rapids, Ward 1, Precinct 10 | 2,292 | 1,760 | 82.4% | 3.8% | 6.4% | 0.3% | $89k | 50.8% | 16.0% | 23.8% | 93.1% | 4.4% | 1.3% |
| City of Grand Rapids, Ward 1, Precinct 11 | 2,768 | 2,345 | 61.2% | 26.2% | 6.1% | 3.9% | $81k | 28.0% | 38.4% | 7.1% | 36.9% | 14.6% | 14.2% |
| City of Grand Rapids, Ward 1, Precinct 12 | 3,193 | 2,746 | 50.1% | 20.2% | 16.3% | 6.3% | $62k | 35.3% | 42.3% | 4.2% | 32.1% | 33.6% | 13.4% |
| City of Grand Rapids, Ward 1, Precinct 13 | 3,235 | 2,719 | 63.2% | 23.5% | 7.8% | 1.2% | $42k | 27.3% | 27.4% | 20.0% | 56.8% | 25.4% | 17.9% |
| City of Grand Rapids, Ward 1, Precinct 14 | 5,458 | 3,974 | 13.9% | 69.0% | 11.8% | 0.8% | $62k | 12.9% | 38.2% | 10.0% | 30.9% | 24.3% | 55.8% |
| City of Grand Rapids, Ward 1, Precinct 15 | 6,304 | 4,550 | 15.7% | 78.4% | 4.4% | 0.0% | $59k | 11.2% | 33.1% | 5.0% | 46.2% | 30.3% | 71.3% |
| City of Grand Rapids, Ward 1, Precinct 16 | 3,123 | 2,431 | 49.7% | 29.6% | 19.3% | 0.2% | $72k | 32.4% | 40.6% | 12.3% | 48.4% | 10.7% | 17.3% |
| City of Grand Rapids, Ward 1, Precinct 17 | 2,068 | 1,535 | 17.3% | 29.3% | 50.4% | 0.8% | $27k | 6.0% | 32.7% | 10.1% | 16.0% | 58.4% | 14.9% |
| City of Grand Rapids, Ward 1, Precinct 18 | 2,959 | 2,526 | 70.9% | 17.9% | 7.2% | 0.6% | $98k | 35.6% | 29.5% | 9.7% | 57.2% | 14.7% | 14.0% |
| City of Grand Rapids, Ward 1, Precinct 19 | 2,465 | 1,771 | 87.4% | 6.2% | 1.8% | 1.0% | $87k | 50.0% | 18.9% | 19.6% | 92.6% | 4.0% | 0.5% |
| City of Grand Rapids, Ward 1, Precinct 2 | 2,484 | 2,208 | 63.1% | 20.4% | 8.5% | 1.2% | $76k | 36.3% | 56.5% | 5.2% | 27.4% | 17.8% | 9.2% |
| City of Grand Rapids, Ward 1, Precinct 20 | 2,374 | 1,880 | 93.3% | 1.3% | 0.6% | 1.1% | $89k | 42.6% | 16.9% | 22.4% | 93.2% | 4.9% | 0.7% |
| City of Grand Rapids, Ward 1, Precinct 21 | 1,863 | 1,060 | 21.9% | 35.6% | 30.4% | 1.0% | $63k | 16.4% | 32.7% | 2.7% | 35.8% | 38.4% | 31.0% |
| City of Grand Rapids, Ward 1, Precinct 22 | 1,996 | 1,612 | 93.2% | 1.2% | 1.0% | 0.8% | $90k | 47.1% | 13.7% | 21.5% | 96.5% | 2.4% | 0.3% |
| City of Grand Rapids, Ward 1, Precinct 23 | 3,905 | 2,387 | 14.9% | 62.1% | 19.3% | 0.2% | $49k | 9.3% | 30.4% | 2.7% | 50.4% | 44.0% | 47.8% |
| City of Grand Rapids, Ward 1, Precinct 3 | 3,326 | 2,450 | 55.2% | 19.7% | 20.3% | 0.6% | $99k | 52.3% | 15.4% | 12.7% | 90.0% | 4.5% | 8.4% |
| City of Grand Rapids, Ward 1, Precinct 4 | 1,845 | 1,367 | 57.9% | 17.9% | 21.4% | 0.6% | $91k | 51.1% | 15.3% | 12.0% | 88.1% | 5.3% | 5.3% |
| City of Grand Rapids, Ward 1, Precinct 5 | 2,494 | 2,180 | 65.7% | 24.3% | 5.9% | 0.6% | $82k | 30.4% | 42.7% | 9.6% | 39.3% | 21.8% | 12.8% |
| City of Grand Rapids, Ward 1, Precinct 6 | 2,568 | 2,233 | 87.3% | 4.6% | 3.2% | 0.4% | $57k | 38.6% | 21.2% | 26.0% | 51.2% | 9.5% | 0.2% |
| City of Grand Rapids, Ward 1, Precinct 7 | 1,423 | 1,194 | 85.3% | 2.2% | 3.8% | 6.6% | $100k | 58.3% | 22.1% | 15.8% | 90.6% | 3.3% | 3.3% |
| City of Grand Rapids, Ward 1, Precinct 8 | 2,994 | 2,664 | 58.6% | 9.6% | 20.4% | 1.9% | $30k | 39.0% | 31.1% | 7.0% | 4.8% | 42.3% | 3.9% |
| City of Grand Rapids, Ward 1, Precinct 9 | 2,420 | 1,856 | 67.7% | 16.5% | 11.3% | 2.6% | $48k | 29.1% | 19.7% | 24.2% | 45.5% | 30.5% | 6.3% |
| City of Grand Rapids, Ward 2, Precinct 24 | 1,581 | 1,449 | 71.1% | 8.9% | 12.9% | 1.5% | $69k | 57.0% | 48.6% | 11.5% | 36.7% | 18.7% | 5.3% |
| City of Grand Rapids, Ward 2, Precinct 25 | 1,700 | 1,332 | 51.1% | 23.8% | 11.5% | 7.3% | $60k | 31.9% | 25.5% | 16.7% | 63.6% | 36.3% | 3.4% |
| City of Grand Rapids, Ward 2, Precinct 26 | 1,549 | 1,232 | 61.6% | 18.5% | 14.0% | 1.9% | $74k | 48.0% | 26.6% | 10.9% | 73.0% | 8.3% | 10.0% |
| City of Grand Rapids, Ward 2, Precinct 27 | 3,264 | 2,409 | 60.0% | 14.0% | 17.9% | 1.3% | $75k | 38.2% | 24.5% | 10.9% | 70.5% | 16.2% | 5.6% |
| City of Grand Rapids, Ward 2, Precinct 28 | 2,786 | 2,065 | 41.6% | 16.2% | 23.3% | 1.3% | $51k | 25.9% | 37.1% | 5.0% | 37.5% | 24.9% | 3.6% |
| City of Grand Rapids, Ward 2, Precinct 29 | 1,479 | 1,203 | 78.6% | 14.6% | 1.8% | 3.2% | $101k | 69.8% | 33.7% | 13.1% | 75.3% | 5.2% | 3.7% |
| City of Grand Rapids, Ward 2, Precinct 30 | 3,198 | 2,535 | 76.1% | 7.6% | 10.4% | 0.5% | $69k | 30.3% | 30.2% | 5.8% | 62.1% | 12.8% | 2.4% |
| City of Grand Rapids, Ward 2, Precinct 31 | 2,072 | 1,695 | 64.7% | 8.2% | 12.8% | 3.6% | $59k | 45.3% | 40.7% | 9.7% | 49.7% | 25.8% | 3.8% |
| City of Grand Rapids, Ward 2, Precinct 32 | 1,776 | 1,525 | 83.0% | 7.1% | 2.8% | 1.9% | $98k | 83.3% | 58.4% | 5.3% | 59.2% | 5.0% | 4.6% |
| City of Grand Rapids, Ward 2, Precinct 33 | 4,704 | 3,554 | 46.4% | 6.8% | 33.8% | 1.9% | $61k | 31.5% | 21.0% | 9.8% | 48.2% | 22.6% | 3.6% |
| City of Grand Rapids, Ward 2, Precinct 34 | 3,281 | 2,707 | 80.1% | 7.8% | 6.5% | 0.8% | $81k | 41.0% | 15.4% | 21.0% | 84.7% | 13.2% | 3.4% |
| City of Grand Rapids, Ward 2, Precinct 35 | 2,794 | 2,262 | 81.9% | 8.0% | 3.4% | 1.0% | $83k | 45.3% | 24.0% | 15.0% | 92.8% | 6.6% | 3.1% |
| City of Grand Rapids, Ward 2, Precinct 36 | 3,752 | 3,289 | 66.5% | 3.3% | 12.9% | 7.6% | $78k | 63.7% | 36.7% | 9.4% | 30.5% | 14.9% | 1.1% |
| City of Grand Rapids, Ward 2, Precinct 37 | 1,132 | 1,015 | 85.2% | 6.1% | 7.4% | 1.3% | $59k | 57.5% | 31.3% | 17.5% | 14.7% | 23.6% | 8.7% |
| City of Grand Rapids, Ward 2, Precinct 38 | 2,458 | 2,103 | 85.3% | 4.7% | 2.4% | 1.8% | $100k | 65.5% | 32.8% | 5.2% | 43.4% | 5.6% | 0.6% |
| City of Grand Rapids, Ward 2, Precinct 39 | 2,646 | 2,124 | 76.4% | 3.7% | 5.8% | 1.0% | $61k | 48.0% | 19.1% | 22.2% | 76.9% | 11.3% | 0.9% |
| City of Grand Rapids, Ward 2, Precinct 40 | 1,695 | 1,395 | 79.2% | 6.7% | 7.1% | 1.2% | $87k | 48.0% | 18.6% | 15.4% | 87.2% | 12.9% | 3.0% |
| City of Grand Rapids, Ward 2, Precinct 41 | 2,481 | 1,998 | 81.3% | 2.5% | 3.3% | 9.3% | $85k | 44.6% | 20.6% | 18.3% | 79.1% | 4.2% | 1.4% |
| City of Grand Rapids, Ward 2, Precinct 42 | 2,543 | 2,194 | 78.2% | 2.1% | 2.3% | 15.7% | $92k | 50.6% | 27.5% | 21.6% | 59.4% | 12.6% | 0.0% |
| City of Grand Rapids, Ward 2, Precinct 43 | 2,492 | 2,001 | 83.7% | 3.0% | 9.8% | 2.4% | $99k | 59.6% | 23.0% | 17.3% | 68.4% | 10.1% | 1.1% |
| City of Grand Rapids, Ward 2, Precinct 44 | 4,014 | 3,067 | 69.0% | 2.7% | 17.6% | 1.6% | $54k | 38.0% | 24.0% | 19.4% | 42.5% | 22.1% | 1.9% |
| City of Grand Rapids, Ward 2, Precinct 45 | 2,521 | 1,925 | 85.6% | 3.3% | 3.8% | 2.1% | $93k | 58.2% | 20.3% | 20.1% | 66.9% | 9.2% | 2.0% |
| City of Grand Rapids, Ward 2, Precinct 46 | 2,477 | 2,188 | 67.8% | 11.6% | 10.5% | 1.8% | $63k | 61.5% | 45.9% | 9.0% | 37.7% | 16.3% | 7.5% |
| City of Grand Rapids, Ward 2, Precinct 47 | 2,581 | 2,503 | 86.7% | 5.9% | 3.1% | 2.5% | $66k | 54.6% | 45.5% | 12.8% | 23.5% | 17.9% | 3.9% |
| City of Grand Rapids, Ward 2, Precinct 48 | 2,601 | 2,395 | 74.4% | 5.5% | 6.4% | 7.6% | $75k | 62.2% | 42.5% | 9.2% | 38.1% | 9.4% | 5.5% |
| City of Grand Rapids, Ward 3, Precinct 49 | 3,579 | 2,563 | 31.4% | 13.4% | 30.5% | 21.9% | $50k | 19.7% | 27.8% | 14.5% | 34.5% | 16.0% | 8.3% |
| City of Grand Rapids, Ward 3, Precinct 50 | 955 | 778 | 78.2% | 3.2% | 6.4% | 2.4% | $113k | 64.9% | 46.3% | 5.8% | 58.9% | 11.2% | 0.3% |
| City of Grand Rapids, Ward 3, Precinct 51 | 4,634 | 4,121 | 79.4% | 1.9% | 12.1% | 4.4% | $96k | 61.0% | 54.5% | 18.7% | 59.9% | 11.2% | 4.8% |
| City of Grand Rapids, Ward 3, Precinct 52 | 1,779 | 1,320 | 61.4% | 2.7% | 33.6% | 0.7% | $73k | 51.2% | 26.7% | 12.8% | 58.9% | 8.1% | 2.0% |
| City of Grand Rapids, Ward 3, Precinct 53 | 2,594 | 2,092 | 73.6% | 2.6% | 14.9% | 3.2% | $105k | 58.1% | 23.1% | 13.5% | 66.8% | 4.1% | 0.8% |
| City of Grand Rapids, Ward 3, Precinct 54 | 3,057 | 2,234 | 36.4% | 7.4% | 41.8% | 6.1% | $100k | 45.7% | 10.3% | 20.1% | 60.6% | 11.2% | 7.3% |
| City of Grand Rapids, Ward 3, Precinct 55 | 1,750 | 1,399 | 46.1% | 19.7% | 23.3% | 1.6% | $59k | 39.2% | 14.2% | 23.9% | 70.0% | 16.6% | 12.2% |
| City of Grand Rapids, Ward 3, Precinct 56 | 2,404 | 1,959 | 56.8% | 10.1% | 23.1% | 1.5% | $76k | 46.8% | 25.1% | 24.8% | 59.4% | 8.9% | 7.5% |
| City of Grand Rapids, Ward 3, Precinct 57 | 2,272 | 1,926 | 74.9% | 5.4% | 9.9% | 1.8% | $91k | 69.7% | 27.9% | 15.3% | 80.1% | 13.4% | 2.4% |
| City of Grand Rapids, Ward 3, Precinct 58 | 3,396 | 2,796 | 62.7% | 16.9% | 15.1% | 1.0% | $89k | 54.0% | 35.4% | 8.1% | 51.2% | 18.0% | 11.4% |
| City of Grand Rapids, Ward 3, Precinct 59 | 818 | 657 | 78.0% | 5.5% | 6.6% | 2.0% | $111k | 64.7% | 38.6% | 10.3% | 61.5% | 10.0% | 1.0% |
| City of Grand Rapids, Ward 3, Precinct 60 | 2,881 | 2,213 | 19.4% | 28.7% | 49.7% | 1.0% | $50k | 22.1% | 19.2% | 27.4% | 84.3% | 7.1% | 2.7% |
| City of Grand Rapids, Ward 3, Precinct 61 | 1,996 | 1,495 | 22.3% | 30.7% | 41.0% | 0.9% | $73k | 17.6% | 35.1% | 8.7% | 58.4% | 20.9% | 21.2% |
| City of Grand Rapids, Ward 3, Precinct 62 | 3,374 | 2,742 | 53.8% | 3.0% | 18.4% | 17.9% | $58k | 44.2% | 28.2% | 16.7% | 3.0% | 20.3% | 0.3% |
| City of Grand Rapids, Ward 3, Precinct 63 | 2,428 | 1,725 | 43.5% | 6.9% | 41.4% | 3.5% | $46k | 32.9% | 18.0% | 14.2% | 45.1% | 2.9% | 6.9% |
| City of Grand Rapids, Ward 3, Precinct 64 | 3,917 | 2,386 | 12.0% | 17.5% | 50.6% | 0.8% | $76k | 21.8% | 44.2% | 3.3% | 38.5% | 13.3% | 14.0% |
| City of Grand Rapids, Ward 3, Precinct 65 | 3,996 | 2,580 | 23.8% | 9.0% | 62.1% | 0.1% | $39k | 21.0% | 20.1% | 8.8% | 60.0% | 32.9% | 5.8% |
| City of Grand Rapids, Ward 3, Precinct 66 | 3,030 | 2,175 | 45.0% | 5.8% | 39.8% | 0.2% | $122k | 51.8% | 29.6% | 12.0% | 80.6% | 7.2% | 0.8% |
| City of Grand Rapids, Ward 3, Precinct 67 | 2,599 | 1,942 | 78.0% | 2.1% | 12.9% | 2.1% | $121k | 63.9% | 22.4% | 12.9% | 75.5% | 5.5% | 1.6% |
| City of Grand Rapids, Ward 3, Precinct 68 | 2,814 | 2,103 | 19.6% | 29.9% | 43.1% | 0.6% | $58k | 16.6% | 32.1% | 12.9% | 47.0% | 22.1% | 20.4% |
| City of Grand Rapids, Ward 3, Precinct 69 | 1,248 | 1,054 | 61.1% | 7.3% | 15.5% | 1.3% | $90k | 45.2% | 25.1% | 19.6% | 89.4% | 8.5% | 1.6% |
| City of Grand Rapids, Ward 3, Precinct 70 | 2,510 | 1,984 | 48.0% | 20.3% | 25.1% | 2.8% | $71k | 37.9% | 20.7% | 13.1% | 74.7% | 12.4% | 10.5% |
| City of Grand Rapids, Ward 3, Precinct 71 | 1,565 | 1,230 | 71.5% | 3.4% | 16.5% | 0.6% | $106k | 61.8% | 13.1% | 18.2% | 69.0% | 4.9% | 1.3% |
| City of Grand Rapids, Ward 3, Precinct 72 | 1,551 | 1,245 | 48.0% | 27.0% | 21.3% | 0.0% | $61k | 47.9% | 31.5% | 16.8% | 52.7% | 37.4% | 5.3% |
| City of Grand Rapids, Ward 3, Precinct 73 | 2,053 | 1,717 | 57.7% | 11.0% | 25.8% | 0.2% | $61k | 33.5% | 46.0% | 1.5% | 45.4% | 19.3% | 7.4% |
| City of Grand Rapids, Ward 3, Precinct 74 | 2,326 | 1,940 | 53.7% | 7.9% | 10.3% | 11.0% | $107k | 56.4% | 20.7% | 14.4% | 81.5% | 9.1% | 2.3% |
| City of Grandville, Precinct 1 | 2,193 | 1,696 | 83.4% | 7.2% | 2.9% | 1.2% | $81k | 40.7% | 26.4% | 13.5% | 66.9% | 6.8% | 1.1% |
| City of Grandville, Precinct 2 | 3,254 | 2,633 | 75.6% | 10.3% | 3.2% | 0.8% | $79k | 36.5% | 35.9% | 13.5% | 60.0% | 7.7% | 4.4% |
| City of Grandville, Precinct 3 | 3,140 | 2,520 | 80.6% | 1.5% | 9.9% | 2.0% | $77k | 40.8% | 21.9% | 16.5% | 53.3% | 8.7% | 0.5% |
| City of Grandville, Precinct 4 | 2,718 | 2,031 | 84.9% | 0.3% | 9.9% | 1.5% | $89k | 45.2% | 13.2% | 10.8% | 99.1% | 3.1% | 0.2% |
| City of Grandville, Precinct 5 | 2,831 | 2,185 | 79.3% | 4.6% | 11.5% | 2.7% | $76k | 34.2% | 24.6% | 18.3% | 67.4% | 8.8% | 2.4% |
| City of Grandville, Precinct 6 | 2,199 | 1,774 | 80.4% | 14.0% | 4.0% | 0.4% | $94k | 49.1% | 26.0% | 16.8% | 67.8% | 8.4% | 1.0% |
| City of Kentwood, Ward 1, Precinct 1 | 3,511 | 2,555 | 41.6% | 22.6% | 23.0% | 8.8% | $50k | 23.6% | 23.3% | 12.1% | 73.7% | 24.6% | 13.3% |
| City of Kentwood, Ward 1, Precinct 17 | 2,078 | 1,593 | 42.8% | 10.1% | 30.9% | 9.9% | $57k | 30.1% | 27.8% | 7.5% | 15.8% | 7.9% | 2.9% |
| City of Kentwood, Ward 1, Precinct 2 | 4,194 | 2,941 | 56.4% | 9.6% | 10.2% | 20.3% | $80k | 32.7% | 20.3% | 13.5% | 91.8% | 9.4% | 5.1% |
| City of Kentwood, Ward 1, Precinct 3 | 2,729 | 1,872 | 39.5% | 5.8% | 46.7% | 0.7% | $104k | 42.6% | 20.4% | 7.7% | 69.3% | 20.4% | 2.9% |
| City of Kentwood, Ward 1, Precinct 4 | 2,368 | 1,824 | 47.0% | 23.0% | 15.2% | 7.1% | $52k | 25.9% | 22.5% | 11.0% | 72.0% | 24.0% | 11.9% |
| City of Kentwood, Ward 1, Precinct 5 | 1,759 | 1,357 | 61.4% | 25.6% | 6.1% | 4.6% | $72k | 31.3% | 31.1% | 9.7% | 78.4% | 3.8% | 5.1% |
| City of Kentwood, Ward 1, Precinct 6 | 3,321 | 2,410 | 50.5% | 2.3% | 26.8% | 13.4% | $56k | 21.6% | 23.3% | 20.0% | 80.0% | 3.8% | 1.5% |
| City of Kentwood, Ward 1, Precinct 7 | 3,213 | 2,083 | 42.2% | 12.9% | 39.3% | 0.0% | $88k | 31.9% | 22.4% | 8.7% | 66.9% | 23.0% | 11.3% |
| City of Kentwood, Ward 1, Precinct 8 | 2,524 | 1,917 | 51.8% | 5.8% | 29.3% | 4.8% | $100k | 50.2% | 26.2% | 15.2% | 96.0% | 5.6% | 1.5% |
| City of Kentwood, Ward 1, Precinct 9 | 2,902 | 2,277 | 32.2% | 13.5% | 18.8% | 27.6% | $69k | 27.1% | 21.3% | 18.8% | 59.6% | 7.0% | 4.0% |
| City of Kentwood, Ward 2, Precinct 10 | 4,129 | 3,044 | 43.3% | 8.1% | 24.1% | 16.7% | $91k | 40.2% | 23.9% | 16.7% | 90.5% | 3.5% | 2.8% |
| City of Kentwood, Ward 2, Precinct 11 | 4,319 | 3,332 | 72.1% | 4.3% | 12.5% | 5.9% | $109k | 50.5% | 19.0% | 12.1% | 60.9% | 0.3% | 4.6% |
| City of Kentwood, Ward 2, Precinct 12 | 1,807 | 1,465 | 48.9% | 5.8% | 20.3% | 23.1% | $115k | 47.5% | 35.9% | 5.4% | 93.8% | 0.1% | 2.3% |
| City of Kentwood, Ward 2, Precinct 13 | 3,771 | 3,220 | 50.1% | 10.0% | 29.0% | 6.5% | $49k | 30.8% | 18.8% | 27.1% | 30.2% | 16.1% | 2.2% |
| City of Kentwood, Ward 2, Precinct 14 | 2,644 | 2,225 | 63.5% | 9.5% | 9.3% | 8.3% | $75k | 41.1% | 25.9% | 18.2% | 57.7% | 8.2% | 5.3% |
| City of Kentwood, Ward 2, Precinct 15 | 3,550 | 2,904 | 52.8% | 11.1% | 28.8% | 3.3% | $58k | 35.5% | 20.3% | 18.5% | 44.1% | 11.6% | 7.1% |
| City of Kentwood, Ward 2, Precinct 16 | 3,554 | 2,685 | 73.2% | 6.9% | 2.2% | 9.9% | $133k | 63.0% | 19.8% | 14.0% | 80.6% | 10.9% | 6.3% |
| City of Kentwood, Ward 2, Precinct 18 | 2,350 | 2,077 | 62.4% | 3.2% | 22.8% | 7.3% | $63k | 38.5% | 33.2% | 14.0% | 4.7% | 5.1% | 1.1% |
| City of Rockford, Precinct 1 | 2,706 | 2,087 | 90.3% | 2.3% | 0.4% | 0.5% | $91k | 42.4% | 15.5% | 16.8% | 63.7% | 9.8% | 1.1% |
| City of Rockford, Precinct 2 | 2,555 | 1,905 | 93.3% | 2.3% | 0.0% | 0.7% | $126k | 51.1% | 7.2% | 18.8% | 85.0% | 2.3% | 1.1% |
| City of Walker, Ward 1, Precinct 1 | 2,160 | 1,807 | 76.3% | 7.5% | 4.9% | 5.3% | $76k | 43.0% | 29.3% | 15.5% | 27.8% | 8.9% | 5.5% |
| City of Walker, Ward 1, Precinct 2 | 4,073 | 3,219 | 78.2% | 11.9% | 3.1% | 3.1% | $69k | 36.9% | 24.7% | 17.8% | 53.9% | 11.7% | 4.9% |
| City of Walker, Ward 1, Precinct 3 | 2,130 | 1,628 | 80.4% | 9.4% | 3.8% | 4.5% | $82k | 40.0% | 23.0% | 13.5% | 67.4% | 8.5% | 1.9% |
| City of Walker, Ward 2, Precinct 4 | 3,808 | 3,072 | 81.7% | 4.7% | 6.1% | 3.3% | $91k | 42.2% | 22.2% | 14.7% | 58.8% | 4.0% | 1.1% |
| City of Walker, Ward 2, Precinct 5 | 1,942 | 1,507 | 86.4% | 0.5% | 2.6% | 3.4% | $78k | 33.2% | 16.2% | 29.4% | 90.8% | 7.8% | 0.8% |
| City of Walker, Ward 2, Precinct 6 | 3,318 | 2,643 | 87.3% | 2.9% | 2.2% | 4.4% | $79k | 32.9% | 20.5% | 24.6% | 91.6% | 6.3% | 0.0% |
| City of Walker, Ward 3, Precinct 7 | 2,511 | 2,024 | 91.6% | 3.4% | 1.4% | 0.0% | $71k | 37.1% | 16.7% | 28.2% | 84.7% | 2.9% | 1.0% |
| City of Walker, Ward 3, Precinct 8 | 2,417 | 1,785 | 88.0% | 2.9% | 1.6% | 2.8% | $103k | 38.3% | 25.1% | 12.6% | 93.3% | 7.0% | 0.3% |
| City of Walker, Ward 3, Precinct 9 | 3,005 | 2,508 | 69.1% | 9.5% | 4.0% | 9.0% | $73k | 44.1% | 36.7% | 10.6% | 41.4% | 11.6% | 3.5% |
| City of Wyoming, Ward 1, Precinct 1 | 2,477 | 1,926 | 52.3% | 41.1% | 2.7% | 0.0% | $77k | 20.6% | 30.9% | 8.6% | 86.3% | 14.5% | 21.0% |
| City of Wyoming, Ward 1, Precinct 10 | 4,064 | 2,820 | 41.0% | 40.2% | 6.6% | 3.2% | $72k | 16.8% | 31.6% | 5.0% | 63.7% | 12.7% | 24.1% |
| City of Wyoming, Ward 1, Precinct 11 | 2,306 | 1,703 | 45.2% | 43.7% | 7.4% | 1.6% | $51k | 11.5% | 19.5% | 8.1% | 71.3% | 12.4% | 24.6% |
| City of Wyoming, Ward 1, Precinct 2 | 3,718 | 2,715 | 38.7% | 38.3% | 16.8% | 0.1% | $69k | 9.3% | 28.3% | 6.1% | 64.2% | 11.3% | 23.9% |
| City of Wyoming, Ward 1, Precinct 3 | 2,752 | 1,986 | 44.4% | 38.5% | 10.7% | 3.4% | $73k | 21.4% | 19.5% | 9.4% | 81.5% | 10.5% | 23.7% |
| City of Wyoming, Ward 1, Precinct 4 | 2,056 | 1,691 | 56.6% | 16.8% | 15.4% | 2.3% | $61k | 16.5% | 21.3% | 18.4% | 74.7% | 22.8% | 9.7% |
| City of Wyoming, Ward 1, Precinct 5 | 1,734 | 1,391 | 76.1% | 14.6% | 0.7% | 5.9% | $77k | 35.6% | 18.7% | 18.3% | 74.3% | 6.6% | 8.0% |
| City of Wyoming, Ward 1, Precinct 6 | 1,255 | 1,004 | 74.0% | 13.1% | 7.4% | 3.7% | $91k | 37.3% | 20.5% | 21.1% | 75.9% | 4.1% | 7.5% |
| City of Wyoming, Ward 1, Precinct 7 | 1,199 | 1,022 | 60.8% | 28.7% | 1.0% | 3.4% | $62k | 14.7% | 12.6% | 23.0% | 55.2% | 0.0% | 21.7% |
| City of Wyoming, Ward 1, Precinct 8 | 2,726 | 2,126 | 72.4% | 18.0% | 4.1% | 1.5% | $90k | 15.7% | 20.9% | 17.6% | 81.6% | 2.2% | 12.9% |
| City of Wyoming, Ward 1, Precinct 9 | 3,118 | 2,322 | 56.5% | 16.7% | 23.9% | 0.5% | $67k | 16.6% | 16.3% | 13.3% | 52.2% | 6.2% | 18.0% |
| City of Wyoming, Ward 2, Precinct 12 | 2,003 | 1,531 | 60.2% | 29.2% | 5.7% | 1.3% | $81k | 19.5% | 29.0% | 9.0% | 71.6% | 9.3% | 16.0% |
| City of Wyoming, Ward 2, Precinct 13 | 1,961 | 1,612 | 53.4% | 35.8% | 7.0% | 0.5% | $65k | 22.0% | 27.5% | 15.8% | 64.6% | 16.6% | 25.8% |
| City of Wyoming, Ward 2, Precinct 14 | 2,864 | 1,950 | 26.1% | 57.9% | 12.0% | 0.3% | $68k | 18.8% | 26.2% | 5.7% | 70.7% | 15.8% | 49.8% |
| City of Wyoming, Ward 2, Precinct 15 | 2,897 | 1,990 | 25.9% | 57.5% | 13.9% | 0.1% | $73k | 21.6% | 28.9% | 4.5% | 80.6% | 9.7% | 51.0% |
| City of Wyoming, Ward 2, Precinct 16 | 1,888 | 1,364 | 75.9% | 15.7% | 4.7% | 0.0% | $63k | 32.1% | 20.6% | 8.7% | 90.7% | 8.3% | 9.1% |
| City of Wyoming, Ward 2, Precinct 17 | 1,810 | 1,186 | 75.2% | 9.2% | 11.8% | 2.5% | $89k | 35.2% | 12.6% | 5.2% | 83.3% | 0.6% | 6.7% |
| City of Wyoming, Ward 2, Precinct 18 | 3,063 | 2,270 | 35.9% | 42.4% | 14.7% | 2.8% | $47k | 28.9% | 34.5% | 5.6% | 20.7% | 33.3% | 28.0% |
| City of Wyoming, Ward 2, Precinct 19 | 1,888 | 1,567 | 65.9% | 26.8% | 3.7% | 1.5% | $63k | 23.4% | 30.7% | 14.1% | 62.5% | 22.0% | 23.2% |
| City of Wyoming, Ward 2, Precinct 20 | 2,443 | 1,737 | 63.9% | 26.4% | 1.1% | 0.5% | $66k | 24.9% | 25.6% | 11.1% | 89.9% | 3.4% | 16.0% |
| City of Wyoming, Ward 2, Precinct 21 | 1,889 | 1,436 | 35.3% | 36.8% | 14.0% | 0.0% | $50k | 8.4% | 31.2% | 14.3% | 69.4% | 7.6% | 27.0% |
| City of Wyoming, Ward 2, Precinct 22 | 3,250 | 2,567 | 60.4% | 20.3% | 13.9% | 0.4% | $72k | 17.5% | 29.8% | 17.0% | 71.3% | 12.9% | 11.7% |
| City of Wyoming, Ward 3, Precinct 23 | 2,402 | 1,878 | 60.9% | 25.3% | 9.3% | 0.9% | $71k | 17.1% | 26.7% | 11.6% | 54.7% | 11.0% | 17.6% |
| City of Wyoming, Ward 3, Precinct 24 | 2,346 | 1,698 | 59.7% | 20.6% | 12.5% | 2.0% | $59k | 16.6% | 16.9% | 14.1% | 62.6% | 19.8% | 12.5% |
| City of Wyoming, Ward 3, Precinct 25 | 3,721 | 3,084 | 65.0% | 19.5% | 10.4% | 1.2% | $79k | 28.8% | 34.3% | 7.9% | 38.5% | 2.9% | 7.5% |
| City of Wyoming, Ward 3, Precinct 26 | 3,004 | 2,367 | 64.8% | 6.6% | 8.1% | 1.9% | $81k | 37.2% | 36.2% | 14.7% | 56.2% | 18.7% | 4.8% |
| City of Wyoming, Ward 3, Precinct 27 | 3,327 | 2,593 | 80.6% | 11.8% | 3.2% | 1.4% | $114k | 51.6% | 20.2% | 15.4% | 73.4% | 2.4% | 8.0% |
| City of Wyoming, Ward 3, Precinct 28 | 2,998 | 2,364 | 76.6% | 14.8% | 1.0% | 4.9% | $90k | 47.2% | 17.3% | 21.0% | 61.2% | 0.4% | 5.3% |
| City of Wyoming, Ward 3, Precinct 29 | 2,077 | 1,640 | 81.2% | 11.4% | 0.8% | 5.9% | $107k | 43.7% | 11.3% | 20.8% | 87.1% | 4.9% | 11.8% |
| City of Wyoming, Ward 3, Precinct 30 | 4,026 | 2,959 | 71.5% | 7.1% | 9.7% | 3.0% | $123k | 41.0% | 18.8% | 10.2% | 75.0% | 6.8% | 4.4% |
| Gaines Charter Township, Precinct 1 | 4,902 | 3,182 | 76.0% | 17.6% | 1.5% | 1.0% | $147k | 47.8% | 9.0% | 12.4% | 98.8% | 3.3% | 1.5% |
| Gaines Charter Township, Precinct 2 | 1,271 | 1,027 | 53.3% | 0.0% | 7.3% | 36.0% | $123k | 47.9% | 10.0% | 23.1% | 100.0% | 0.9% | 0.0% |
| Gaines Charter Township, Precinct 3 | 3,452 | 2,717 | 79.9% | 3.7% | 8.9% | 5.2% | $75k | 19.7% | 18.2% | 14.5% | 78.1% | 5.1% | 9.2% |
| Gaines Charter Township, Precinct 4 | 3,914 | 2,791 | 33.6% | 35.0% | 10.6% | 17.1% | $61k | 14.9% | 27.1% | 8.2% | 71.5% | 16.1% | 17.5% |
| Gaines Charter Township, Precinct 5 | 3,646 | 2,890 | 45.1% | 10.5% | 34.6% | 2.7% | $52k | 27.8% | 29.0% | 9.4% | 12.7% | 14.2% | 6.8% |
| Gaines Charter Township, Precinct 6 | 2,090 | 1,646 | 81.1% | 5.3% | 1.4% | 5.3% | $143k | 47.3% | 16.4% | 20.7% | 84.7% | 9.0% | 6.4% |
| Gaines Charter Township, Precinct 7 | 3,623 | 2,429 | 72.0% | 11.9% | 1.2% | 4.3% | $137k | 51.7% | 7.4% | 15.5% | 98.5% | 3.5% | 4.1% |
| Gaines Charter Township, Precinct 8 | 4,059 | 3,108 | 75.3% | 3.9% | 6.7% | 12.0% | $86k | 36.3% | 17.7% | 16.3% | 74.7% | 8.7% | 2.3% |
| Gaines Charter Township, Precinct 9 | 2,529 | 1,909 | 60.5% | 6.2% | 17.4% | 13.6% | $91k | 38.7% | 21.0% | 17.8% | 78.8% | 6.0% | 3.4% |
| Grand Rapids Charter Township, Precinct 1 | 4,531 | 3,530 | 81.2% | 4.1% | 2.1% | 7.0% | $119k | 74.9% | 24.5% | 16.2% | 84.2% | 6.2% | 1.5% |
| Grand Rapids Charter Township, Precinct 2 | 2,241 | 1,754 | 82.9% | 1.6% | 5.4% | 5.3% | $88k | 51.6% | 19.6% | 16.7% | 70.4% | 13.9% | 2.0% |
| Grand Rapids Charter Township, Precinct 3 | 2,415 | 2,028 | 93.3% | 2.3% | 1.2% | 0.6% | $107k | 68.0% | 8.7% | 41.2% | 74.5% | 7.9% | 0.6% |
| Grand Rapids Charter Township, Precinct 4 | 5,291 | 3,927 | 89.4% | 2.7% | 1.8% | 1.6% | $132k | 68.3% | 18.0% | 11.0% | 85.5% | 6.9% | 1.1% |
| Grand Rapids Charter Township, Precinct 5 | 2,591 | 1,945 | 76.8% | 3.2% | 8.2% | 6.7% | $119k | 56.6% | 11.0% | 27.8% | 78.8% | 6.5% | 0.1% |
| Grand Rapids Charter Township, Precinct 6 | 3,071 | 2,405 | 79.0% | 5.8% | 2.3% | 9.0% | $104k | 59.0% | 22.8% | 17.3% | 77.2% | 0.9% | 0.7% |
| Plainfield Charter Township, Precinct 1 | 4,612 | 3,313 | 88.4% | 8.0% | 0.5% | 0.6% | $115k | 43.6% | 11.6% | 12.7% | 95.2% | 6.7% | 4.0% |
| Plainfield Charter Township, Precinct 10 | 2,672 | 2,186 | 88.5% | 10.0% | 0.1% | 0.1% | $116k | 43.2% | 12.7% | 26.7% | 100.0% | 1.9% | 3.8% |
| Plainfield Charter Township, Precinct 11 | 3,675 | 2,477 | 89.1% | 5.4% | 0.8% | 0.4% | $115k | 47.5% | 13.8% | 13.7% | 97.9% | 4.3% | 1.0% |
| Plainfield Charter Township, Precinct 2 | 2,962 | 2,234 | 89.2% | 6.9% | 0.9% | 0.4% | $109k | 33.6% | 16.0% | 15.3% | 92.1% | 3.1% | 1.4% |
| Plainfield Charter Township, Precinct 3 | 5,121 | 3,946 | 80.8% | 5.5% | 4.8% | 1.8% | $73k | 27.4% | 10.7% | 20.4% | 79.1% | 10.7% | 2.3% |
| Plainfield Charter Township, Precinct 4 | 2,918 | 2,321 | 92.1% | 2.9% | 2.7% | 0.4% | $113k | 43.6% | 30.9% | 14.8% | 75.7% | 4.0% | 0.5% |
| Plainfield Charter Township, Precinct 6 | 2,513 | 2,071 | 89.4% | 5.4% | 0.0% | 0.5% | $104k | 58.8% | 10.8% | 36.9% | 99.1% | 4.8% | 2.9% |
| Plainfield Charter Township, Precinct 7 | 3,909 | 3,051 | 81.7% | 4.7% | 2.1% | 0.7% | $102k | 53.9% | 18.0% | 33.3% | 73.4% | 15.2% | 0.5% |
| Plainfield Charter Township, Precinct 8 | 3,150 | 2,442 | 86.1% | 3.5% | 3.1% | 1.3% | $80k | 33.6% | 15.4% | 16.7% | 88.9% | 3.8% | 0.6% |
| Plainfield Charter Township, Precinct 9 | 2,680 | 2,110 | 89.2% | 2.4% | 3.4% | 2.0% | $106k | 35.4% | 12.7% | 19.4% | 89.0% | 4.0% | 1.0% |
Muskegon: 32 precincts
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| City of Muskegon Heights, Precinct 1 | 2,724 | 2,011 | 22.1% | 7.1% | 67.8% | 0.0% | $48k | 10.6% | 19.3% | 14.1% | 55.8% | 17.2% | 3.5% |
| City of Muskegon Heights, Precinct 2 | 2,988 | 1,845 | 13.9% | 7.0% | 74.4% | 1.0% | $35k | 11.4% | 22.6% | 10.3% | 28.9% | 51.2% | 0.3% |
| City of Muskegon Heights, Precinct 3 | 1,982 | 1,422 | 16.1% | 1.9% | 72.1% | 0.0% | $49k | 3.2% | 26.7% | 9.0% | 43.7% | 36.6% | 0.0% |
| City of Muskegon Heights, Precinct 4 | 2,012 | 1,508 | 19.7% | 0.3% | 68.4% | 0.0% | $32k | 7.8% | 14.1% | 22.0% | 51.5% | 28.6% | 0.0% |
| City of Muskegon, Ward 1, Precinct 1 | 5,103 | 4,045 | 46.8% | 4.0% | 31.3% | 1.1% | $46k | 12.6% | 43.5% | 13.3% | 28.6% | 28.9% | 1.5% |
| City of Muskegon, Ward 1, Precinct 2 | 3,856 | 2,974 | 43.8% | 13.5% | 27.3% | 3.0% | $45k | 15.0% | 24.2% | 10.9% | 63.9% | 17.5% | 3.5% |
| City of Muskegon, Ward 2, Precinct 3 | 3,636 | 2,641 | 30.7% | 10.9% | 54.8% | 0.2% | $37k | 11.4% | 19.2% | 13.8% | 54.1% | 33.5% | 7.5% |
| City of Muskegon, Ward 2, Precinct 4 | 5,430 | 4,030 | 54.0% | 12.5% | 25.3% | 0.1% | $43k | 20.8% | 21.9% | 13.6% | 42.4% | 24.0% | 5.6% |
| City of Muskegon, Ward 3, Precinct 5 | 4,917 | 4,282 | 39.9% | 10.2% | 41.2% | 0.2% | $48k | 4.9% | 16.5% | 8.1% | 50.1% | 26.6% | 4.2% |
| City of Muskegon, Ward 3, Precinct 6 | 3,719 | 2,489 | 33.0% | 10.3% | 50.3% | 0.4% | $42k | 12.6% | 23.2% | 13.9% | 49.1% | 35.0% | 3.0% |
| City of Muskegon, Ward 3, Precinct 7 | 3,423 | 2,435 | 65.5% | 19.2% | 10.4% | 0.0% | $69k | 15.2% | 20.4% | 11.8% | 72.1% | 25.3% | 9.4% |
| City of Muskegon, Ward 4, Precinct 8 | 4,714 | 3,683 | 81.3% | 7.2% | 4.0% | 0.5% | $54k | 17.5% | 21.0% | 22.0% | 59.3% | 17.0% | 2.6% |
| City of Muskegon, Ward 4, Precinct 9 | 2,678 | 2,406 | 92.6% | 2.4% | 3.3% | 0.1% | $63k | 34.6% | 16.2% | 32.0% | 80.2% | 12.2% | 1.2% |
| City of North Muskegon, Precinct 1 (part) | 1,652 | 1,225 | 81.3% | 10.3% | 1.3% | 0.0% | $97k | 49.3% | 13.8% | 20.7% | 79.5% | 4.9% | 0.5% |
| City of Norton Shores, Precinct 1 | 5,751 | 4,513 | 91.4% | 2.1% | 2.4% | 1.0% | $91k | 38.4% | 20.5% | 20.9% | 95.1% | 3.0% | 0.7% |
| City of Norton Shores, Precinct 2 | 3,604 | 2,930 | 83.3% | 1.0% | 9.5% | 2.3% | $61k | 30.3% | 14.7% | 28.1% | 70.1% | 8.8% | 0.4% |
| City of Norton Shores, Precinct 3 | 2,955 | 2,312 | 79.4% | 9.3% | 4.0% | 0.1% | $57k | 14.0% | 23.5% | 18.7% | 78.8% | 13.3% | 1.9% |
| City of Norton Shores, Precinct 4 | 5,960 | 4,566 | 84.4% | 3.5% | 6.1% | 0.1% | $69k | 30.5% | 16.4% | 19.6% | 87.5% | 8.6% | 1.3% |
| City of Norton Shores, Precinct 5 | 2,421 | 1,787 | 85.6% | 5.1% | 4.0% | 1.7% | $76k | 34.8% | 18.4% | 19.0% | 54.5% | 7.1% | 0.3% |
| City of Norton Shores, Precinct 6 | 2,127 | 1,692 | 91.6% | 1.2% | 3.8% | 0.5% | $115k | 41.4% | 7.9% | 35.0% | 95.3% | 1.6% | 0.9% |
| City of Norton Shores, Precinct 7 | 2,405 | 1,912 | 94.3% | 0.4% | 1.4% | 0.7% | $113k | 44.6% | 8.6% | 25.4% | 97.3% | 3.5% | 0.6% |
| City of Roosevelt Park, Precinct 1 | 4,148 | 3,363 | 72.6% | 5.9% | 10.1% | 1.6% | $67k | 17.8% | 31.1% | 16.9% | 65.6% | 12.1% | 0.6% |
| Fruitport Township, Precinct 1 | 2,778 | 2,215 | 91.9% | 5.9% | 0.4% | 0.2% | $80k | 21.7% | 13.5% | 23.8% | 87.3% | 14.6% | 1.6% |
| Fruitport Township, Precinct 2 | 3,214 | 2,544 | 81.9% | 3.4% | 6.0% | 0.5% | $84k | 20.0% | 17.2% | 12.5% | 86.4% | 14.6% | 2.1% |
| Fruitport Township, Precinct 3 | 3,115 | 2,587 | 90.5% | 2.6% | 0.8% | 0.6% | $77k | 21.0% | 18.1% | 22.4% | 91.3% | 11.0% | 2.0% |
| Fruitport Township, Precinct 4 | 3,428 | 2,716 | 89.9% | 2.8% | 2.6% | 0.6% | $84k | 25.6% | 14.9% | 23.6% | 89.5% | 11.6% | 0.6% |
| Fruitport Township, Precinct 5 | 2,444 | 1,993 | 85.1% | 7.4% | 2.0% | 1.4% | $89k | 32.4% | 10.3% | 26.4% | 87.7% | 4.3% | 2.4% |
| Laketon Township, Precinct 2 (part) | 470 | 379 | 87.7% | 4.5% | 1.8% | 0.1% | $99k | 31.6% | 14.9% | 21.5% | 96.7% | 5.0% | 1.8% |
| Muskegon Charter Township, Precinct 1 | 5,479 | 4,288 | 75.2% | 8.7% | 9.7% | 1.5% | $48k | 16.4% | 17.8% | 20.2% | 71.9% | 22.3% | 5.9% |
| Muskegon Charter Township, Precinct 3 | 4,561 | 3,500 | 87.2% | 8.6% | 1.3% | 0.0% | $47k | 7.4% | 18.0% | 19.2% | 92.8% | 17.1% | 5.5% |
| Ravenna Township, Precinct 1 | 3,143 | 2,431 | 86.3% | 4.3% | 0.6% | 0.0% | $74k | 23.5% | 18.5% | 15.6% | 86.8% | 7.7% | 0.7% |
| Sullivan Township, Precinct 1 | 2,460 | 1,949 | 89.2% | 2.4% | 2.4% | 0.0% | $62k | 15.2% | 12.0% | 20.6% | 95.9% | 6.0% | 0.1% |
Ottawa: 36 precincts
| Precinct | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Allendale Township, Precinct 1 | 4,539 | 3,332 | 89.2% | 3.3% | 0.4% | 0.4% | $120k | 41.5% | 20.4% | 10.3% | 97.2% | 3.5% | 0.4% |
| Allendale Township, Precinct 2 | 4,594 | 3,549 | 88.8% | 2.8% | 1.7% | 0.8% | $86k | 41.9% | 34.2% | 7.2% | 74.2% | 13.0% | 3.8% |
| Allendale Township, Precinct 3 | 4,724 | 3,231 | 90.4% | 5.2% | 0.0% | 0.1% | $103k | 38.9% | 19.1% | 9.8% | 85.8% | 4.1% | 0.6% |
| Allendale Township, Precinct 4 | 5,057 | 4,463 | 89.0% | 4.4% | 1.8% | 2.1% | $63k | 41.7% | 68.9% | 6.4% | 43.8% | 40.2% | 1.6% |
| Allendale Township, Precinct 5 | 8,229 | 7,950 | 82.8% | 6.7% | 4.8% | 2.8% | $47k | 37.0% | 92.1% | 1.7% | 14.8% | 54.9% | 2.3% |
| City of Coopersville, Precinct 1 | 4,777 | 3,440 | 89.3% | 1.5% | 3.2% | 0.0% | $72k | 26.4% | 24.4% | 10.7% | 69.7% | 9.4% | 0.1% |
| City of Ferrysburg, Precinct 1 | 2,858 | 2,418 | 88.7% | 1.7% | 0.0% | 0.0% | $76k | 56.3% | 12.4% | 34.1% | 91.1% | 7.0% | 0.6% |
| City of Grand Haven, Precinct 1 | 2,008 | 1,831 | 83.0% | 4.9% | 0.8% | 6.3% | $56k | 52.8% | 28.3% | 22.8% | 49.8% | 20.8% | 2.5% |
| City of Grand Haven, Precinct 2 | 2,521 | 2,103 | 90.5% | 2.2% | 1.1% | 0.2% | $107k | 53.2% | 13.2% | 26.5% | 89.3% | 6.0% | 0.9% |
| City of Grand Haven, Precinct 3 | 4,020 | 3,314 | 86.1% | 5.4% | 1.4% | 1.9% | $55k | 24.9% | 16.5% | 33.2% | 61.2% | 10.7% | 2.0% |
| City of Grand Haven, Precinct 4 | 3,212 | 2,673 | 85.9% | 8.0% | 0.4% | 1.7% | $71k | 33.9% | 20.0% | 21.9% | 75.3% | 13.2% | 5.1% |
| Crockery Township, Precinct 1 | 3,376 | 2,469 | 95.7% | 1.1% | 1.2% | 0.2% | $81k | 31.9% | 18.5% | 12.3% | 86.8% | 3.3% | 0.8% |
| Crockery Township, Precinct 2 | 1,300 | 1,071 | 88.2% | 8.8% | 0.0% | 0.0% | $106k | 45.6% | 13.9% | 23.1% | 90.9% | 0.0% | 3.8% |
| Georgetown Township, Precinct 1 (part) | 639 | 527 | 89.5% | 3.2% | 3.6% | 1.7% | $103k | 60.4% | 60.3% | 5.0% | 64.5% | 25.3% | 1.8% |
| Georgetown Township, Precinct 2 (part) | 2,252 | 1,713 | 77.3% | 5.8% | 0.4% | 2.8% | $121k | 48.5% | 22.0% | 22.2% | 84.7% | 4.8% | 3.6% |
| Grand Haven Charter Township, Precinct 1 | 3,018 | 2,251 | 90.0% | 5.7% | 0.4% | 1.6% | $119k | 44.1% | 18.7% | 13.4% | 89.5% | 5.8% | 3.0% |
| Grand Haven Charter Township, Precinct 2 | 2,033 | 1,556 | 87.6% | 6.9% | 0.5% | 2.2% | $111k | 39.7% | 19.9% | 11.0% | 84.4% | 6.5% | 4.0% |
| Grand Haven Charter Township, Precinct 3 | 2,434 | 1,856 | 94.0% | 1.6% | 0.1% | 1.6% | $110k | 59.6% | 11.1% | 24.2% | 95.1% | 4.7% | 0.5% |
| Grand Haven Charter Township, Precinct 4 | 2,389 | 1,901 | 86.8% | 2.9% | 1.0% | 7.6% | $71k | 32.2% | 17.8% | 26.3% | 82.7% | 11.6% | 1.7% |
| Grand Haven Charter Township, Precinct 5 | 2,702 | 2,229 | 92.0% | 1.4% | 2.1% | 1.7% | $100k | 55.8% | 14.7% | 30.3% | 85.4% | 4.6% | 0.0% |
| Grand Haven Charter Township, Precinct 6 | 2,327 | 1,701 | 91.5% | 2.7% | 0.0% | 2.5% | $90k | 46.2% | 21.0% | 12.0% | 58.1% | 6.1% | 2.1% |
| Grand Haven Charter Township, Precinct 7 | 2,950 | 2,318 | 91.0% | 2.4% | 0.4% | 2.9% | $94k | 37.0% | 17.8% | 21.9% | 89.7% | 7.6% | 1.8% |
| Polkton Charter Township, Precinct 1 | 2,467 | 1,840 | 96.1% | 1.5% | 0.6% | 0.2% | $101k | 26.5% | 18.5% | 15.9% | 89.5% | 3.3% | 0.3% |
| Robinson Township, Precinct 1 | 3,141 | 2,116 | 85.2% | 1.5% | 0.1% | 1.2% | $103k | 26.7% | 12.7% | 16.7% | 98.9% | 3.2% | 1.2% |
| Robinson Township, Precinct 2 | 1,616 | 1,266 | 83.6% | 6.4% | 0.3% | 0.3% | $95k | 29.1% | 14.4% | 20.7% | 97.3% | 2.0% | 4.2% |
| Robinson Township, Precinct 3 | 1,963 | 1,482 | 86.0% | 5.9% | 0.9% | 0.2% | $98k | 29.4% | 19.7% | 14.3% | 96.0% | 8.1% | 5.8% |
| Spring Lake Township, Precinct 1 | 2,944 | 2,584 | 92.8% | 4.0% | 0.4% | 1.0% | $93k | 46.9% | 23.6% | 31.3% | 53.1% | 1.5% | 1.5% |
| Spring Lake Township, Precinct 2 | 2,370 | 1,784 | 95.8% | 2.0% | 0.6% | 0.2% | $113k | 59.1% | 15.2% | 18.9% | 92.6% | 3.0% | 0.0% |
| Spring Lake Township, Precinct 3 | 3,399 | 2,623 | 92.1% | 0.9% | 3.2% | 0.1% | $79k | 42.0% | 11.8% | 19.8% | 84.6% | 8.8% | 0.9% |
| Spring Lake Township, Precinct 4 | 2,832 | 2,374 | 92.4% | 2.0% | 0.1% | 0.5% | $87k | 48.3% | 12.1% | 25.8% | 88.3% | 7.1% | 1.3% |
| Spring Lake Township, Precinct 5 | 2,697 | 2,026 | 94.5% | 1.8% | 0.0% | 0.3% | $135k | 55.2% | 6.4% | 18.3% | 99.2% | 3.4% | 1.3% |
| Spring Lake Township, Precinct 6 | 1,293 | 959 | 93.5% | 0.7% | 2.2% | 0.0% | $72k | 33.8% | 9.5% | 20.7% | 75.4% | 7.7% | 2.0% |
| Tallmadge Charter Township, Precinct 1 | 3,290 | 2,600 | 88.4% | 3.4% | 2.7% | 0.4% | $115k | 29.9% | 18.3% | 19.7% | 88.1% | 6.4% | 1.2% |
| Tallmadge Charter Township, Precinct 2 | 2,700 | 2,208 | 91.0% | 2.3% | 2.4% | 0.1% | $118k | 32.8% | 23.0% | 18.6% | 78.6% | 6.4% | 0.9% |
| Tallmadge Charter Township, Precinct 3 | 3,065 | 2,367 | 95.9% | 3.0% | 0.0% | 0.0% | $98k | 39.4% | 24.1% | 20.9% | 77.7% | 6.0% | 0.9% |
| Wright Township, Precinct 1 | 3,216 | 2,358 | 91.5% | 6.0% | 0.0% | 0.8% | $87k | 19.3% | 22.1% | 12.8% | 89.4% | 9.3% | 5.3% |
*Median income is approximate (see note above). ACS 2020-2024 5-year.
Nonpartisan voter information. GOTV Polling does not endorse any candidate.