FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS
Races / Michigan / MI-04

Michigan's 4th Congressional District

U.S. House · Michigan · District 4 · General election: Tuesday, November 3, 2026

Candidates on the November 3 ballot

  • Sean McCann
    Democratic
  • Photo of Bill Huizenga
    Bill Huizenga
    Republican
    Photo: U.S. Congress
  • Shafina Che Barnett
    Green

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

  • Bill Huizenga RepublicanIncumbent @RepHuizenga
  • Sean McCann Democratic
  • Shafina Che Barnett Green

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: 4TH DISTRICT REPRESENTATIVE IN CONGRESS (2024 Michigan General Election)
CandidatePartyVotesShare
BILL HUIZENGARepublican234,48755.1%
JESSICA SWARTZDemocratic184,64043.4%
CURTIS CLARKUST6,6871.6%
Total425,814

Source: Michigan Department of State, Bureau of Elections, official precinct results. Status: Official certified results (Michigan Bureau of Elections precinct file)

2022: 4TH DISTRICT REPRESENTATIVE IN CONGRESS (2022 Michigan General Election)
CandidatePartyVotesShare
BILL HUIZENGARepublican183,55254.4%
JOSEPH ALFONSODemocratic143,45342.5%
LORENCE WENKELibertarian8,4192.5%
CURTIS MICHAEL CLARKUST2,2320.7%
Total337,656

Source: Michigan Department of State, Bureau of Elections, official precinct results. Status: Official certified results (Michigan Bureau of Elections precinct file)

2020: 4TH 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.

CandidatePartyVotesShare
JOHN MOOLENAARRepublican242,62165.0%
JERRY HILLIARDDemocratic120,80232.4%
DAVID CANNYLibertarian5,3731.4%
AMY SLEPRGreen4,4481.2%
Total373,244

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: 4.8% of adults in this district

0 of 297 precincts are above 50%, and 7 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

Texas Township, Precinct 6: 1.0% of adults speak Spanish at homeCity of Portage, Precinct 10: 0.8% of adults speak Spanish at homeClimax Township, Precinct 1: 0.2% of adults speak Spanish at homeCity of Portage, Precinct 6: 0.0% of adults speak Spanish at homeCity of Portage, Precinct 17: 0.9% of adults speak Spanish at homeCity of Portage, Precinct 4: 0.3% of adults speak Spanish at homeCity of Portage, Precinct 12: 5.4% of adults speak Spanish at homePavilion Township, Precinct 1: 0.2% of adults speak Spanish at homeCity of Portage, Precinct 13: 0.4% of adults speak Spanish at homeCity of Portage, Precinct 5: 0.9% of adults speak Spanish at homePavilion Township, Precinct 2: 0.1% of adults speak Spanish at homeCity of Portage, Precinct 3: 1.8% of adults speak Spanish at homeCity of Portage, Precinct 14: 0.3% of adults speak Spanish at homePavilion Township, Precinct 3: 2.6% of adults speak Spanish at homeCity of Portage, Precinct 9: 0.2% of adults speak Spanish at homeCity of Portage, Precinct 7: 0.7% of adults speak Spanish at homeCity of Portage, Precinct 2: 1.5% of adults speak Spanish at homeTexas Township, Precinct 5: 1.8% of adults speak Spanish at homeCity of Portage, Precinct 18: 9.4% of adults speak Spanish at homeTexas Township, Precinct 2: 0.0% of adults speak Spanish at homeCity of Portage, Precinct 16: 11.1% of adults speak Spanish at homeTexas Township, Precinct 4: 2.3% of adults speak Spanish at homeCity of Portage, Precinct 8: 1.5% of adults speak Spanish at homeTexas Township, Precinct 3: 0.0% of adults speak Spanish at homeCity of Portage, Precinct 19: 1.0% of adults speak Spanish at homeCity of Portage, Precinct 11: 2.7% of adults speak Spanish at homeCity of Kalamazoo, Precinct 26: 1.7% of adults speak Spanish at homeCity of Battle Creek, Ward 5, Precinct 1: 2.1% of adults speak Spanish at homeEmmett Township, Precinct 4: 1.4% of adults speak Spanish at homeCity of Battle Creek, Ward 5, Precinct 2: 7.2% of adults speak Spanish at homeCity of Battle Creek, Ward 4, Precinct 8: 1.1% of adults speak Spanish at homeCity of Battle Creek, Ward 5, Precinct 5: 0.2% of adults speak Spanish at homeCity of Battle Creek, Ward 4, Precinct 6: 2.5% of adults speak Spanish at homeCity of Battle Creek, Ward 5, Precinct 3: 1.2% of adults speak Spanish at homeCharleston Township, Precinct 1: 1.0% of adults speak Spanish at homeCity of Galesburg, Precinct 1: 0.3% of adults speak Spanish at homeCity of Portage, Precinct 1: 2.4% of adults speak Spanish at homeCity of Portage, Precinct 15: 2.1% of adults speak Spanish at homeCity of Kalamazoo, Precinct 17: 0.9% of adults speak Spanish at homeCity of Kalamazoo, Precinct 18: 4.4% of adults speak Spanish at homeCity of Kalamazoo, Precinct 25: 3.8% of adults speak Spanish at homeCity of Kalamazoo, Precinct 19: 5.4% of adults speak Spanish at homeCity of Kalamazoo, Precinct 16: 2.2% of adults speak Spanish at homeCity of Kalamazoo, Precinct 20: 1.5% of adults speak Spanish at homeComstock Township, Precinct 3: 0.2% of adults speak Spanish at homeCity of Kalamazoo, Precinct 21: 0.8% of adults speak Spanish at homeOshtemo Township, Precinct 7: 2.4% of adults speak Spanish at homeCity of Kalamazoo, Precinct 12: 1.8% of adults speak Spanish at homeOshtemo Township, Precinct 10: 2.2% of adults speak Spanish at homeOshtemo Township, Precinct 8: 0.8% of adults speak Spanish at homeCity of Kalamazoo, Precinct 22: 0.3% of adults speak Spanish at homeOshtemo Township, Precinct 4: 2.5% of adults speak Spanish at homeCity of Kalamazoo, Precinct 4: 2.7% of adults speak Spanish at homeOshtemo Township, Precinct 5: 8.4% of adults speak Spanish at homeCity of Kalamazoo, Precinct 5: 3.4% of adults speak Spanish at homeKalamazoo Township, Precinct 6: 3.1% of adults speak Spanish at homeRoyalton Township, Precinct 1: 3.6% of adults speak Spanish at homeBenton Charter Township, Precinct 5: 6.5% of adults speak Spanish at homeLincoln Charter Township, Precinct 3: 2.4% of adults speak Spanish at homeSt. Joseph Charter Township, Precinct 2: 0.8% of adults speak Spanish at homeSt. Joseph Charter Township, Precinct 3: 2.2% of adults speak Spanish at homeSt. Joseph Charter Township, Precinct 4: 1.5% of adults speak Spanish at homeBenton Charter Township, Precinct 3: 0.6% of adults speak Spanish at homeBenton Charter Township, Precinct 6: 1.6% of adults speak Spanish at homeCity of St. Joseph, Precinct 3: 1.4% of adults speak Spanish at homePorter Township, Precinct 1: 4.3% of adults speak Spanish at homeDecatur Township, Precinct 1: 5.4% of adults speak Spanish at homeHamilton Township, Precinct 1: 17.1% of adults speak Spanish at homeAntwerp Township, Precinct 1: 1.7% of adults speak Spanish at homeAntwerp Township, Precinct 5: 1.0% of adults speak Spanish at homePaw Paw Township, Precinct 2: 4.8% of adults speak Spanish at homeLawrence Township, Precinct 1: 13.1% of adults speak Spanish at homeKeeler Township, Precinct 1: 13.1% of adults speak Spanish at homeBainbridge Township, Precinct 1: 1.6% of adults speak Spanish at homeBenton Charter Township, Precinct 1: 1.6% of adults speak Spanish at homeBenton Charter Township, Precinct 2: 12.4% of adults speak Spanish at homeBenton Charter Township, Precinct 4: 0.8% of adults speak Spanish at homeCity of Coloma, Precinct 1: 4.7% of adults speak Spanish at homeCity of Watervliet, Precinct 1: 4.4% of adults speak Spanish at homeHagar Township, Precinct 1: 1.9% of adults speak Spanish at homeWatervliet Charter Township, Precinct 1: 2.9% of adults speak Spanish at homeColoma Charter Township, Precinct 1: 3.0% of adults speak Spanish at homePaw Paw Township, Precinct 3: 3.9% of adults speak Spanish at homeAntwerp Township, Precinct 4: 5.7% of adults speak Spanish at homePaw Paw Township, Precinct 1: 6.8% of adults speak Spanish at homeAntwerp Township, Precinct 3: 6.4% of adults speak Spanish at homeTexas Township, Precinct 1: 0.4% of adults speak Spanish at homeAntwerp Township, Precinct 2: 1.5% of adults speak Spanish at homeOshtemo Township, Precinct 2: 3.0% of adults speak Spanish at homeAlmena Township, Precinct 1: 3.2% of adults speak Spanish at homeArlington Township, Precinct 1: 14.1% of adults speak Spanish at homeWaverly Township, Precinct 1: 2.7% of adults speak Spanish at homeHartford Township, Precinct 1: 13.8% of adults speak Spanish at homeCity of Hartford, Precinct 1: 18.6% of adults speak Spanish at homeCovert Township, Precinct 1: 28.0% of adults speak Spanish at homeBangor Township, Precinct 1: 15.7% of adults speak Spanish at homeCity of Bangor, Precinct 1: 14.5% of adults speak Spanish at homeSouth Haven Township, Precinct 2: 6.0% of adults speak Spanish at homeSouth Haven Township, Precinct 1: 0.6% of adults speak Spanish at homeGeneva Township, Precinct 1: 13.8% of adults speak Spanish at homeCity of South Haven, Ward 1, Precinct 1: 10.2% of adults speak Spanish at homeCity of South Haven, Ward 2, Precinct 1: 1.5% of adults speak Spanish at homeCity of Kalamazoo, Precinct 23: 6.7% of adults speak Spanish at homeCity of Kalamazoo, Precinct 15: 4.0% of adults speak Spanish at homeCity of Kalamazoo, Precinct 24: 3.1% of adults speak Spanish at homeCity of Kalamazoo, Precinct 14: 28.2% of adults speak Spanish at homeKalamazoo Township, Precinct 1: 6.2% of adults speak Spanish at homeCity of Kalamazoo, Precinct 2: 5.0% of adults speak Spanish at homeCity of Kalamazoo, Precinct 1: 2.7% of adults speak Spanish at homeCity of Kalamazoo, Precinct 13: 27.3% of adults speak Spanish at homeCity of Kalamazoo, Precinct 3: 6.3% of adults speak Spanish at homeComstock Township, Precinct 1: 0.5% of adults speak Spanish at homeComstock Township, Precinct 2: 2.8% of adults speak Spanish at homeCity of Kalamazoo, Precinct 27: 5.7% of adults speak Spanish at homeKalamazoo Township, Precinct 8: 8.1% of adults speak Spanish at homeKalamazoo Township, Precinct 4: 0.7% of adults speak Spanish at homeCity of Kalamazoo, Precinct 11: 4.0% of adults speak Spanish at homeCity of Kalamazoo, Precinct 8: 7.6% of adults speak Spanish at homeCity of Kalamazoo, Precinct 7: 2.6% of adults speak Spanish at homeKalamazoo Township, Precinct 9: 4.0% of adults speak Spanish at homeKalamazoo Township, Precinct 5: 0.0% of adults speak Spanish at homeComstock Township, Precinct 6: 0.1% of adults speak Spanish at homeCity of Battle Creek, Ward 4, Precinct 9: 5.2% of adults speak Spanish at homeEmmett Township, Precinct 3: 2.0% of adults speak Spanish at homeEmmett Township, Precinct 2: 5.3% of adults speak Spanish at homeCity of Battle Creek, Ward 4, Precinct 2: 1.5% of adults speak Spanish at homeCity of Battle Creek, Ward 1, Precinct 2: 1.0% of adults speak Spanish at homeCity of Battle Creek, Ward 1, Precinct 2: 4.5% of adults speak Spanish at homeCity of Battle Creek, Ward 4, Precinct 1: 10.8% of adults speak Spanish at homeCity of Battle Creek, Ward 2, Precinct 1: 6.7% of adults speak Spanish at homeCity of Battle Creek, Ward 1, Precinct 4: 0.9% of adults speak Spanish at homeCity of Battle Creek, Ward 2, Precinct 7: 18.6% of adults speak Spanish at homeCity of Battle Creek, Ward 3, Precinct 1: 10.2% of adults speak Spanish at homeEmmett Township, Precinct 1: 1.4% of adults speak Spanish at homeCity of Battle Creek, Ward 3, Precinct 1: 1.8% of adults speak Spanish at homeCity of Springfield, Precinct 1: 1.6% of adults speak Spanish at homeCity of Battle Creek, Ward 2, Precinct 1: 5.2% of adults speak Spanish at homeCity of Battle Creek, Ward 3, Precinct 1: 1.6% of adults speak Spanish at homeCity of Battle Creek, Ward 3, Precinct 1: 3.9% of adults speak Spanish at homeCity of Battle Creek, Ward 2, Precinct 2: 8.3% of adults speak Spanish at homeCity of Battle Creek, Ward 1, Precinct 1: 0.1% of adults speak Spanish at homePennfield Township, Precinct 2: 1.9% of adults speak Spanish at homeOshtemo Township, Precinct 9: 2.4% of adults speak Spanish at homeCity of Kalamazoo, Precinct 6: 3.7% of adults speak Spanish at homeOshtemo Township, Precinct 6: 2.2% of adults speak Spanish at homeOshtemo Township, Precinct 3: 1.8% of adults speak Spanish at homeKalamazoo Township, Precinct 3: 5.1% of adults speak Spanish at homeOshtemo Township, Precinct 1: 1.6% of adults speak Spanish at homeKalamazoo Township, Precinct 7: 3.4% of adults speak Spanish at homeAlamo Township, Precinct 2: 0.3% of adults speak Spanish at homeAlamo Township, Precinct 1: 4.2% of adults speak Spanish at homeCooper Township, Precinct 4: 1.4% of adults speak Spanish at homeCity of Kalamazoo, Precinct 9: 1.5% of adults speak Spanish at homeCity of Kalamazoo, Precinct 10: 0.2% of adults speak Spanish at homeKalamazoo Township, Precinct 10: 10.2% of adults speak Spanish at homeComstock Township, Precinct 4: 1.7% of adults speak Spanish at homeKalamazoo Township, Precinct 2: 0.5% of adults speak Spanish at homeComstock Township, Precinct 5: 0.1% of adults speak Spanish at homeComstock Township, Precinct 7: 3.4% of adults speak Spanish at homeCity of Parchment, Precinct 1: 0.4% of adults speak Spanish at homeCooper Township, Precinct 3: 0.5% of adults speak Spanish at homeRichland Township, Precinct 2: 0.4% of adults speak Spanish at homeBedford Township, Precinct 2: 2.2% of adults speak Spanish at homePennfield Township, Precinct 1: 0.4% of adults speak Spanish at homeRoss Township, Precinct 1: 0.5% of adults speak Spanish at homeRoss Township, Precinct 2: 0.1% of adults speak Spanish at homePennfield Township, Precinct 3: 0.5% of adults speak Spanish at homeBedford Township, Precinct 3: 3.0% of adults speak Spanish at homeBedford Township, Precinct 1: 3.3% of adults speak Spanish at homeRichland Township, Precinct 1: 6.5% of adults speak Spanish at homeCooper Township, Precinct 1: 1.3% of adults speak Spanish at homeRichland Township, Precinct 3: 3.6% of adults speak Spanish at homeCooper Township, Precinct 2: 2.5% of adults speak Spanish at homeGunplain Township, Precinct 1: 3.9% of adults speak Spanish at homeMartin Township, Precinct 1: 3.5% of adults speak Spanish at homeWayland Township, Precinct 1: 4.5% of adults speak Spanish at homeCity of Plainwell, Precinct 1: 0.8% of adults speak Spanish at homeCity of Otsego, Precinct 1: 7.1% of adults speak Spanish at homeOtsego Township, Precinct 2: 3.8% of adults speak Spanish at homeWatson Township, Precinct 1: 0.8% of adults speak Spanish at homeHopkins Township, Precinct 1: 0.9% of adults speak Spanish at homeCity of Wayland, Precinct 1: 0.0% of adults speak Spanish at homeCity of Wayland, Precinct 2: 4.4% of adults speak Spanish at homeDorr Township, Precinct 3: 0.3% of adults speak Spanish at homeDorr Township, Precinct 2: 0.3% of adults speak Spanish at homeAlmena Township, Precinct 2: 0.6% of adults speak Spanish at homeCity of Gobles, Precinct 1: 1.5% of adults speak Spanish at homeColumbia Township, Precinct 1: 9.7% of adults speak Spanish at homeBloomingdale Township, Precinct 1: 4.0% of adults speak Spanish at homePine Grove Township, Precinct 1: 2.2% of adults speak Spanish at homeCheshire Township, Precinct 1: 1.1% of adults speak Spanish at homeLee Township, Precinct 1: 27.1% of adults speak Spanish at homeTrowbridge Township, Precinct 1: 3.9% of adults speak Spanish at homeOtsego Township, Precinct 1: 0.8% of adults speak Spanish at homeCity of Allegan, Precinct 1: 1.0% of adults speak Spanish at homeCity of South Haven, Ward 3, Precinct 1: 1.1% of adults speak Spanish at homeCity of South Haven, Ward 3, Precinct 2: 0.0% of adults speak Spanish at homeCasco Township, Precinct 1: 5.7% of adults speak Spanish at homeGanges Township, Precinct 1: 11.0% of adults speak Spanish at homeCity of Fennville, Precinct 1: 29.9% of adults speak Spanish at homeSaugatuck Township, Precinct 1: 4.9% of adults speak Spanish at homeCity of the Village of Douglas, Precinct: 2.4% of adults speak Spanish at homeCity of Saugatuck, Precinct 1: 0.8% of adults speak Spanish at homeLaketown Township, Precinct 3: 0.0% of adults speak Spanish at homeLaketown Township, Precinct 2: 1.4% of adults speak Spanish at homeValley Township, Precinct 1: 0.6% of adults speak Spanish at homeClyde Township, Precinct 1: 22.8% of adults speak Spanish at homeAllegan Township, Precinct 1: 2.7% of adults speak Spanish at homeHeath Township, Precinct 2: 2.9% of adults speak Spanish at homeMonterey Township, Precinct 1: 1.8% of adults speak Spanish at homeManlius Township, Precinct 1: 11.2% of adults speak Spanish at homeHeath Township, Precinct 1: 0.2% of adults speak Spanish at homeSalem Township, Precinct 1: 1.3% of adults speak Spanish at homeSalem Township, Precinct 2: 3.6% of adults speak Spanish at homeDorr Township, Precinct 1: 0.3% of adults speak Spanish at homeCity of Holland, Ward 5, Precinct 11: 23.9% of adults speak Spanish at homeLaketown Township, Precinct 1: 0.8% of adults speak Spanish at homeCity of Holland, Ward 5, Precinct 12: 3.9% of adults speak Spanish at homeCity of Holland, Ward 4, Precinct 9: 7.6% of adults speak Spanish at homeCity of Holland, Ward 4, Precinct 10: 11.0% of adults speak Spanish at homePark Township, Precinct 2: 4.2% of adults speak Spanish at homeCity of Holland, Ward 6, Precinct 15: 4.1% of adults speak Spanish at homeCity of Holland, Ward 4, Precinct 8: 8.6% of adults speak Spanish at homeCity of Holland, Ward 6, Precinct 14: 16.7% of adults speak Spanish at homeCity of Holland, Ward 3, Precinct 6: 15.4% of adults speak Spanish at homeOverisel Township, Precinct 1: 1.7% of adults speak Spanish at homeFillmore Township, Precinct 1: 6.0% of adults speak Spanish at homeCity of Holland, Ward 1, Precinct 3: 15.1% of adults speak Spanish at homeZeeland Charter Township, Precinct 3: 6.9% of adults speak Spanish at homeHolland Charter Township, Precinct 9: 3.9% of adults speak Spanish at homeJamestown Township, Precinct 2: 0.1% of adults speak Spanish at homeCity of Holland, Ward 1, Precinct 1: 7.3% of adults speak Spanish at homeCity of Zeeland, Precinct 4: 0.2% of adults speak Spanish at homeZeeland Charter Township, Precinct 4: 2.7% of adults speak Spanish at homeCity of Holland, Ward 3, Precinct 7: 14.6% of adults speak Spanish at homePark Township, Precinct 3: 2.3% of adults speak Spanish at homePark Township, Precinct 1: 4.3% of adults speak Spanish at homeCity of Holland, Ward 2, Precinct 5: 7.7% of adults speak Spanish at homeCity of Holland, Ward 2, Precinct 4: 3.2% of adults speak Spanish at homeHolland Charter Township, Precinct 1: 21.0% of adults speak Spanish at homeHolland Charter Township, Precinct 6: 31.0% of adults speak Spanish at homePark Township, Precinct 4: 0.7% of adults speak Spanish at homeHolland Charter Township, Precinct 3: 10.8% of adults speak Spanish at homeHolland Charter Township, Precinct 8: 13.6% of adults speak Spanish at homeZeeland Charter Township, Precinct 2: 9.5% of adults speak Spanish at homeHolland Charter Township, Precinct 5: 8.9% of adults speak Spanish at homeCity of Zeeland, Precinct 3: 8.8% of adults speak Spanish at homeHolland Charter Township, Precinct 4: 16.0% of adults speak Spanish at homeCity of Zeeland, Precinct 1: 16.1% of adults speak Spanish at homeCity of Zeeland, Precinct 2: 5.0% of adults speak Spanish at homeHolland Charter Township, Precinct 12: 1.6% of adults speak Spanish at homeJamestown Township, Precinct 3: 2.3% of adults speak Spanish at homeJamestown Township, Precinct 1: 3.2% of adults speak Spanish at homeHolland Charter Township, Precinct 11: 14.6% of adults speak Spanish at homeZeeland Charter Township, Precinct 1: 8.5% of adults speak Spanish at homeJamestown Township, Precinct 4: 1.3% of adults speak Spanish at homeHolland Charter Township, Precinct 10: 7.1% of adults speak Spanish at homeCity of Hudsonville, Ward 1, Precinct 1: 4.3% of adults speak Spanish at homeCity of Hudsonville, Ward 3, Precinct 1: 1.0% of adults speak Spanish at homeGeorgetown Township, Precinct 17: 7.4% of adults speak Spanish at homeCity of Hudsonville, Ward 2, Precinct 1: 1.0% of adults speak Spanish at homeGeorgetown Township, Precinct 12: 2.6% of adults speak Spanish at homeGeorgetown Township, Precinct 14: 0.4% of adults speak Spanish at homeGeorgetown Township, Precinct 15: 0.0% of adults speak Spanish at homeGeorgetown Township, Precinct 16: 3.8% of adults speak Spanish at homeGeorgetown Township, Precinct 13: 1.9% of adults speak Spanish at homeGeorgetown Township, Precinct 11: 1.5% of adults speak Spanish at homeGeorgetown Township, Precinct 8: 1.7% of adults speak Spanish at homeOlive Township, Precinct 2: 5.8% of adults speak Spanish at homeBlendon Township, Precinct 1: 1.4% of adults speak Spanish at homeBlendon Township, Precinct 2: 1.7% of adults speak Spanish at homeGeorgetown Township, Precinct 7: 0.0% of adults speak Spanish at homeGeorgetown Township, Precinct 10: 0.0% of adults speak Spanish at homeGeorgetown Township, Precinct 9: 1.6% of adults speak Spanish at homeGeorgetown Township, Precinct 6: 0.2% of adults speak Spanish at homeLeighton Township, Precinct 3: 2.1% of adults speak Spanish at homeLeighton Township, Precinct 2: 1.9% of adults speak Spanish at homeLeighton Township, Precinct 1: 0.2% of adults speak Spanish at homeSt. Joseph Charter Township, Precinct 1: 3.6% of adults speak Spanish at homeCity of St. Joseph, Precinct 2: 1.4% of adults speak Spanish at homeCity of Benton Harbor, Ward 3, Precinct : 8.0% of adults speak Spanish at homeCity of Benton Harbor, Ward 1, Precinct : 2.5% of adults speak Spanish at homeCity of Benton Harbor, Ward 2, Precinct : 2.0% of adults speak Spanish at homeCity of St. Joseph, Precinct 1: 4.5% of adults speak Spanish at homeCity of Benton Harbor, Ward 4, Precinct : 2.4% of adults speak Spanish at homeHolland Charter Township, Precinct 2: 46.1% of adults speak Spanish at homePark Township, Precinct 5: 3.2% of adults speak Spanish at homePark Township, Precinct 6: 23.8% of adults speak Spanish at homeHolland Charter Township, Precinct 7: 14.4% of adults speak Spanish at homePort Sheldon Township, Precinct 1: 4.2% of adults speak Spanish at homeOlive Township, Precinct 1: 9.3% of adults speak Spanish at homePort Sheldon Township, Precinct 2: 2.8% of adults speak Spanish at homeGeorgetown Township, Precinct 3: 5.3% of adults speak Spanish at homeGeorgetown Township, Precinct 5: 0.8% of adults speak Spanish at homeGeorgetown Township, Precinct 4: 3.5% of adults speak Spanish at homeGeorgetown Township, Precinct 2: 3.6% of adults speak Spanish at homeGeorgetown Township, Precinct 1: 1.8% of adults speak Spanish at home
under 5%5-15%15-30%30-50%50-70%70% or moreno 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

R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (KAMALA D. HARRIS minus DONALD J. TRUMP) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (GRETCHEN WHITMER minus TUDOR M. DIXON) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno 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
Texas Township, Precinct 6 | 24P R+2.5 | 22 D+7.8 | 20P R+0.7 | Hisp 8.4% Blk 0.9% Inc $146kCity of Portage, Precinct 10 | 24P D+10.9 | 22 D+19.2 | 20P D+9.5 | Hisp 4.4% Blk 4.2% Inc $100kClimax Township, Precinct 1 | 24P R+37.6 | 22 R+20.7 | 20P R+32.1 | Hisp 0.3% Blk 0.0% Inc $77kCity of Portage, Precinct 6 | 24P D+4.6 | 22 D+14.2 | 20P D+6.2 | Hisp 2.8% Blk 0.6% Inc $105kCity of Portage, Precinct 17 | 24P D+14.0 | 22 D+16.6 | 20P D+6.9 | Hisp 0.0% Blk 2.0% Inc $97kCity of Portage, Precinct 4 | 24P D+0.1 | 22 D+5.8 | 20P R+5.6 | Hisp 1.8% Blk 2.4% Inc $110kCity of Portage, Precinct 12 | 24P D+18.5 | 22 D+25.8 | 20P D+14.9 | Hisp 17.0% Blk 2.3% Inc $95kPavilion Township, Precinct 1 | 24P R+10.8 | 22 R+0.8 | 20P R+12.5 | Hisp 6.6% Blk 0.0% Inc $112kCity of Portage, Precinct 13 | 24P D+3.6 | 22 D+12.7 | 20P R+0.5 | Hisp 1.4% Blk 0.7% Inc $106kCity of Portage, Precinct 5 | 24P D+9.5 | 22 D+19.4 | 20P D+8.5 | Hisp 5.2% Blk 0.0% Inc $76kPavilion Township, Precinct 2 | 24P R+38.6 | 22 R+21.6 | 20P R+31.8 | Hisp 2.3% Blk 4.0% Inc $76kCity of Portage, Precinct 3 | 24P D+14.5 | 22 D+18.8 | 20P D+11.5 | Hisp 5.9% Blk 6.3% Inc $77kCity of Portage, Precinct 14 | 24P D+22.0 | 22 D+32.5 | 20P D+21.1 | Hisp 1.9% Blk 6.4% Inc $86kPavilion Township, Precinct 3 | 24P R+6.4 | 22 D+6.4 | 20P R+2.5 | Hisp 2.2% Blk 1.2% Inc $82kCity of Portage, Precinct 9 | 24P D+23.4 | 22 D+35.5 | 20P D+24.5 | Hisp 3.3% Blk 22.0% Inc $68kCity of Portage, Precinct 7 | 24P D+20.4 | 22 D+28.5 | 20P D+18.9 | Hisp 4.5% Blk 17.9% Inc $53kCity of Portage, Precinct 2 | 24P D+16.6 | 22 D+26.2 | 20P D+14.4 | Hisp 3.1% Blk 4.2% Inc $72kTexas Township, Precinct 5 | 24P D+15.7 | 22 D+18.6 | 20P D+14.6 | Hisp 4.1% Blk 3.6% Inc $140kCity of Portage, Precinct 18 | 24P D+19.0 | 22 D+22.9 | 20P D+17.1 | Hisp 9.4% Blk 1.1% Inc $95kTexas Township, Precinct 2 | 24P R+8.1 | 22 R+3.7 | 20P R+8.7 | Hisp 6.1% Blk 1.0% Inc $155kCity of Portage, Precinct 16 | 24P D+20.5 | 22 D+30.3 | 20P D+19.3 | Hisp 13.9% Blk 2.0% Inc $89kTexas Township, Precinct 4 | 24P D+16.4 | 22 D+23.3 | 20P D+17.3 | Hisp 3.4% Blk 3.5% Inc $177kCity of Portage, Precinct 8 | 24P D+19.8 | 22 D+27.7 | 20P D+23.8 | Hisp 6.1% Blk 1.0% Inc $125kTexas Township, Precinct 3 | 24P D+21.3 | 22 D+27.4 | 20P D+16.3 | Hisp 1.6% Blk 7.1% Inc $126kCity of Portage, Precinct 19 | 24P D+25.5 | 22 D+31.8 | 20P D+28.1 | Hisp 2.3% Blk 23.9% Inc $107kCity of Portage, Precinct 11 | 24P D+22.1 | 22 D+33.2 | 20P D+24.9 | Hisp 8.0% Blk 3.4% Inc $106kCity of Kalamazoo, Precinct 26 | 24P D+46.8 | 22 D+55.3 | 20P D+43.4 | Hisp 3.7% Blk 8.2% Inc $73kCity of Battle Creek, Ward 5, Precinct 1 | 24P D+13.7 | 22 D+15.9 | 20P D+9.7 | Hisp 6.7% Blk 25.2% Inc $52kEmmett Township, Precinct 4 | 24P R+29.2 | 22 R+15.1 | 20P R+27.5 | Hisp 8.1% Blk 2.0% Inc $97kCity of Battle Creek, Ward 5, Precinct 2 | 24P R+11.9 | 22 R+2.5 | 20P R+13.8 | Hisp 9.1% Blk 1.9% Inc $94kCity of Battle Creek, Ward 4, Precinct 8 | 24P R+6.5 | 22 D+4.0 | 20P R+5.9 | Hisp 3.3% Blk 0.4% Inc $97kCity of Battle Creek, Ward 5, Precinct 5 | 24P R+12.1 | 22 D+4.7 | 20P R+3.5 | Hisp 1.0% Blk 0.5% Inc $117kCity of Battle Creek, Ward 4, Precinct 6 | 24P R+1.6 | 22 D+14.3 | 20P D+0.4 | Hisp 10.3% Blk 2.0% Inc $103kCity of Battle Creek, Ward 5, Precinct 3 | 24P R+12.5 | 22 D+0.2 | 20P R+13.4 | Hisp 2.9% Blk 0.6% Inc $97kCharleston Township, Precinct 1 | 24P R+26.4 | 22 R+12.5 | 20P R+27.7 | Hisp 2.8% Blk 0.4% Inc $82kCity of Galesburg, Precinct 1 | 24P R+7.5 | 22 D+14.4 | 20P R+7.7 | Hisp 4.5% Blk 6.3% Inc $49kCity of Portage, Precinct 1 | 20P D+26.8 | Hisp 4.5% Blk 7.0% Inc $78kCity of Portage, Precinct 15 | 24P D+21.7 | 22 D+32.5 | 20P D+24.8 | Hisp 5.5% Blk 6.9% Inc $111kCity of Kalamazoo, Precinct 17 | 24P D+43.8 | 22 D+52.4 | 20P D+40.2 | Hisp 1.0% Blk 9.3% Inc $65kCity of Kalamazoo, Precinct 18 | 24P D+44.0 | 22 D+51.4 | 20P D+41.5 | Hisp 3.5% Blk 32.6% Inc $69kCity of Kalamazoo, Precinct 25 | 24P D+46.7 | 22 D+51.0 | 20P D+43.5 | Hisp 10.3% Blk 6.4% Inc $79kCity of Kalamazoo, Precinct 19 | 24P D+43.6 | 22 D+51.9 | 20P D+46.6 | Hisp 3.8% Blk 24.1% Inc $47kCity of Kalamazoo, Precinct 16 | 24P D+48.1 | 22 D+58.8 | 20P D+47.0 | Hisp 5.9% Blk 19.5% Inc $96kCity of Kalamazoo, Precinct 20 | 24P D+60.6 | 22 D+65.9 | 20P D+61.6 | Hisp 2.6% Blk 9.8% Inc $102kComstock Township, Precinct 3 | 24P R+11.3 | 22 R+1.2 | 20P R+11.3 | Hisp 13.0% Blk 3.1% Inc $65kCity of Kalamazoo, Precinct 21 | 24P D+67.3 | 22 D+69.5 | 20P D+64.0 | Hisp 5.9% Blk 2.5% Inc $163kOshtemo Township, Precinct 7 | 24P D+26.6 | 22 D+33.7 | 20P D+28.2 | Hisp 8.7% Blk 12.9% Inc $42kCity of Kalamazoo, Precinct 12 | 24P D+47.1 | 22 D+53.2 | 20P D+43.6 | Hisp 2.5% Blk 9.6% Inc $81kOshtemo Township, Precinct 10 | 24P D+8.7 | 22 D+13.5 | 20P D+6.8 | Hisp 13.7% Blk 2.1% Inc $136kOshtemo Township, Precinct 8 | 24P D+25.7 | 22 D+36.5 | 20P D+26.4 | Hisp 4.8% Blk 19.6% Inc $46kCity of Kalamazoo, Precinct 22 | 24P D+64.3 | 22 D+67.0 | 20P D+63.5 | Hisp 8.3% Blk 28.8% Inc $71kOshtemo Township, Precinct 4 | 24P D+41.1 | 22 D+41.9 | 20P D+38.6 | Hisp 3.3% Blk 12.3% Inc $58kCity of Kalamazoo, Precinct 4 | 24P D+25.4 | 22 D+73.0 | 20P D+39.9 | Hisp 8.1% Blk 5.9% Inc $31kOshtemo Township, Precinct 5 | 24P D+51.6 | 22 D+60.0 | 20P D+56.9 | Hisp 22.0% Blk 17.1% Inc $36kCity of Kalamazoo, Precinct 5 | 24P D+53.4 | 22 D+68.9 | 20P D+54.4 | Hisp 6.1% Blk 10.9% Inc $48kKalamazoo Township, Precinct 6 | 24P D+54.5 | 22 D+60.0 | 20P D+57.5 | Hisp 3.2% Blk 29.9% Inc $52kRoyalton Township, Precinct 1 | 24P R+22.6 | 22 R+21.9 | 20P R+28.0 | Hisp 2.8% Blk 1.3% Inc $136kBenton Charter Township, Precinct 5 | 24P D+22.0 | 22 D+27.3 | 20P D+26.7 | Hisp 6.0% Blk 50.8% Inc $37kLincoln Charter Township, Precinct 3 | 24P R+6.5 | 22 R+2.8 | 20P R+10.9 | Hisp 4.3% Blk 4.2% Inc $87kSt. Joseph Charter Township, Precinct 2 | 24P R+3.5 | 22 R+0.4 | Hisp 4.6% Blk 1.7% Inc $102kSt. Joseph Charter Township, Precinct 3 | 24P R+7.0 | 22 R+7.6 | Hisp 3.3% Blk 0.2% Inc $101kSt. Joseph Charter Township, Precinct 4 | 24P R+10.7 | 22 R+3.7 | Hisp 1.6% Blk 2.2% Inc $105kBenton Charter Township, Precinct 3 | 24P D+23.2 | 22 D+25.5 | 20P D+29.4 | Hisp 3.5% Blk 40.6% Inc $43kBenton Charter Township, Precinct 6 | 24P D+65.8 | 22 D+68.3 | 20P D+72.9 | Hisp 1.8% Blk 65.2% Inc $34kCity of St. Joseph, Precinct 3 | 24P D+16.4 | 22 D+21.0 | 20P D+15.8 | Hisp 5.3% Blk 5.3% Inc $66kPorter Township, Precinct 1 | 24P R+20.4 | 22 R+9.2 | 20P R+18.1 | Hisp 6.1% Blk 0.0% Inc $87kDecatur Township, Precinct 1 | 24P R+24.1 | 22 R+7.6 | 20P R+16.2 | Hisp 8.4% Blk 1.6% Inc $74kHamilton Township, Precinct 1 | 24P R+33.9 | 22 R+17.3 | 20P R+27.5 | Hisp 26.2% Blk 0.0% Inc $64kAntwerp Township, Precinct 1 | 24P R+9.0 | 22 D+4.6 | 20P R+7.1 | Hisp 5.3% Blk 1.1% Inc $66kAntwerp Township, Precinct 5 | 24P R+14.1 | 22 R+4.3 | 20P R+14.9 | Hisp 2.4% Blk 1.3% Inc $99kPaw Paw Township, Precinct 2 | 24P R+13.4 | 22 R+3.2 | 20P R+9.2 | Hisp 6.8% Blk 5.0% Inc $70kLawrence Township, Precinct 1 | 24P R+23.6 | 22 R+9.2 | 20P R+20.3 | Hisp 18.5% Blk 5.5% Inc $67kKeeler Township, Precinct 1 | 24P R+38.5 | 22 R+29.0 | 20P R+33.9 | Hisp 21.8% Blk 0.0% Inc $59kBainbridge Township, Precinct 1 | 24P R+46.7 | 22 R+44.2 | 20P R+47.8 | Hisp 3.9% Blk 3.4% Inc $75kBenton Charter Township, Precinct 1 | 24P D+12.6 | 22 D+11.5 | 20P D+15.4 | Hisp 2.9% Blk 51.8% Inc $45kBenton Charter Township, Precinct 2 | 24P D+38.7 | 22 D+48.3 | 20P D+50.2 | Hisp 26.1% Blk 41.2% Inc $36kBenton Charter Township, Precinct 4 | 24P D+17.7 | 22 D+20.4 | 20P D+19.9 | Hisp 8.2% Blk 25.9% Inc $64kCity of Coloma, Precinct 1 | 24P R+36.2 | 22 R+23.2 | 20P R+32.4 | Hisp 8.3% Blk 3.1% Inc $53kCity of Watervliet, Precinct 1 | 24P R+27.9 | 22 R+17.1 | 20P R+28.8 | Hisp 15.4% Blk 1.0% Inc $52kHagar Township, Precinct 1 | 24P R+28.6 | 22 R+24.0 | 20P R+26.9 | Hisp 2.7% Blk 2.8% Inc $71kWatervliet Charter Township, Precinct 1 | 24P R+35.5 | 22 R+24.0 | 20P R+37.4 | Hisp 10.3% Blk 0.4% Inc $54kColoma Charter Township, Precinct 1 | 24P R+38.3 | 22 R+31.1 | 20P R+38.4 | Hisp 5.9% Blk 3.8% Inc $69kPaw Paw Township, Precinct 3 | 24P R+13.9 | 22 D+1.4 | Hisp 10.1% Blk 0.8% Inc $51kAntwerp Township, Precinct 4 | 24P R+5.9 | 22 D+10.0 | 20P R+3.8 | Hisp 9.6% Blk 0.5% Inc $72kPaw Paw Township, Precinct 1 | 24P R+1.0 | 22 D+12.1 | 20P D+1.4 | Hisp 15.6% Blk 2.1% Inc $42kAntwerp Township, Precinct 3 | 24P R+11.1 | 22 D+0.2 | 20P R+14.7 | Hisp 7.8% Blk 0.1% Inc $75kTexas Township, Precinct 1 | 24P R+10.7 | 22 R+5.1 | 20P R+10.1 | Hisp 1.1% Blk 0.3% Inc $127kAntwerp Township, Precinct 2 | 24P R+6.6 | 22 D+3.0 | 20P R+6.8 | Hisp 4.6% Blk 4.3% Inc $88kOshtemo Township, Precinct 2 | 24P D+4.9 | 22 D+15.0 | 20P D+5.5 | Hisp 10.2% Blk 2.3% Inc $125kAlmena Township, Precinct 1 | 24P R+13.9 | 22 R+3.6 | 20P R+10.2 | Hisp 5.5% Blk 0.2% Inc $98kArlington Township, Precinct 1 | 24P R+24.7 | 22 R+14.4 | 20P R+22.6 | Hisp 23.9% Blk 1.9% Inc $62kWaverly Township, Precinct 1 | 24P R+25.9 | 22 R+5.5 | 20P R+22.7 | Hisp 8.4% Blk 2.0% Inc $87kHartford Township, Precinct 1 | 24P R+43.5 | 22 R+30.6 | 20P R+39.4 | Hisp 18.6% Blk 0.4% Inc $52kCity of Hartford, Precinct 1 | 24P R+20.1 | 22 R+4.6 | 20P R+13.7 | Hisp 40.5% Blk 0.9% Inc $46kCovert Township, Precinct 1 | 24P D+9.2 | 22 D+19.6 | 20P D+21.1 | Hisp 29.7% Blk 34.0% Inc $38kBangor Township, Precinct 1 | 24P R+37.2 | 22 R+25.1 | 20P R+38.1 | Hisp 28.4% Blk 3.7% Inc $57kCity of Bangor, Precinct 1 | 24P R+11.5 | 22 D+7.1 | 20P D+0.7 | Hisp 35.6% Blk 8.0% Inc $59kSouth Haven Township, Precinct 2 | 24P D+0.9 | 22 D+18.1 | 20P R+0.5 | Hisp 9.3% Blk 5.4% Inc $62kSouth Haven Township, Precinct 1 | 24P R+3.6 | 22 D+8.0 | 20P R+5.7 | Hisp 4.6% Blk 8.1% Inc $49kGeneva Township, Precinct 1 | 24P R+13.6 | 22 D+0.9 | 20P R+9.9 | Hisp 17.9% Blk 6.9% Inc $75kCity of South Haven, Ward 1, Precinct 1 | 24P D+39.9 | 22 D+38.7 | 20P D+28.8 | Hisp 12.3% Blk 8.2% Inc $58kCity of South Haven, Ward 2, Precinct 1 | 24P D+29.5 | 22 D+40.2 | 20P D+25.8 | Hisp 4.7% Blk 6.7% Inc $58kCity of Kalamazoo, Precinct 23 | 24P D+54.5 | 22 D+59.3 | 20P D+47.1 | Hisp 10.8% Blk 12.0% Inc $52kCity of Kalamazoo, Precinct 15 | 24P D+52.6 | 22 D+67.2 | 20P D+56.8 | Hisp 14.1% Blk 29.0% Inc $69kCity of Kalamazoo, Precinct 24 | 24P D+60.0 | 22 D+66.8 | 20P D+64.0 | Hisp 0.1% Blk 4.1% Inc $53kCity of Kalamazoo, Precinct 14 | 24P D+62.5 | 22 D+68.7 | 20P D+63.4 | Hisp 37.7% Blk 35.9% Inc $56kKalamazoo Township, Precinct 1 | 24P R+4.1 | 22 D+29.6 | 20P D+1.2 | Hisp 11.8% Blk 8.5% Inc $46kCity of Kalamazoo, Precinct 2 | 24P D+61.8 | 22 D+75.1 | 20P D+64.9 | Hisp 5.9% Blk 14.4% Inc $69kCity of Kalamazoo, Precinct 1 | 24P D+62.1 | 22 D+70.8 | 20P D+66.5 | Hisp 5.6% Blk 8.8% Inc $48kCity of Kalamazoo, Precinct 13 | 24P D+55.8 | 22 D+59.9 | 20P D+58.3 | Hisp 32.4% Blk 29.8% Inc $36kCity of Kalamazoo, Precinct 3 | 24P D+69.2 | 22 D+77.8 | 20P D+73.2 | Hisp 1.8% Blk 13.2% Inc $61kComstock Township, Precinct 1 | 24P R+15.9 | 22 R+2.6 | 20P R+16.6 | Hisp 2.4% Blk 3.0% Inc $95kComstock Township, Precinct 2 | 24P R+0.9 | 22 D+15.4 | 20P D+0.4 | Hisp 3.9% Blk 2.4% Inc $79kCity of Kalamazoo, Precinct 27 | 24P D+66.0 | 22 D+79.5 | 20P D+70.2 | Hisp 11.8% Blk 15.3% Inc $45kKalamazoo Township, Precinct 8 | 24P D+34.8 | 22 D+46.9 | 20P D+38.3 | Hisp 7.6% Blk 21.9% Inc $45kKalamazoo Township, Precinct 4 | 24P D+55.1 | 22 D+59.7 | 20P D+54.6 | Hisp 0.8% Blk 3.5% Inc $74kCity of Kalamazoo, Precinct 11 | 24P D+71.6 | 22 D+77.8 | 20P D+72.8 | Hisp 11.1% Blk 47.9% Inc $46kCity of Kalamazoo, Precinct 8 | 24P D+78.0 | 22 D+86.0 | 20P D+84.8 | Hisp 6.5% Blk 69.3% Inc $29kCity of Kalamazoo, Precinct 7 | 24P D+72.0 | 22 D+76.5 | 20P D+74.7 | Hisp 7.1% Blk 37.2% Inc $40kKalamazoo Township, Precinct 9 | 24P D+38.2 | 22 D+49.8 | 20P D+38.4 | Hisp 9.9% Blk 11.0% Inc $65kKalamazoo Township, Precinct 5 | 24P D+45.9 | 22 D+48.1 | 20P D+41.9 | Hisp 0.0% Blk 26.9% Inc $60kComstock Township, Precinct 6 | 24P D+0.7 | 22 D+10.8 | 20P D+0.1 | Hisp 1.7% Blk 12.1% Inc $71kCity of Battle Creek, Ward 4, Precinct 9 | 24P R+1.0 | 22 D+10.1 | 20P D+0.1 | Hisp 9.0% Blk 3.4% Inc $73kEmmett Township, Precinct 3 | 24P R+19.7 | 22 R+5.0 | 20P R+9.5 | Hisp 3.9% Blk 14.3% Inc $60kEmmett Township, Precinct 2 | 24P R+32.1 | 22 R+18.1 | 20P R+29.9 | Hisp 4.6% Blk 3.8% Inc $102kCity of Battle Creek, Ward 4, Precinct 2 | 24P R+4.5 | 22 D+8.0 | 20P R+3.5 | Hisp 0.5% Blk 1.9% Inc $72kCity of Battle Creek, Ward 1, Precinct 2 | 24P R+16.0 | 22 D+2.5 | 20P R+8.3 | Hisp 10.4% Blk 11.2% Inc $47kCity of Battle Creek, Ward 1, Precinct 2 | 24P R+17.0 | 22 D+7.5 | 20P R+8.3 | Hisp 19.5% Blk 2.6% Inc $46kCity of Battle Creek, Ward 4, Precinct 1 | 24P D+17.9 | 22 D+31.6 | 20P D+14.4 | Hisp 14.1% Blk 6.3% Inc $50kCity of Battle Creek, Ward 2, Precinct 1 | 24P D+36.7 | 22 D+52.4 | 20P D+38.3 | Hisp 10.6% Blk 23.6% Inc $40kCity of Battle Creek, Ward 1, Precinct 4 | 24P R+7.0 | 22 D+9.6 | 20P D+1.8 | Hisp 2.7% Blk 9.7% Inc $48kCity of Battle Creek, Ward 2, Precinct 7 | 24P D+25.8 | 22 D+36.4 | 20P D+32.0 | Hisp 23.1% Blk 31.7% Inc $42kCity of Battle Creek, Ward 3, Precinct 1 | 24P D+14.5 | 22 D+31.6 | 20P D+13.6 | Hisp 14.1% Blk 16.0% Inc $49kEmmett Township, Precinct 1 | 24P R+30.5 | 22 R+7.1 | 20P R+22.4 | Hisp 1.7% Blk 5.9% Inc $47kCity of Battle Creek, Ward 3, Precinct 1 | 24P D+26.9 | 22 D+35.2 | 20P D+18.2 | Hisp 5.9% Blk 16.0% Inc $42kCity of Springfield, Precinct 1 | 24P R+6.5 | 22 D+6.4 | 20P R+3.9 | Hisp 4.8% Blk 5.8% Inc $56kCity of Battle Creek, Ward 2, Precinct 1 | 24P D+60.1 | 22 D+67.7 | 20P D+65.9 | Hisp 5.5% Blk 45.1% Inc $32kCity of Battle Creek, Ward 3, Precinct 1 | 24P D+24.2 | 22 D+34.5 | 20P D+25.8 | Hisp 7.6% Blk 13.9% Inc $60kCity of Battle Creek, Ward 3, Precinct 1 | 24P D+10.5 | 22 D+26.8 | 20P D+16.3 | Hisp 10.6% Blk 13.1% Inc $57kCity of Battle Creek, Ward 2, Precinct 2 | 24P D+48.2 | 22 D+61.1 | 20P D+56.5 | Hisp 8.6% Blk 48.1% Inc $32kCity of Battle Creek, Ward 1, Precinct 1 | 24P D+10.4 | 22 D+25.7 | 20P D+12.1 | Hisp 1.6% Blk 24.2% Inc $43kPennfield Township, Precinct 2 | 24P R+4.9 | 22 D+53.0 | 20P R+3.6 | Hisp 7.6% Blk 11.4% Inc $55kOshtemo Township, Precinct 9 | 24P D+28.0 | 22 D+35.2 | 20P D+25.2 | Hisp 2.7% Blk 5.5% Inc $82kCity of Kalamazoo, Precinct 6 | 24P D+50.0 | 22 D+54.0 | 20P D+49.9 | Hisp 5.5% Blk 12.9% Inc $86kOshtemo Township, Precinct 6 | 24P D+33.9 | 22 D+33.1 | 20P D+34.9 | Hisp 3.9% Blk 22.4% Inc $75kOshtemo Township, Precinct 3 | 24P D+33.6 | 22 D+37.2 | 20P D+32.2 | Hisp 2.8% Blk 20.8% Inc $144kKalamazoo Township, Precinct 3 | 24P D+38.4 | 22 D+42.3 | 20P D+37.2 | Hisp 8.7% Blk 22.2% Inc $54kOshtemo Township, Precinct 1 | 24P R+6.1 | 22 D+2.2 | 20P R+7.4 | Hisp 2.1% Blk 8.6% Inc $129kKalamazoo Township, Precinct 7 | 24P D+26.2 | 22 D+27.9 | 20P D+23.2 | Hisp 6.4% Blk 7.7% Inc $113kAlamo Township, Precinct 2 | 24P R+25.4 | 22 R+12.5 | 20P R+21.4 | Hisp 4.6% Blk 0.2% Inc $71kAlamo Township, Precinct 1 | 24P R+23.2 | 22 R+13.8 | 20P R+25.0 | Hisp 2.1% Blk 3.0% Inc $117kCooper Township, Precinct 4 | 24P R+16.7 | 22 R+7.9 | 20P R+15.9 | Hisp 2.6% Blk 0.9% Inc $121kCity of Kalamazoo, Precinct 9 | 24P D+83.1 | 22 D+92.6 | 20P D+89.8 | Hisp 2.7% Blk 85.2% Inc $60kCity of Kalamazoo, Precinct 10 | 24P D+31.1 | 22 D+42.3 | 20P D+37.5 | Hisp 1.1% Blk 26.2% Inc $47kKalamazoo Township, Precinct 10 | 24P D+37.9 | 22 D+44.4 | 20P D+43.5 | Hisp 17.9% Blk 12.8% Inc $63kComstock Township, Precinct 4 | 24P R+2.8 | 22 D+3.5 | 20P R+0.4 | Hisp 4.9% Blk 2.2% Inc $111kKalamazoo Township, Precinct 2 | 24P D+19.2 | 22 D+31.9 | 20P D+16.6 | Hisp 1.5% Blk 12.4% Inc $76kComstock Township, Precinct 5 | 24P D+12.7 | 22 D+21.3 | 20P D+11.8 | Hisp 3.2% Blk 1.3% Inc $121kComstock Township, Precinct 7 | 24P D+34.6 | 22 D+46.3 | 20P D+33.7 | Hisp 5.7% Blk 20.0% Inc $65kCity of Parchment, Precinct 1 | 24P D+16.1 | 22 D+27.8 | 20P D+18.2 | Hisp 7.2% Blk 12.5% Inc $73kCooper Township, Precinct 3 | 24P D+9.3 | 22 D+20.3 | 20P D+8.8 | Hisp 13.5% Blk 4.5% Inc $79kRichland Township, Precinct 2 | 24P R+11.3 | 22 R+1.7 | 20P R+8.6 | Hisp 1.8% Blk 1.3% Inc $120kBedford Township, Precinct 2 | 24P R+25.0 | 22 R+7.2 | 20P R+19.0 | Hisp 4.8% Blk 7.2% Inc $60kPennfield Township, Precinct 1 | 24P R+38.4 | 22 R+24.9 | 20P R+34.4 | Hisp 2.7% Blk 7.4% Inc $84kRoss Township, Precinct 1 | 24P R+18.4 | 22 R+7.3 | 20P R+17.6 | Hisp 3.0% Blk 3.0% Inc $94kRoss Township, Precinct 2 | 24P R+11.6 | 22 R+5.2 | 20P R+10.9 | Hisp 0.0% Blk 0.4% Inc $156kPennfield Township, Precinct 3 | 24P R+29.6 | 22 R+19.1 | 20P R+29.7 | Hisp 2.0% Blk 7.0% Inc $64kBedford Township, Precinct 3 | 24P R+5.7 | 22 D+8.2 | 20P R+0.2 | Hisp 9.2% Blk 12.5% Inc $72kBedford Township, Precinct 1 | 24P R+36.1 | 22 R+25.1 | 20P R+32.0 | Hisp 9.5% Blk 0.7% Inc $76kRichland Township, Precinct 1 | 24P R+4.5 | 22 D+5.5 | 20P R+6.4 | Hisp 6.6% Blk 1.6% Inc $94kCooper Township, Precinct 1 | 24P R+14.9 | 22 R+0.9 | 20P R+11.0 | Hisp 2.4% Blk 0.9% Inc $117kRichland Township, Precinct 3 | 24P R+3.5 | 22 D+3.1 | 20P R+0.4 | Hisp 5.3% Blk 4.2% Inc $102kCooper Township, Precinct 2 | 24P R+7.3 | 22 D+4.9 | 20P R+5.2 | Hisp 2.6% Blk 1.1% Inc $72kGunplain Township, Precinct 1 | 24P R+14.3 | 22 R+0.4 | 20P R+19.1 | Hisp 6.4% Blk 2.2% Inc $94kMartin Township, Precinct 1 | 24P R+44.8 | 22 R+38.0 | 20P R+40.9 | Hisp 4.6% Blk 0.7% Inc $70kWayland Township, Precinct 1 | 24P R+39.3 | 22 R+28.4 | 20P R+39.5 | Hisp 7.2% Blk 0.7% Inc $86kCity of Plainwell, Precinct 1 | 24P R+2.7 | 22 D+9.1 | 20P D+0.9 | Hisp 6.9% Blk 2.3% Inc $70kCity of Otsego, Precinct 1 | 24P R+12.6 | 22 D+6.5 | 20P R+3.9 | Hisp 10.4% Blk 0.3% Inc $80kOtsego Township, Precinct 2 | 24P R+20.2 | 22 R+3.2 | 20P R+10.4 | Hisp 4.8% Blk 0.6% Inc $69kWatson Township, Precinct 1 | 24P R+45.4 | 22 R+31.6 | 20P R+40.9 | Hisp 2.8% Blk 0.6% Inc $67kHopkins Township, Precinct 1 | 24P R+49.4 | 22 R+40.5 | 20P R+47.8 | Hisp 1.1% Blk 1.2% Inc $91kCity of Wayland, Precinct 1 | 24P R+22.5 | 22 R+12.0 | 20P R+20.0 | Hisp 2.2% Blk 0.0% Inc $66kCity of Wayland, Precinct 2 | 24P R+22.5 | 22 R+12.0 | 20P R+20.0 | Hisp 7.7% Blk 4.2% Inc $84kDorr Township, Precinct 3 | 24P R+42.8 | 22 R+33.5 | 20P R+39.8 | Hisp 3.6% Blk 0.0% Inc $81kDorr Township, Precinct 2 | 24P R+51.5 | 22 R+47.9 | 20P R+51.3 | Hisp 1.1% Blk 1.8% Inc $99kAlmena Township, Precinct 2 | 24P R+10.1 | 22 D+0.3 | 20P R+7.9 | Hisp 1.0% Blk 0.0% Inc $106kCity of Gobles, Precinct 1 | 24P R+25.6 | 22 R+7.5 | 20P R+23.2 | Hisp 1.3% Blk 0.2% Inc $57kColumbia Township, Precinct 1 | 24P R+32.9 | 22 R+17.8 | 20P R+30.0 | Hisp 18.2% Blk 3.7% Inc $66kBloomingdale Township, Precinct 1 | 24P R+27.0 | 22 R+9.6 | 20P R+26.2 | Hisp 8.5% Blk 0.6% Inc $62kPine Grove Township, Precinct 1 | 24P R+32.4 | 22 R+14.9 | 20P R+27.5 | Hisp 3.6% Blk 0.0% Inc $71kCheshire Township, Precinct 1 | 24P R+37.8 | 22 R+18.3 | 20P R+28.0 | Hisp 2.6% Blk 2.3% Inc $71kLee Township, Precinct 1 | 24P R+20.9 | 22 R+8.9 | 20P R+13.1 | Hisp 39.7% Blk 1.3% Inc $57kTrowbridge Township, Precinct 1 | 24P R+30.8 | 22 R+19.2 | 20P R+31.9 | Hisp 7.2% Blk 0.4% Inc $73kOtsego Township, Precinct 1 | 24P R+17.5 | 22 R+0.9 | 20P R+16.7 | Hisp 1.5% Blk 0.3% Inc $80kCity of Allegan, Precinct 1 | 24P R+5.6 | 22 D+11.6 | 20P R+3.4 | Hisp 3.8% Blk 0.6% Inc $56kCity of South Haven, Ward 3, Precinct 1 | 24P D+11.3 | 22 D+18.1 | 20P D+15.0 | Hisp 0.5% Blk 2.8% Inc $95kCity of South Haven, Ward 3, Precinct 2 | 20P D+71.4 | Hisp 0.0% Blk 2.3% Inc $137kCasco Township, Precinct 1 | 24P R+11.7 | 22 D+4.6 | 20P R+5.9 | Hisp 10.7% Blk 1.9% Inc $97kGanges Township, Precinct 1 | 24P R+2.7 | 22 D+8.0 | 20P R+3.3 | Hisp 11.9% Blk 0.7% Inc $81kCity of Fennville, Precinct 1 | 24P D+0.7 | 22 D+22.1 | 20P D+5.3 | Hisp 42.0% Blk 1.7% Inc $82kSaugatuck Township, Precinct 1 | 24P D+16.5 | 22 D+26.6 | 20P D+16.2 | Hisp 10.5% Blk 0.8% Inc $98kCity of the Village of Douglas, Precinct | 24P D+41.7 | 22 D+47.4 | 20P D+35.2 | Hisp 5.3% Blk 0.1% Inc $100kCity of Saugatuck, Precinct 1 | 24P D+31.9 | 22 D+43.1 | 20P D+32.6 | Hisp 1.3% Blk 0.2% Inc $150kLaketown Township, Precinct 3 | 24P R+9.6 | 22 R+0.3 | 20P R+5.7 | Hisp 0.0% Blk 0.5% Inc $118kLaketown Township, Precinct 2 | 24P R+33.1 | 22 R+33.7 | 20P R+35.1 | Hisp 2.7% Blk 1.5% Inc $91kValley Township, Precinct 1 | 24P R+35.3 | 22 R+23.6 | 20P R+33.9 | Hisp 4.2% Blk 0.6% Inc $87kClyde Township, Precinct 1 | 24P R+14.3 | 22 R+10.5 | 20P R+9.7 | Hisp 27.6% Blk 0.8% Inc $68kAllegan Township, Precinct 1 | 24P R+22.6 | 22 R+11.4 | 20P R+22.1 | Hisp 7.0% Blk 1.0% Inc $86kHeath Township, Precinct 2 | 24P R+50.2 | 22 R+39.4 | Hisp 6.7% Blk 1.0% Inc $100kMonterey Township, Precinct 1 | 24P R+52.7 | 22 R+43.8 | 20P R+50.4 | Hisp 2.8% Blk 0.4% Inc $95kManlius Township, Precinct 1 | 24P R+40.6 | 22 R+39.2 | 20P R+40.1 | Hisp 15.7% Blk 0.6% Inc $87kHeath Township, Precinct 1 | 24P R+53.0 | 22 R+47.8 | 20P R+51.0 | Hisp 0.7% Blk 0.7% Inc $103kSalem Township, Precinct 1 | 24P R+66.2 | 22 R+64.5 | 20P R+62.2 | Hisp 0.8% Blk 0.0% Inc $77kSalem Township, Precinct 2 | 24P R+53.9 | 22 R+44.6 | 20P R+53.7 | Hisp 3.2% Blk 0.0% Inc $100kDorr Township, Precinct 1 | 24P R+53.7 | 22 R+48.3 | 20P R+49.4 | Hisp 5.4% Blk 0.6% Inc $99kCity of Holland, Ward 5, Precinct 11 | 24P R+4.6 | 22 R+1.4 | 20P R+8.4 | Hisp 30.4% Blk 3.0% Inc $77kLaketown Township, Precinct 1 | 24P R+3.0 | 22 R+3.5 | 20P R+6.6 | Hisp 0.9% Blk 2.4% Inc $88kCity of Holland, Ward 5, Precinct 12 | 22 R+8.9 | 20P R+1.7 | Hisp 10.1% Blk 3.1% Inc $54kCity of Holland, Ward 4, Precinct 9 | 24P R+1.0 | 22 R+2.0 | 20P R+0.2 | Hisp 10.9% Blk 3.4% Inc $89kCity of Holland, Ward 4, Precinct 10 | 24P D+15.5 | 22 D+23.3 | 20P D+17.3 | Hisp 15.4% Blk 18.8% Inc $60kPark Township, Precinct 2 | 24P R+4.9 | 22 R+1.1 | 20P R+4.2 | Hisp 18.7% Blk 0.0% Inc $109kCity of Holland, Ward 6, Precinct 15 | 24P D+12.0 | 22 D+12.4 | 20P D+16.9 | Hisp 8.5% Blk 1.5% Inc $64kCity of Holland, Ward 4, Precinct 8 | 24P D+4.1 | 22 D+5.2 | 20P D+0.0 | Hisp 11.6% Blk 1.8% Inc $106kCity of Holland, Ward 6, Precinct 14 | 24P D+32.2 | 22 D+37.7 | 20P D+26.8 | Hisp 27.0% Blk 4.8% Inc $69kCity of Holland, Ward 3, Precinct 6 | 24P D+35.8 | 22 D+47.4 | 20P D+41.4 | Hisp 30.1% Blk 1.5% Inc $64kOverisel Township, Precinct 1 | 24P R+65.8 | 22 R+67.6 | 20P R+67.0 | Hisp 1.9% Blk 0.3% Inc $102kFillmore Township, Precinct 1 | 24P R+51.9 | 22 R+53.7 | 20P R+56.7 | Hisp 8.3% Blk 0.7% Inc $82kCity of Holland, Ward 1, Precinct 3 | 24P D+1.3 | 22 D+4.4 | 20P R+4.6 | Hisp 44.1% Blk 4.6% Inc $77kZeeland Charter Township, Precinct 3 | 24P R+38.8 | 22 R+39.5 | 20P R+43.5 | Hisp 15.3% Blk 0.9% Inc $112kHolland Charter Township, Precinct 9 | 24P R+21.0 | 22 R+24.7 | 20P R+23.8 | Hisp 12.5% Blk 0.8% Inc $97kJamestown Township, Precinct 2 | 24P R+70.9 | 22 R+70.8 | 20P R+70.7 | Hisp 5.9% Blk 0.8% Inc $125kCity of Holland, Ward 1, Precinct 1 | 24P D+1.5 | 22 D+7.2 | 20P D+4.0 | Hisp 27.3% Blk 3.4% Inc $65kCity of Zeeland, Precinct 4 | 24P R+42.9 | 22 R+44.2 | 20P R+44.8 | Hisp 4.6% Blk 0.0% Inc $74kZeeland Charter Township, Precinct 4 | 24P R+48.2 | 22 R+49.1 | 20P R+23.2 | Hisp 7.7% Blk 0.3% Inc $114kCity of Holland, Ward 3, Precinct 7 | 24P D+5.5 | 22 D+13.6 | 20P D+17.2 | Hisp 38.2% Blk 1.0% Inc $88kPark Township, Precinct 3 | 24P D+1.7 | 22 D+4.8 | 20P D+1.8 | Hisp 4.6% Blk 0.0% Inc $120kPark Township, Precinct 1 | 24P R+0.9 | 22 D+0.5 | 20P R+5.1 | Hisp 7.9% Blk 1.8% Inc $89kCity of Holland, Ward 2, Precinct 5 | 24P D+35.5 | 22 D+37.0 | 20P D+38.9 | Hisp 29.7% Blk 1.0% Inc $73kCity of Holland, Ward 2, Precinct 4 | 24P D+22.7 | 22 D+28.2 | 20P D+16.6 | Hisp 7.4% Blk 6.4% Inc $82kHolland Charter Township, Precinct 1 | 24P R+1.6 | 22 D+3.7 | 20P D+0.7 | Hisp 35.1% Blk 2.0% Inc $71kHolland Charter Township, Precinct 6 | 24P D+0.6 | 22 D+5.5 | 20P D+5.4 | Hisp 43.7% Blk 0.9% Inc $97kPark Township, Precinct 4 | 24P R+6.3 | 22 R+4.0 | Hisp 1.3% Blk 0.0% Inc $137kHolland Charter Township, Precinct 3 | 24P R+10.9 | 22 R+4.8 | 20P R+11.3 | Hisp 20.4% Blk 0.5% Inc $87kHolland Charter Township, Precinct 8 | 24P D+11.7 | 22 D+12.6 | 20P D+6.3 | Hisp 21.9% Blk 1.3% Inc $54kZeeland Charter Township, Precinct 2 | 24P R+36.0 | 22 R+37.0 | 20P R+38.5 | Hisp 17.6% Blk 0.7% Inc $98kHolland Charter Township, Precinct 5 | 24P R+34.3 | 22 R+36.4 | 20P R+42.4 | Hisp 18.6% Blk 1.1% Inc $91kCity of Zeeland, Precinct 3 | 24P R+22.1 | 22 R+15.8 | 20P R+22.1 | Hisp 27.9% Blk 0.0% Inc $45kHolland Charter Township, Precinct 4 | 24P D+6.0 | 22 D+8.2 | 20P R+3.4 | Hisp 28.8% Blk 1.1% Inc $83kCity of Zeeland, Precinct 1 | 24P R+28.0 | 22 R+29.9 | 20P R+27.1 | Hisp 24.6% Blk 6.9% Inc $106kCity of Zeeland, Precinct 2 | 24P R+10.1 | 22 R+6.0 | 20P R+13.3 | Hisp 8.9% Blk 1.7% Inc $55kHolland Charter Township, Precinct 12 | 24P R+40.1 | 22 R+41.4 | 20P R+39.3 | Hisp 2.9% Blk 0.3% Inc $120kJamestown Township, Precinct 3 | 24P R+52.8 | 22 R+55.3 | 20P R+44.5 | Hisp 3.3% Blk 1.1% Inc $125kJamestown Township, Precinct 1 | 24P R+51.0 | 22 R+50.5 | 20P R+56.7 | Hisp 8.1% Blk 1.8% Inc $126kHolland Charter Township, Precinct 11 | 24P D+0.7 | 22 D+4.2 | 20P D+4.5 | Hisp 22.9% Blk 0.9% Inc $89kZeeland Charter Township, Precinct 1 | 24P R+41.2 | 22 R+44.9 | 20P R+41.4 | Hisp 14.9% Blk 0.1% Inc $101kJamestown Township, Precinct 4 | 24P R+35.7 | 22 R+30.4 | Hisp 2.4% Blk 0.8% Inc $127kHolland Charter Township, Precinct 10 | 24P D+2.8 | 22 D+9.9 | 20P R+0.4 | Hisp 14.8% Blk 3.5% Inc $64kCity of Hudsonville, Ward 1, Precinct 1 | 24P R+34.1 | 22 R+28.4 | 20P R+31.9 | Hisp 2.7% Blk 3.6% Inc $73kCity of Hudsonville, Ward 3, Precinct 1 | 24P R+44.2 | 22 R+46.3 | 20P R+47.8 | Hisp 1.5% Blk 1.1% Inc $84kGeorgetown Township, Precinct 17 | 24P R+46.3 | 22 R+41.8 | 20P R+44.0 | Hisp 10.5% Blk 2.1% Inc $108kCity of Hudsonville, Ward 2, Precinct 1 | 24P R+34.3 | 22 R+40.0 | 20P R+40.9 | Hisp 3.2% Blk 0.9% Inc $103kGeorgetown Township, Precinct 12 | 24P R+36.6 | 22 R+35.7 | 20P R+35.9 | Hisp 5.3% Blk 1.0% Inc $150kGeorgetown Township, Precinct 14 | 24P R+47.8 | 22 R+50.4 | 20P R+50.4 | Hisp 3.5% Blk 0.1% Inc $108kGeorgetown Township, Precinct 15 | 24P R+33.6 | 22 R+32.7 | 20P R+38.2 | Hisp 2.1% Blk 0.2% Inc $92kGeorgetown Township, Precinct 16 | 24P R+23.1 | 22 R+22.0 | 20P R+27.8 | Hisp 4.6% Blk 3.5% Inc $88kGeorgetown Township, Precinct 13 | 24P R+36.3 | 22 R+37.1 | 20P R+37.0 | Hisp 6.1% Blk 1.3% Inc $123kGeorgetown Township, Precinct 11 | 24P R+33.7 | 22 R+27.4 | 20P R+32.4 | Hisp 3.6% Blk 2.4% Inc $81kGeorgetown Township, Precinct 8 | 24P R+34.2 | 22 R+32.2 | 20P R+32.4 | Hisp 4.2% Blk 1.4% Inc $131kOlive Township, Precinct 2 | 24P R+55.9 | 22 R+55.5 | 20P R+56.3 | Hisp 9.3% Blk 1.0% Inc $94kBlendon Township, Precinct 1 | 24P R+65.0 | 22 R+67.8 | 20P R+66.1 | Hisp 4.4% Blk 0.2% Inc $112kBlendon Township, Precinct 2 | 24P R+59.5 | 22 R+58.9 | 20P R+62.0 | Hisp 5.6% Blk 0.4% Inc $97kGeorgetown Township, Precinct 7 | 24P R+32.5 | 22 R+31.4 | 20P R+38.4 | Hisp 0.0% Blk 0.0% Inc $142kGeorgetown Township, Precinct 10 | 24P R+27.3 | 22 R+25.5 | 20P R+31.9 | Hisp 5.4% Blk 1.4% Inc $92kGeorgetown Township, Precinct 9 | 24P R+31.7 | 22 R+28.8 | 20P R+30.1 | Hisp 2.8% Blk 1.0% Inc $91kGeorgetown Township, Precinct 6 | 24P R+35.0 | 22 R+34.6 | 20P R+42.0 | Hisp 0.6% Blk 1.0% Inc $70kLeighton Township, Precinct 3 | 24P R+50.6 | 22 R+43.4 | Hisp 3.4% Blk 3.8% Inc $90kLeighton Township, Precinct 2 | 24P R+42.7 | 22 R+42.2 | 20P R+44.9 | Hisp 2.9% Blk 2.5% Inc $136kLeighton Township, Precinct 1 | 24P R+52.2 | 22 R+45.3 | 20P R+46.9 | Hisp 2.8% Blk 0.9% Inc $90kSt. Joseph Charter Township, Precinct 1 | 24P D+22.8 | 22 D+25.7 | 20P R+29.2 | Hisp 4.2% Blk 20.2% Inc $75kCity of St. Joseph, Precinct 2 | 24P D+23.5 | 22 D+25.4 | 20P D+17.5 | Hisp 4.5% Blk 1.4% Inc $86kCity of Benton Harbor, Ward 3, Precinct | 24P D+90.0 | 22 D+92.9 | 20P D+91.8 | Hisp 9.3% Blk 73.1% Inc $38kCity of Benton Harbor, Ward 1, Precinct | 24P D+85.5 | 22 D+84.2 | 20P D+89.9 | Hisp 5.1% Blk 81.7% Inc $30kCity of Benton Harbor, Ward 2, Precinct | 24P D+82.7 | 22 D+87.9 | 20P D+88.3 | Hisp 3.6% Blk 91.1% Inc $30kCity of St. Joseph, Precinct 1 | 24P D+16.2 | 22 D+20.5 | 20P D+14.1 | Hisp 5.3% Blk 6.1% Inc $106kCity of Benton Harbor, Ward 4, Precinct | 24P D+81.6 | 22 D+85.5 | 20P D+86.7 | Hisp 4.3% Blk 76.4% Inc $36kHolland Charter Township, Precinct 2 | 24P D+3.3 | 22 D+5.5 | 20P D+10.1 | Hisp 63.8% Blk 0.5% Inc $62kPark Township, Precinct 5 | 24P R+8.3 | 22 R+3.8 | 20P R+10.2 | Hisp 5.5% Blk 0.2% Inc $128kPark Township, Precinct 6 | 24P R+10.4 | 22 R+1.0 | 20P R+6.8 | Hisp 36.3% Blk 0.9% Inc $83kHolland Charter Township, Precinct 7 | 24P D+0.6 | 22 D+3.6 | 20P D+6.4 | Hisp 40.1% Blk 0.5% Inc $104kPort Sheldon Township, Precinct 1 | 24P R+23.0 | 22 R+21.9 | 20P R+24.7 | Hisp 6.9% Blk 3.1% Inc $98kOlive Township, Precinct 1 | 24P R+37.5 | 22 R+40.2 | 20P R+37.3 | Hisp 16.9% Blk 2.6% Inc $92kPort Sheldon Township, Precinct 2 | 24P R+9.7 | 22 R+7.9 | 20P R+11.1 | Hisp 7.3% Blk 0.9% Inc $108kGeorgetown Township, Precinct 3 | 24P R+32.5 | 22 R+29.2 | 20P R+29.3 | Hisp 12.0% Blk 1.5% Inc $123kGeorgetown Township, Precinct 5 | 24P R+25.1 | 22 R+20.4 | 20P R+25.8 | Hisp 0.6% Blk 0.9% Inc $108kGeorgetown Township, Precinct 4 | 24P R+30.2 | 22 R+28.2 | 20P R+29.5 | Hisp 3.6% Blk 4.2% Inc $106kGeorgetown Township, Precinct 2 | 24P R+26.8 | 22 R+25.0 | 20P R+33.9 | Hisp 5.8% Blk 0.4% Inc $121kGeorgetown Township, Precinct 1 | 24P R+19.2 | 22 R+22.0 | 20P R+25.2 | Hisp 3.2% Blk 3.6% Inc $103k

Choose a layer above. Hover a precinct for its values.

Precinct results

Certified precinct results on current precinct shapes, grouped by county. 602 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.

County2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
KalamazooD+20.9134,690D+28.6108,117D+21.8132,675
OttawaR+22.6114,268R+21.993,182R+23.7107,051
AlleganR+27.370,658R+19.056,393R+25.964,852
CalhounR+6.942,297D+5.830,104R+3.440,587
Van BurenR+15.241,155R+2.031,891R+12.438,194
BerrienD+5.932,802D+7.424,445D+9.025,978
All counties (approx.)R+5.6435,870D+0.8344,132R+4.2409,337
Kalamazoo: 196 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Alamo Township, Precinct 1R+23.2947----
Alamo Township, Precinct 1--R+13.8785R+25.0936
Alamo Township, Precinct 2R+25.41,603----
Alamo Township, Precinct 2--R+12.51,362R+21.41,531
Charleston Township, Precinct 1R+26.41,267----
Charleston Township, Precinct 1--R+12.51,044R+27.71,192
Climax Township, Precinct 1R+37.61,461----
Climax Township, Precinct 1--R+20.71,187R+32.11,378
Comstock Township, Precinct 1R+15.91,665----
Comstock Township, Precinct 1--R+2.61,323R+16.61,538
Comstock Township, Precinct 2R+0.91,453----
Comstock Township, Precinct 2--D+15.41,141D+0.41,436
Comstock Township, Precinct 3R+11.31,335----
Comstock Township, Precinct 3--R+1.21,035R+11.31,314
Comstock Township, Precinct 4R+2.81,312----
Comstock Township, Precinct 4--D+3.51,071R+0.41,213
Comstock Township, Precinct 5D+12.71,227----
Comstock Township, Precinct 5--D+21.31,030D+11.81,241
Comstock Township, Precinct 6D+0.7997----
Comstock Township, Precinct 6--D+10.8880D+0.1986
Comstock Township, Precinct 7D+34.61,101----
Comstock Township, Precinct 7--D+46.3789D+33.71,040
Cooper Township, Precinct 1R+14.9887----
Cooper Township, Precinct 1--R+0.9738R+11.0840
Cooper Township, Precinct 2R+7.31,064----
Cooper Township, Precinct 2--D+4.9935R+5.21,042
Cooper Township, Precinct 3D+9.32,507----
Cooper Township, Precinct 3--D+15.51,536D+3.41,904
Cooper Township, Precinct 4R+16.72,097----
Cooper Township, Precinct 4--R+7.91,777R+15.91,996
Cooper Township, Precinct 5--D+39.4388D+29.8487
Galesburg City, Precinct 1R+7.5910----
Galesburg City, Precinct 1--D+14.4659R+7.7854
Kalamazoo City, Precinct 1D+62.11,241----
Kalamazoo City, Precinct 1--D+70.8862D+66.51,149
Kalamazoo City, Precinct 10D+31.11,618----
Kalamazoo City, Precinct 10--D+42.31,231D+37.51,620
Kalamazoo City, Precinct 11D+71.6909----
Kalamazoo City, Precinct 11--D+77.8600D+72.8895
Kalamazoo City, Precinct 12D+47.11,517----
Kalamazoo City, Precinct 12--D+53.21,253D+43.61,503
Kalamazoo City, Precinct 13D+55.8661----
Kalamazoo City, Precinct 13--D+59.9409D+58.3654
Kalamazoo City, Precinct 14D+62.5750----
Kalamazoo City, Precinct 14--D+68.7521D+63.4771
Kalamazoo City, Precinct 15D+52.61,268----
Kalamazoo City, Precinct 15--D+67.2868D+56.81,274
Kalamazoo City, Precinct 16D+48.11,458----
Kalamazoo City, Precinct 16--D+58.81,222D+47.01,480
Kalamazoo City, Precinct 17D+43.81,284----
Kalamazoo City, Precinct 17--D+52.4979D+40.21,300
Kalamazoo City, Precinct 18D+44.01,218----
Kalamazoo City, Precinct 18--D+51.4972D+41.51,235
Kalamazoo City, Precinct 19D+43.61,403----
Kalamazoo City, Precinct 19--D+51.91,061D+46.61,535
Kalamazoo City, Precinct 2D+61.81,198----
Kalamazoo City, Precinct 2--D+75.1602D+64.91,008
Kalamazoo City, Precinct 20D+60.61,724----
Kalamazoo City, Precinct 20--D+65.91,519D+61.61,743
Kalamazoo City, Precinct 21D+67.31,160----
Kalamazoo City, Precinct 21--D+69.51,085D+64.01,205
Kalamazoo City, Precinct 22D+64.31,631----
Kalamazoo City, Precinct 22--D+67.01,246D+63.51,646
Kalamazoo City, Precinct 23D+54.5852----
Kalamazoo City, Precinct 23--D+59.3641D+47.1802
Kalamazoo City, Precinct 24D+60.0770----
Kalamazoo City, Precinct 24--D+66.8645D+64.0860
Kalamazoo City, Precinct 25D+46.71,237----
Kalamazoo City, Precinct 25--D+51.01,100D+43.51,229
Kalamazoo City, Precinct 26D+46.81,411----
Kalamazoo City, Precinct 26--D+55.31,245D+43.41,432
Kalamazoo City, Precinct 27D+66.0659----
Kalamazoo City, Precinct 27--D+79.5528D+70.2721
Kalamazoo City, Precinct 3D+69.21,122----
Kalamazoo City, Precinct 3--D+77.8897D+73.21,215
Kalamazoo City, Precinct 4D+25.4794----
Kalamazoo City, Precinct 4--D+73.0411D+39.9755
Kalamazoo City, Precinct 5D+53.42,041----
Kalamazoo City, Precinct 5--D+68.91,500D+54.42,027
Kalamazoo City, Precinct 6D+50.01,449----
Kalamazoo City, Precinct 6--D+54.01,149D+49.91,454
Kalamazoo City, Precinct 7D+72.01,100----
Kalamazoo City, Precinct 7--D+76.5817D+74.71,114
Kalamazoo City, Precinct 8D+78.0892----
Kalamazoo City, Precinct 8--D+86.0556D+84.8906
Kalamazoo City, Precinct 9D+83.1908----
Kalamazoo City, Precinct 9--D+92.6581D+89.81,004
Kalamazoo Township, Precinct 1R+4.1295----
Kalamazoo Township, Precinct 1--D+29.6206D+1.2321
Kalamazoo Township, Precinct 10D+37.91,318----
Kalamazoo Township, Precinct 10--D+44.4962D+43.51,366
Kalamazoo Township, Precinct 2D+19.2929----
Kalamazoo Township, Precinct 2--D+31.9661D+16.6859
Kalamazoo Township, Precinct 3D+38.41,960----
Kalamazoo Township, Precinct 3--D+42.31,685D+37.22,084
Kalamazoo Township, Precinct 4D+55.11,313----
Kalamazoo Township, Precinct 4--D+59.71,093D+54.61,281
Kalamazoo Township, Precinct 5D+45.91,099----
Kalamazoo Township, Precinct 5--D+48.1939D+41.91,082
Kalamazoo Township, Precinct 6D+54.51,209----
Kalamazoo Township, Precinct 6--D+60.0972D+57.51,268
Kalamazoo Township, Precinct 7D+26.21,906----
Kalamazoo Township, Precinct 7--D+27.91,593D+23.21,873
Kalamazoo Township, Precinct 8D+34.81,198----
Kalamazoo Township, Precinct 8--D+46.9846D+38.31,137
Kalamazoo Township, Precinct 9D+38.2850----
Kalamazoo Township, Precinct 9--D+49.8643D+38.4842
Oshtemo Township, Precinct 1R+6.11,182----
Oshtemo Township, Precinct 1--D+2.21,018R+7.41,142
Oshtemo Township, Precinct 10D+8.7782----
Oshtemo Township, Precinct 10--D+13.5667D+6.8719
Oshtemo Township, Precinct 2D+4.92,053----
Oshtemo Township, Precinct 2--D+15.01,711D+5.51,958
Oshtemo Township, Precinct 3D+33.61,371----
Oshtemo Township, Precinct 3--D+37.21,196D+32.21,349
Oshtemo Township, Precinct 4D+41.11,337----
Oshtemo Township, Precinct 4--D+41.91,124D+38.61,380
Oshtemo Township, Precinct 5D+51.61,044----
Oshtemo Township, Precinct 5--D+60.0673D+56.91,088
Oshtemo Township, Precinct 6D+33.91,214----
Oshtemo Township, Precinct 6--D+33.1966D+34.91,242
Oshtemo Township, Precinct 7D+26.61,217----
Oshtemo Township, Precinct 7--D+33.7958D+28.21,196
Oshtemo Township, Precinct 8D+25.7810----
Oshtemo Township, Precinct 8--D+36.5650D+26.4817
Oshtemo Township, Precinct 9D+28.01,869----
Oshtemo Township, Precinct 9--D+35.21,454D+25.21,832
Parchment City, Precinct 1D+16.11,075----
Parchment City, Precinct 1--D+27.8838D+18.21,062
Pavilion Charter Township, Precinct 1R+10.81,689----
Pavilion Charter Township, Precinct 2R+38.6948----
Pavilion Charter Township, Precinct 3R+6.41,060----
Pavilion Township, Precinct 1--R+0.81,422R+12.51,648
Pavilion Township, Precinct 2--R+21.6773R+31.8906
Pavilion Township, Precinct 3--D+6.4752R+2.51,008
Portage City, Precinct 1D+22.31,221----
Portage City, Precinct 1--D+37.51,000D+28.41,142
Portage City, Precinct 10D+3.61,662----
Portage City, Precinct 10--D+12.71,381R+0.51,726
Portage City, Precinct 11D+22.11,826----
Portage City, Precinct 11--D+33.21,505D+24.91,797
Portage City, Precinct 12D+18.51,494----
Portage City, Precinct 12--D+25.81,341D+14.91,802
Portage City, Precinct 13D+17.11,931----
Portage City, Precinct 13--D+24.61,646D+17.12,273
Portage City, Precinct 14D+22.01,586----
Portage City, Precinct 14--D+32.51,358D+21.11,388
Portage City, Precinct 15D+21.71,414----
Portage City, Precinct 15--D+32.51,092D+24.81,430
Portage City, Precinct 16D+20.51,952----
Portage City, Precinct 16--D+30.31,545D+19.31,925
Portage City, Precinct 17D+14.01,631----
Portage City, Precinct 17--D+16.61,349D+6.91,560
Portage City, Precinct 18D+19.01,931----
Portage City, Precinct 18--D+22.91,666D+17.11,542
Portage City, Precinct 19D+25.51,302----
Portage City, Precinct 19--D+31.81,072D+28.11,375
Portage City, Precinct 2D+20.1953----
Portage City, Precinct 2--D+38.4734D+19.2986
Portage City, Precinct 20----D+26.81,237
Portage City, Precinct 3D+14.51,610----
Portage City, Precinct 3--D+18.81,220D+11.51,632
Portage City, Precinct 4D+0.11,518----
Portage City, Precinct 4--D+5.81,296R+5.61,380
Portage City, Precinct 5D+9.51,534----
Portage City, Precinct 5--D+19.41,244D+8.51,233
Portage City, Precinct 6D+4.61,665----
Portage City, Precinct 6--D+14.21,400D+6.21,635
Portage City, Precinct 7D+30.5937----
Portage City, Precinct 7--D+45.8683D+34.2795
Portage City, Precinct 8D+19.82,051----
Portage City, Precinct 8--D+27.71,753D+23.81,557
Portage City, Precinct 9D+24.21,672----
Portage City, Precinct 9--D+34.01,337D+21.21,309
Richland Township, Precinct 1R+4.52,154----
Richland Township, Precinct 1--D+5.51,776R+6.42,065
Richland Township, Precinct 2R+11.31,421----
Richland Township, Precinct 2--R+1.71,195R+8.61,363
Richland Township, Precinct 3R+3.52,041----
Richland Township, Precinct 3--D+3.11,711R+0.41,984
Ross Township, Precinct 1R+18.41,762----
Ross Township, Precinct 1--R+7.31,483R+17.61,697
Ross Township, Precinct 2R+11.61,709----
Ross Township, Precinct 2--R+5.21,546R+10.91,715
Texas Township, Precinct 1R+10.71,844----
Texas Township, Precinct 1--R+5.11,578R+10.11,823
Texas Township, Precinct 2R+8.11,667----
Texas Township, Precinct 2--R+3.71,416R+8.71,648
Texas Township, Precinct 3D+21.31,508----
Texas Township, Precinct 3--D+27.41,141D+16.31,383
Texas Township, Precinct 4D+16.42,352----
Texas Township, Precinct 4--D+23.31,883D+17.32,155
Texas Township, Precinct 5D+15.72,260----
Texas Township, Precinct 5--D+18.61,912D+14.62,128
Texas Township, Precinct 6R+2.52,246----
Texas Township, Precinct 6--D+7.81,872R+0.72,065
Ottawa: 135 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Blendon Township, Precinct 1R+65.01,632----
Blendon Township, Precinct 1--R+67.81,424R+66.11,074
Blendon Township, Precinct 2R+59.53,483----
Blendon Township, Precinct 2--R+60.41,352R+64.81,430
Blendon Township, Precinct 3--R+57.61,554R+60.02,122
Georgetown Township, Precinct 1 (part)R+19.22,436----
Georgetown Township, Precinct 1 (part)--R+22.01,864R+25.22,096
Georgetown Township, Precinct 10R+27.32,135----
Georgetown Township, Precinct 10--R+25.51,868R+31.91,819
Georgetown Township, Precinct 11R+33.72,123----
Georgetown Township, Precinct 11--R+27.41,724R+32.42,041
Georgetown Township, Precinct 12R+36.62,059----
Georgetown Township, Precinct 12--R+35.71,780R+35.92,063
Georgetown Township, Precinct 13R+36.32,360----
Georgetown Township, Precinct 13--R+37.12,027R+37.02,214
Georgetown Township, Precinct 14R+47.82,161----
Georgetown Township, Precinct 14--R+50.41,813R+50.41,954
Georgetown Township, Precinct 15R+33.62,234----
Georgetown Township, Precinct 15--R+32.71,973R+38.22,152
Georgetown Township, Precinct 16R+23.11,804----
Georgetown Township, Precinct 16--R+22.01,526R+27.81,812
Georgetown Township, Precinct 17R+46.3648----
Georgetown Township, Precinct 17--R+41.8560R+44.0600
Georgetown Township, Precinct 2 (part)R+26.82,055----
Georgetown Township, Precinct 2 (part)--R+25.01,698R+33.92,301
Georgetown Township, Precinct 3R+32.52,038----
Georgetown Township, Precinct 3--R+29.21,632R+29.31,746
Georgetown Township, Precinct 4R+30.22,285----
Georgetown Township, Precinct 4--R+28.21,995R+29.52,001
Georgetown Township, Precinct 5R+25.12,266----
Georgetown Township, Precinct 5--R+20.41,958R+25.82,037
Georgetown Township, Precinct 6R+35.01,831----
Georgetown Township, Precinct 6--R+34.61,634R+42.01,876
Georgetown Township, Precinct 7R+32.52,317----
Georgetown Township, Precinct 7--R+31.42,008R+38.41,720
Georgetown Township, Precinct 8R+34.21,933----
Georgetown Township, Precinct 8--R+32.21,603R+32.42,668
Georgetown Township, Precinct 9R+31.72,066----
Georgetown Township, Precinct 9--R+28.81,773R+30.11,964
Holland City, Ward 1, Precinct 1D+1.51,893----
Holland City, Ward 1, Precinct 1--D+7.0940D+2.2922
Holland City, Ward 1, Precinct 2--D+7.6634D+5.61,134
Holland City, Ward 1, Precinct 3D+1.31,192----
Holland City, Ward 1, Precinct 3--D+4.4835R+4.61,185
Holland City, Ward 2, Precinct 4D+22.71,106----
Holland City, Ward 2, Precinct 4--D+28.2804D+16.6609
Holland City, Ward 2, Precinct 5D+35.5859----
Holland City, Ward 2, Precinct 5--D+37.0700D+38.91,141
Holland City, Ward 3, Precinct 6D+35.81,345----
Holland City, Ward 3, Precinct 6--D+47.41,048D+41.41,313
Holland City, Ward 3, Precinct 7D+5.51,120----
Holland City, Ward 3, Precinct 7--D+13.6825D+17.21,104
Holland City, Ward 4, Precinct 10D+15.5915----
Holland City, Ward 4, Precinct 10--D+23.3739D+17.31,188
Holland City, Ward 4, Precinct 8D+4.11,594----
Holland City, Ward 4, Precinct 8--D+5.21,398D+0.01,559
Holland City, Ward 6, Precinct 14D+32.21,205----
Holland City, Ward 6, Precinct 14--D+37.7885D+26.81,295
Holland City, Ward 6, Precinct 15D+12.01,956----
Holland City, Ward 6, Precinct 15--D+12.41,671D+16.91,461
Holland Township, Precinct 1R+1.61,204----
Holland Township, Precinct 1--D+3.7968D+0.71,214
Holland Township, Precinct 10D+2.81,468----
Holland Township, Precinct 10--D+9.91,030R+0.41,197
Holland Township, Precinct 11D+0.71,500----
Holland Township, Precinct 11--D+4.2973D+4.51,388
Holland Township, Precinct 12R+40.11,552----
Holland Township, Precinct 12--R+41.41,329R+39.31,590
Holland Township, Precinct 2D+3.3933----
Holland Township, Precinct 2--D+5.5613D+10.1919
Holland Township, Precinct 3R+10.91,691----
Holland Township, Precinct 3--R+4.81,407R+11.31,724
Holland Township, Precinct 4D+6.01,653----
Holland Township, Precinct 4--D+8.21,225R+3.41,801
Holland Township, Precinct 5R+34.32,057----
Holland Township, Precinct 5--R+36.41,781R+42.41,813
Holland Township, Precinct 6D+0.61,564----
Holland Township, Precinct 6--D+5.51,113D+5.41,546
Holland Township, Precinct 7D+0.62,047----
Holland Township, Precinct 7--D+3.61,469D+6.41,816
Holland Township, Precinct 8D+11.71,091----
Holland Township, Precinct 8--D+12.6754D+6.31,068
Holland Township, Precinct 9R+21.02,630----
Holland Township, Precinct 9--R+24.72,080R+23.82,353
Hudsonville City, Ward 1, Precinct 1R+34.11,497----
Hudsonville City, Ward 1, Precinct 1--R+28.41,228R+31.91,541
Hudsonville City, Ward 2, Precinct 1R+34.31,309----
Hudsonville City, Ward 2, Precinct 1--R+40.01,006R+40.91,169
Hudsonville City, Ward 3, Precinct 1R+44.21,842----
Hudsonville City, Ward 3, Precinct 1--R+46.31,607R+47.81,775
Jamestown Township, Precinct 1R+51.02,501----
Jamestown Township, Precinct 1--R+50.51,932R+56.72,008
Jamestown Township, Precinct 2R+70.91,561----
Jamestown Township, Precinct 2--R+70.81,403R+70.71,477
Jamestown Township, Precinct 3R+52.8988----
Jamestown Township, Precinct 3--R+55.3853R+44.52,303
Jamestown Township, Precinct 4R+35.71,628----
Jamestown Township, Precinct 4--R+30.41,375--
Olive Township, Precinct 1R+37.51,231----
Olive Township, Precinct 1--R+40.2924R+37.31,099
Olive Township, Precinct 2R+55.91,727----
Olive Township, Precinct 2--R+55.51,412R+56.31,608
Park Township, Precinct 1R+0.92,799----
Park Township, Precinct 1--D+0.51,939R+5.12,173
Park Township, Precinct 2R+4.9939----
Park Township, Precinct 2--R+1.1799R+4.2913
Park Township, Precinct 3D+1.72,799----
Park Township, Precinct 3--D+4.81,418D+1.81,711
Park Township, Precinct 4R+6.31,759----
Park Township, Precinct 4--R+4.01,400R+2.81,552
Park Township, Precinct 5R+8.32,618----
Park Township, Precinct 5--R+0.71,735--
Park Township, Precinct 6R+10.42,126----
Park Township, Precinct 6--R+1.01,368R+6.82,328
Park Township, Precinct 7--R+7.01,649R+10.22,567
Port Sheldon Township, Precinct 1R+23.02,133----
Port Sheldon Township, Precinct 1--R+21.91,829R+24.72,020
Port Sheldon Township, Precinct 2R+9.71,686----
Port Sheldon Township, Precinct 2--R+7.91,294R+11.11,418
Zeeland City, Precinct 1R+28.0736----
Zeeland City, Precinct 1--R+29.9603R+27.1675
Zeeland City, Precinct 2R+10.1616----
Zeeland City, Precinct 2--R+6.0501R+13.3625
Zeeland City, Precinct 3R+22.1807----
Zeeland City, Precinct 3--R+15.8646R+22.1802
Zeeland City, Precinct 4R+42.91,360----
Zeeland City, Precinct 4--R+44.21,213R+44.81,340
Zeeland Township, Precinct 1R+41.21,648----
Zeeland Township, Precinct 1--R+44.91,346R+41.41,564
Zeeland Township, Precinct 2R+36.02,139----
Zeeland Township, Precinct 2--R+37.01,818R+38.52,086
Zeeland Township, Precinct 3R+38.82,018----
Zeeland Township, Precinct 3--R+39.51,726R+43.52,036
Zeeland Township, Precinct 4R+48.21,360----
Zeeland Township, Precinct 4--R+49.11,171R+49.01,231
Allegan: 91 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Allegan City, Precinct 1R+5.62,390----
Allegan City, Precinct 1--D+11.8601D+0.1748
Allegan City, Precinct 2--D+11.61,116R+5.31,435
Allegan Township, Precinct 1R+22.62,797----
Allegan Township, Precinct 1--R+8.51,586R+20.81,893
Allegan Township, Precinct 2--R+19.6550R+25.8718
Casco Township, Precinct 1R+11.71,868----
Casco Township, Precinct 1--D+4.61,424R+5.91,663
Cheshire Township, Precinct 1R+37.81,167----
Cheshire Township, Precinct 1--R+18.3886R+28.01,079
Clyde Township, Precinct 1R+14.3973----
Clyde Township, Precinct 1--R+10.5727R+9.7924
Dorr Township, Precinct 1R+53.71,407----
Dorr Township, Precinct 1--R+48.31,183R+49.41,349
Dorr Township, Precinct 2R+51.52,016----
Dorr Township, Precinct 2--R+47.91,659R+51.31,882
Dorr Township, Precinct 3R+42.81,559----
Dorr Township, Precinct 3--R+33.51,244R+39.81,438
Douglas City, Precinct 1--D+47.4901D+35.2990
Fennville City, Precinct 1D+0.7605----
Fennville City, Precinct 1--D+22.1417D+5.3617
Fillmore Township, Precinct 1R+51.91,854----
Fillmore Township, Precinct 1--R+53.71,526R+56.71,726
Ganges Township, Precinct 1R+2.71,755----
Ganges Township, Precinct 1--D+8.01,391R+3.31,639
Gunplain Township, Precinct 1R+14.33,820----
Gunplain Township, Precinct 1--D+0.61,926--
Gunplain Township, Precinct 2--R+2.11,178R+19.11,365
Heath Township, Precinct 1R+53.02,154----
Heath Township, Precinct 1--R+47.81,723R+51.02,275
Heath Township, Precinct 2R+50.2412----
Heath Township, Precinct 2--R+39.4327--
Holland City, Ward 4, Precinct 9R+1.01,171----
Holland City, Ward 4, Precinct 9--R+2.0993R+0.2986
Holland City, Ward 5, Precinct 11R+4.61,865----
Holland City, Ward 5, Precinct 11--D+3.3855R+3.2956
Holland City, Ward 5, Precinct 12R+4.61,140----
Holland City, Ward 5, Precinct 12--R+5.6922R+12.91,074
Holland City, Ward 5, Precinct 13--R+8.9573R+1.7998
Hopkins Township, Precinct 1R+49.41,628----
Hopkins Township, Precinct 1--R+40.51,349R+47.81,580
Laketown Township, Precinct 1R+3.01,547----
Laketown Township, Precinct 1--R+3.51,396R+6.61,581
Laketown Township, Precinct 2R+33.12,081----
Laketown Township, Precinct 2--R+33.71,829R+35.11,933
Laketown Township, Precinct 3R+9.6791----
Laketown Township, Precinct 3--R+0.3672R+5.7751
Lee Township, Precinct 1R+20.91,258----
Lee Township, Precinct 1--R+8.9842R+13.11,164
Leighton Township, Precinct 1R+52.21,281----
Leighton Township, Precinct 1--R+45.3990R+46.92,456
Leighton Township, Precinct 2R+42.71,725----
Leighton Township, Precinct 2--R+42.21,357R+44.91,500
Leighton Township, Precinct 3R+50.61,376----
Leighton Township, Precinct 3--R+43.41,131--
Manlius Township, Precinct 1R+40.62,125----
Manlius Township, Precinct 1--R+39.21,716R+40.11,937
Martin Township, Precinct 1R+44.81,562----
Martin Township, Precinct 1--R+38.01,235R+40.91,509
Monterey Township, Precinct 1R+52.71,487----
Monterey Township, Precinct 1--R+43.81,169R+50.41,317
Otsego City, Precinct 1R+12.62,086----
Otsego City, Precinct 1--D+6.51,615R+3.91,962
Otsego Township, Precinct 1R+17.51,838----
Otsego Township, Precinct 1--R+0.91,459R+16.71,662
Otsego Township, Precinct 2R+20.21,687----
Otsego Township, Precinct 2--R+3.21,232R+10.41,544
Overisel Township, Precinct 1R+65.82,056----
Overisel Township, Precinct 1--R+67.61,731R+67.01,961
Plainwell City, Precinct 1R+2.71,984----
Plainwell City, Precinct 1--D+9.11,569D+0.91,865
Salem Township, Precinct 1R+66.21,659----
Salem Township, Precinct 1--R+64.51,398R+62.21,566
Salem Township, Precinct 2R+53.91,717----
Salem Township, Precinct 2--R+44.61,368R+53.71,629
Saugatuck City, Precinct 1D+31.9671----
Saugatuck City, Precinct 1--D+43.1610D+32.6711
Saugatuck Township, Precinct 1D+16.52,684----
Saugatuck Township, Precinct 1--D+26.62,246D+16.22,485
South Haven City, Ward 3, Precinct 2----D+71.47
Trowbridge Township, Precinct 1R+30.81,459----
Trowbridge Township, Precinct 1--R+19.21,144R+31.91,364
Valley Township, Precinct 1R+35.31,361----
Valley Township, Precinct 1--R+23.61,036R+33.91,199
Village Of Douglas City, Precinct 1D+41.71,056----
Watson Township, Precinct 1R+45.41,267----
Watson Township, Precinct 1--R+31.61,023R+40.91,234
Wayland City, Precinct 1R+22.51,124----
Wayland City, Precinct 1--R+12.0827R+20.02,141
Wayland Township, Precinct 1R+39.32,195----
Wayland Township, Precinct 1--R+28.41,741R+39.52,039
Calhoun: 65 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Battle Creek City, Ward 1, Precinct 10D+10.41,162----
Battle Creek City, Ward 1, Precinct 10--D+25.7782D+12.11,453
Battle Creek City, Ward 1, Precinct 22R+16.01,045----
Battle Creek City, Ward 1, Precinct 22--D+2.5653R+8.3852
Battle Creek City, Ward 1, Precinct 23R+17.01,231----
Battle Creek City, Ward 1, Precinct 23--D+7.5836R+8.31,076
Battle Creek City, Ward 1, Precinct 4R+7.01,172----
Battle Creek City, Ward 1, Precinct 4--D+9.6795D+1.8776
Battle Creek City, Ward 2, Precinct 12D+60.1735----
Battle Creek City, Ward 2, Precinct 12--D+67.7507D+65.9745
Battle Creek City, Ward 2, Precinct 18D+36.7703----
Battle Creek City, Ward 2, Precinct 18--D+52.4429D+38.3757
Battle Creek City, Ward 2, Precinct 21D+48.21,067----
Battle Creek City, Ward 2, Precinct 21--D+61.1646D+56.51,097
Battle Creek City, Ward 2, Precinct 7D+25.8542----
Battle Creek City, Ward 2, Precinct 7--D+36.4286D+32.0569
Battle Creek City, Ward 3, Precinct 1D+14.5760----
Battle Creek City, Ward 3, Precinct 1--D+31.6481D+13.6730
Battle Creek City, Ward 3, Precinct 15D+24.21,507----
Battle Creek City, Ward 3, Precinct 15--D+34.51,176D+25.81,460
Battle Creek City, Ward 3, Precinct 17D+10.51,285----
Battle Creek City, Ward 3, Precinct 17--D+26.8882D+16.31,240
Battle Creek City, Ward 3, Precinct 19D+26.9547----
Battle Creek City, Ward 3, Precinct 19--D+35.2378D+18.2561
Battle Creek City, Ward 4, Precinct 13D+17.9927----
Battle Creek City, Ward 4, Precinct 13--D+31.6534D+14.4826
Battle Creek City, Ward 4, Precinct 2R+4.5823----
Battle Creek City, Ward 4, Precinct 2--D+8.0561R+3.5939
Battle Creek City, Ward 4, Precinct 6R+1.61,395----
Battle Creek City, Ward 4, Precinct 6--D+14.31,124D+0.41,354
Battle Creek City, Ward 4, Precinct 8R+6.51,573----
Battle Creek City, Ward 4, Precinct 8--D+4.01,285R+5.91,552
Battle Creek City, Ward 4, Precinct 9R+1.01,037----
Battle Creek City, Ward 4, Precinct 9--D+10.1802D+0.11,071
Battle Creek City, Ward 5, Precinct 11D+13.71,673----
Battle Creek City, Ward 5, Precinct 11--D+15.91,042D+9.71,542
Battle Creek City, Ward 5, Precinct 20R+11.91,400----
Battle Creek City, Ward 5, Precinct 20--R+2.51,180R+13.81,388
Battle Creek City, Ward 5, Precinct 3R+12.51,560----
Battle Creek City, Ward 5, Precinct 3--D+0.21,249R+13.41,286
Battle Creek City, Ward 5, Precinct 5R+12.11,473----
Battle Creek City, Ward 5, Precinct 5--D+4.71,157R+3.51,406
Bedford Township, Precinct 1R+36.11,545----
Bedford Township, Precinct 1--R+25.11,211R+32.01,478
Bedford Township, Precinct 2R+25.01,704----
Bedford Township, Precinct 2--R+7.21,286R+19.01,691
Bedford Township, Precinct 3R+5.71,901----
Bedford Township, Precinct 3--D+8.21,379R+0.21,793
Emmett Township, Precinct 1R+30.51,106----
Emmett Township, Precinct 1--R+7.1717R+22.4992
Emmett Township, Precinct 2R+32.11,784----
Emmett Township, Precinct 2--R+18.11,357R+29.91,713
Emmett Township, Precinct 3R+19.71,403----
Emmett Township, Precinct 3--R+5.01,034R+9.51,343
Emmett Township, Precinct 4R+29.22,113----
Emmett Township, Precinct 4--R+15.11,736R+27.52,041
Pennfield Township, Precinct 1R+38.41,944----
Pennfield Township, Precinct 1--R+24.91,489R+34.41,895
Pennfield Township, Precinct 2R+4.91,303----
Pennfield Township, Precinct 2--D+53.0251R+3.61,320
Pennfield Township, Precinct 3R+29.61,784----
Pennfield Township, Precinct 3--R+19.11,446R+29.71,728
Springfield City, Precinct 1R+6.52,093----
Springfield City, Precinct 1--R+1.4806R+11.41,009
Springfield City, Precinct 2--D+16.8607D+4.4904
Van Buren: 64 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Almena Township, Precinct 1R+13.92,050----
Almena Township, Precinct 1--R+3.61,714R+10.21,988
Almena Township, Precinct 2R+10.11,395----
Almena Township, Precinct 2--D+0.31,162R+7.91,375
Antwerp Township, Precinct 1R+9.01,241----
Antwerp Township, Precinct 1--D+4.6921R+7.11,181
Antwerp Township, Precinct 2R+6.62,151----
Antwerp Township, Precinct 2--D+3.01,709R+6.82,018
Antwerp Township, Precinct 3R+11.11,250----
Antwerp Township, Precinct 3--D+0.21,040R+14.71,180
Antwerp Township, Precinct 4R+5.91,536----
Antwerp Township, Precinct 4--D+10.01,104R+3.81,319
Antwerp Township, Precinct 5R+14.11,775----
Antwerp Township, Precinct 5--R+4.31,454R+14.91,766
Arlington Township, Precinct 1R+24.71,061----
Arlington Township, Precinct 1--R+14.4770R+22.6961
Bangor City, Precinct 1R+11.5750----
Bangor City, Precinct 1--D+7.1491D+0.7723
Bangor Township, Precinct 1R+37.2940----
Bangor Township, Precinct 1--R+25.1698R+38.1840
Bloomingdale Township, Precinct 1R+27.01,584----
Bloomingdale Township, Precinct 1--R+9.61,214R+26.21,501
Columbia Township, Precinct 1R+32.91,201----
Columbia Township, Precinct 1--R+17.8942R+30.01,197
Covert Township, Precinct 1D+9.21,069----
Covert Township, Precinct 1--D+19.6757D+21.11,047
Decatur Township, Precinct 1R+24.11,695----
Decatur Township, Precinct 1--R+7.61,237R+16.21,620
Geneva Township, Precinct 1R+13.61,694----
Geneva Township, Precinct 1--D+0.91,293R+9.91,683
Gobles City, Precinct 1R+25.6410----
Gobles City, Precinct 1--R+7.5318R+23.2418
Hamilton Township, Precinct 1R+33.9729----
Hamilton Township, Precinct 1--R+17.3572R+27.5695
Hartford City, Precinct 1R+20.1937----
Hartford City, Precinct 1--R+4.6632R+13.7893
Hartford Township, Precinct 1R+43.51,348----
Hartford Township, Precinct 1--R+30.6968R+39.41,189
Keeler Township, Precinct 1R+38.51,088----
Keeler Township, Precinct 1--R+29.0861R+33.91,069
Lawrence Township, Precinct 1R+23.61,643----
Lawrence Township, Precinct 1--R+9.21,218R+20.31,541
Paw Paw Township, Precinct 1R+1.01,623----
Paw Paw Township, Precinct 1--D+12.11,221D+1.41,450
Paw Paw Township, Precinct 2R+13.41,045----
Paw Paw Township, Precinct 2--R+3.2825R+9.21,213
Paw Paw Township, Precinct 3R+13.91,215----
Paw Paw Township, Precinct 3--D+1.4970--
Pine Grove Township, Precinct 1R+32.41,926----
Pine Grove Township, Precinct 1--R+14.91,562R+27.51,755
Porter Township, Precinct 1R+20.41,764----
Porter Township, Precinct 1--R+9.21,423R+18.11,548
South Haven City, Ward 1, Precinct 1D+39.9730----
South Haven City, Ward 1, Precinct 1--D+38.7633D+28.8753
South Haven City, Ward 2, Precinct 1D+29.5852----
South Haven City, Ward 2, Precinct 1--D+40.2671D+25.8893
South Haven City, Ward 3, Precinct 1D+11.3857----
South Haven City, Ward 3, Precinct 1--D+18.1752D+15.0916
South Haven Township, Precinct 1R+3.61,410----
South Haven Township, Precinct 1--D+8.01,096R+5.71,392
South Haven Township, Precinct 2D+0.9757----
South Haven Township, Precinct 2--D+18.1580R+0.5743
Waverly Township, Precinct 1R+25.91,429----
Waverly Township, Precinct 1--R+5.51,083R+22.71,327
Berrien: 51 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
Bainbridge Township, Precinct 1R+46.71,661----
Bainbridge Township, Precinct 1--R+44.21,335R+47.81,628
Benton Charter Township, Precinct 1D+12.61,370----
Benton Charter Township, Precinct 2D+38.7837----
Benton Charter Township, Precinct 3D+23.2812----
Benton Charter Township, Precinct 4D+17.7967----
Benton Charter Township, Precinct 5D+22.01,196----
Benton Charter Township, Precinct 6D+65.81,089----
Benton Harbor City, Ward 1, Precinct 1D+85.5888----
Benton Harbor City, Ward 1, Precinct 1--D+84.2486D+89.9938
Benton Harbor City, Ward 2, Precinct 1D+82.7602----
Benton Harbor City, Ward 2, Precinct 1--D+87.9265D+88.3598
Benton Harbor City, Ward 3, Precinct 1D+90.0876----
Benton Harbor City, Ward 3, Precinct 1--D+92.9523D+91.8968
Benton Harbor City, Ward 4, Precinct 1D+81.6821----
Benton Harbor City, Ward 4, Precinct 1--D+85.5429D+86.7882
Benton Township, Precinct 1--D+11.5871D+15.41,412
Benton Township, Precinct 2--D+48.3445D+50.2759
Benton Township, Precinct 3--D+25.5588D+29.4756
Benton Township, Precinct 4--D+20.4717D+19.9978
Benton Township, Precinct 5--D+27.3755D+26.71,165
Benton Township, Precinct 6--D+68.3747D+72.91,133
Coloma Charter Township, Precinct 1R+38.32,813----
Coloma City, Precinct 1R+36.2784----
Coloma City, Precinct 1--R+23.2621R+32.4769
Coloma Township, Precinct 1--R+33.11,195R+39.21,436
Coloma Township, Precinct 2--R+28.6939R+37.41,190
Hagar Township, Precinct 1R+28.61,906----
Hagar Township, Precinct 1--R+22.4709--
Hagar Township, Precinct 2--R+25.4834R+26.91,040
Lincoln Charter Township, Precinct 3 (part)R+6.51,957----
Lincoln Township, Precinct 3 (part)--R+2.81,575R+10.91,935
St Joseph Charter Township, Precinct 1D+22.81,914----
St Joseph Charter Township, Precinct 2R+3.51,423----
St Joseph Charter Township, Precinct 3R+7.01,234----
St Joseph Charter Township, Precinct 4R+10.72,179----
St Joseph City, Precinct 1D+16.21,854----
St Joseph City, Precinct 1--D+20.51,534D+14.11,818
St Joseph City, Precinct 2D+23.51,719----
St Joseph City, Precinct 2--D+25.41,452D+17.51,676
St Joseph City, Precinct 3D+16.41,463----
St Joseph City, Precinct 3--D+21.01,203D+15.81,507
St Joseph Township, Precinct 1--D+25.71,498--
St Joseph Township, Precinct 2--R+0.41,205--
St Joseph Township, Precinct 3--R+7.61,004--
St Joseph Township, Precinct 4--R+3.71,796--
St. Joseph Township, Precinct 1----R+29.21,130
Watervliet Charter Township, Precinct 1R+35.51,604----
Watervliet City, Precinct 1R+27.9833----
Watervliet City, Precinct 1--R+17.1560R+28.8737
Watervliet Township, Precinct 1--R+24.01,159R+37.41,523

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.

AreaPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
District775,919598,91575.2%9.1%7.8%2.5%$81k33.3%22.4%17.3%73.2%11.8%4.8%
Kalamazoo (in district)244,034192,34973.3%6.2%11.5%3.0%$82k41.7%28.8%16.0%63.1%13.1%3.0%
Ottawa (in district)189,829143,68977.2%14.2%1.7%3.5%$96k38.6%22.7%16.5%80.5%7.0%7.1%
Allegan (in district)121,33193,14684.6%8.1%1.2%0.7%$86k27.1%17.4%18.4%87.4%8.4%5.1%
Calhoun (in district)86,80466,30270.3%6.9%11.5%3.5%$64k21.8%18.7%17.8%69.1%15.4%3.3%
Van Buren (in district)75,61258,26378.2%12.5%3.5%0.5%$70k23.0%16.8%19.9%80.6%14.3%7.5%
Berrien (in district)58,30945,16660.1%6.0%26.2%1.3%$66k28.1%17.6%19.2%64.8%20.5%3.1%
Kalamazoo: 97 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Alamo Township, Precinct 11,7321,40487.3%2.1%3.0%0.0%$117k27.9%8.9%22.3%99.5%4.2%4.2%
Alamo Township, Precinct 22,0961,70594.7%4.6%0.2%0.0%$71k31.0%13.0%26.2%91.2%3.5%0.3%
Charleston Township, Precinct 12,0341,54192.7%2.8%0.4%0.1%$82k34.9%12.9%22.9%93.4%8.7%1.0%
City of Galesburg, Precinct 11,7001,36087.0%4.5%6.3%0.0%$49k11.5%22.3%18.8%66.1%29.5%0.3%
City of Kalamazoo, Precinct 12,2152,03272.9%5.6%8.8%2.3%$48k42.3%48.2%8.9%14.1%38.0%2.7%
City of Kalamazoo, Precinct 103,5872,33057.4%1.1%26.2%1.9%$47k27.9%24.7%14.5%67.1%26.4%0.2%
City of Kalamazoo, Precinct 112,5501,74535.2%11.1%47.9%0.0%$46k10.0%31.5%8.8%56.9%31.3%4.0%
City of Kalamazoo, Precinct 122,4942,11979.2%2.5%9.6%1.1%$81k55.2%14.8%19.1%74.5%7.3%1.8%
City of Kalamazoo, Precinct 131,6461,37730.4%32.4%29.8%0.0%$37k18.3%38.8%9.1%29.1%41.6%27.3%
City of Kalamazoo, Precinct 142,9611,98825.3%37.7%35.9%0.1%$56k8.9%24.3%10.8%36.2%20.9%28.2%
City of Kalamazoo, Precinct 153,1482,43150.8%14.1%29.0%0.0%$69k17.0%30.3%11.3%68.7%21.7%4.0%
City of Kalamazoo, Precinct 162,2801,81669.5%5.9%19.5%1.0%$96k35.1%35.7%8.9%66.5%20.8%2.2%
City of Kalamazoo, Precinct 172,2281,68181.4%1.0%9.3%0.4%$65k36.3%25.4%15.1%53.0%10.8%0.9%
City of Kalamazoo, Precinct 183,3122,38552.4%3.5%32.6%6.6%$69k38.9%25.3%8.5%48.3%15.2%4.4%
City of Kalamazoo, Precinct 192,9572,41753.6%3.8%24.1%12.3%$47k27.5%37.7%10.2%39.1%25.8%5.4%
City of Kalamazoo, Precinct 26,0035,84171.7%5.9%14.4%4.1%$69k50.5%90.0%1.8%22.7%31.5%5.0%
City of Kalamazoo, Precinct 202,4561,99083.9%2.6%9.8%1.4%$102k62.2%22.1%13.3%77.6%8.6%1.5%
City of Kalamazoo, Precinct 211,5171,15081.8%5.9%2.5%4.4%$163k87.4%15.3%19.8%86.2%3.3%0.8%
City of Kalamazoo, Precinct 222,8711,93954.4%8.3%28.8%2.3%$71k44.4%39.8%10.0%42.0%18.4%0.3%
City of Kalamazoo, Precinct 231,8821,53669.8%10.8%12.0%0.2%$52k42.2%13.2%27.7%63.3%23.0%6.7%
City of Kalamazoo, Precinct 241,11999788.3%0.1%4.1%3.2%$53k46.5%27.4%20.1%37.6%19.5%3.1%
City of Kalamazoo, Precinct 251,6091,19976.1%10.3%6.4%2.0%$79k66.7%11.6%25.8%98.1%12.2%3.8%
City of Kalamazoo, Precinct 262,2481,78469.5%3.7%8.2%2.2%$73k49.6%18.8%25.5%59.0%14.1%1.7%
City of Kalamazoo, Precinct 271,5641,41066.8%11.8%15.3%0.5%$45k38.0%39.7%6.6%18.0%43.0%5.7%
City of Kalamazoo, Precinct 31,9751,78478.6%1.8%13.2%0.3%$61k33.3%55.2%5.1%15.3%23.0%6.3%
City of Kalamazoo, Precinct 43,7153,52871.3%8.1%5.9%10.9%$31k16.5%91.9%2.8%4.7%55.8%2.7%
City of Kalamazoo, Precinct 57,0236,26167.1%6.1%10.9%3.2%$48k54.5%70.3%5.4%11.8%33.6%3.4%
City of Kalamazoo, Precinct 62,7162,24867.7%5.5%12.9%3.9%$86k62.7%26.5%27.5%46.7%9.7%3.7%
City of Kalamazoo, Precinct 72,9012,34046.7%7.1%37.2%2.7%$41k32.2%52.2%4.8%16.7%33.5%2.6%
City of Kalamazoo, Precinct 81,5881,28716.5%6.5%69.3%1.1%$29k8.3%33.2%10.6%45.3%27.9%7.6%
City of Kalamazoo, Precinct 92,4151,5656.4%2.7%85.2%0.0%$60k6.2%25.1%8.4%39.6%27.1%1.5%
City of Parchment, Precinct 11,9471,53766.0%7.2%12.5%1.2%$73k23.5%39.5%10.4%58.0%6.7%0.4%
City of Portage, Precinct 11,6751,39577.6%4.5%7.0%4.8%$78k40.2%31.9%11.8%77.5%7.7%2.4%
City of Portage, Precinct 102,7152,38180.7%4.4%4.2%4.2%$100k45.8%38.5%17.4%52.7%4.8%0.8%
City of Portage, Precinct 113,9793,17879.5%8.0%3.4%4.5%$106k58.4%25.9%15.1%77.0%7.6%2.7%
City of Portage, Precinct 122,4942,01080.5%17.0%2.3%0.0%$95k52.7%10.0%33.9%94.5%3.5%5.4%
City of Portage, Precinct 132,3951,78791.7%1.4%0.7%4.9%$106k45.8%17.7%15.6%69.5%2.8%0.4%
City of Portage, Precinct 142,5962,07981.3%1.9%6.4%4.6%$86k40.8%20.0%19.6%72.5%6.1%0.3%
City of Portage, Precinct 152,3051,91279.4%5.5%6.9%3.8%$111k47.0%26.8%16.6%80.5%8.2%2.1%
City of Portage, Precinct 162,9082,19968.9%13.9%2.0%11.8%$89k65.7%17.2%18.7%63.0%5.2%11.1%
City of Portage, Precinct 172,0141,56483.3%0.0%2.0%5.8%$97k55.8%9.8%21.6%92.6%3.3%0.9%
City of Portage, Precinct 183,1532,62679.8%9.4%1.1%5.0%$95k59.0%22.2%21.4%69.5%6.2%9.4%
City of Portage, Precinct 192,2771,70762.2%2.3%23.9%2.6%$107k48.7%19.6%15.6%48.9%23.2%1.0%
City of Portage, Precinct 22,0451,71982.7%3.1%4.2%0.5%$72k30.5%24.4%17.5%49.8%9.9%1.5%
City of Portage, Precinct 32,2041,56482.6%5.9%6.3%0.0%$77k27.9%13.0%19.3%65.2%13.7%1.8%
City of Portage, Precinct 42,8292,19588.4%1.8%2.4%2.3%$111k44.2%20.3%13.8%91.1%2.5%0.3%
City of Portage, Precinct 51,9991,45591.8%5.2%0.0%0.0%$77k33.9%14.9%15.7%87.4%3.1%0.9%
City of Portage, Precinct 62,3691,81085.5%2.8%0.6%0.8%$105k66.8%14.8%22.2%95.9%1.0%0.0%
City of Portage, Precinct 72,6302,39270.3%4.5%17.9%3.2%$53k29.5%40.3%14.2%24.4%16.3%0.7%
City of Portage, Precinct 82,9462,21284.4%6.1%1.0%3.5%$125k51.2%12.2%19.5%94.3%2.1%1.5%
City of Portage, Precinct 93,6762,76067.8%3.3%22.0%0.9%$69k48.1%24.4%13.6%57.3%9.8%0.2%
Climax Township, Precinct 12,3281,77094.4%0.3%0.0%0.1%$77k19.9%16.5%24.5%88.0%7.4%0.2%
Comstock Township, Precinct 13,5842,74288.7%2.4%3.0%1.1%$95k32.9%18.9%18.8%95.7%2.7%0.4%
Comstock Township, Precinct 22,3451,75986.4%3.9%2.4%1.0%$79k27.0%20.4%14.6%92.1%6.4%2.8%
Comstock Township, Precinct 32,5351,99579.5%13.0%3.1%0.2%$65k19.9%31.2%12.9%76.9%10.8%0.2%
Comstock Township, Precinct 41,5921,23986.2%4.9%2.2%3.4%$111k47.4%23.1%20.2%83.7%3.0%1.7%
Comstock Township, Precinct 52,0141,55281.3%3.2%1.3%6.0%$121k51.2%18.7%20.8%99.7%3.0%0.1%
Comstock Township, Precinct 61,4171,19881.2%1.7%12.1%2.7%$71k27.8%8.4%31.3%81.5%14.2%0.1%
Comstock Township, Precinct 72,0381,84865.8%5.7%20.0%6.3%$65k30.2%22.5%23.3%12.8%8.0%3.4%
Cooper Township, Precinct 11,8241,39092.4%2.4%0.9%1.6%$117k42.8%19.8%15.1%91.9%1.5%1.3%
Cooper Township, Precinct 21,8571,47292.7%2.6%1.1%0.3%$72k33.9%19.8%25.5%86.8%4.6%2.5%
Cooper Township, Precinct 34,2783,58179.6%13.5%4.5%1.0%$79k35.1%26.6%12.0%58.6%3.1%0.5%
Cooper Township, Precinct 42,4651,87892.2%2.6%0.9%1.7%$121k43.6%19.1%14.8%92.6%1.4%1.4%
Kalamazoo Township, Precinct 199574458.9%11.8%8.5%1.0%$46k8.6%16.2%9.2%62.3%10.7%6.2%
Kalamazoo Township, Precinct 103,3572,56861.5%17.9%12.8%0.7%$63k20.9%23.6%13.3%46.0%9.2%10.2%
Kalamazoo Township, Precinct 22,2161,75978.7%1.5%12.4%2.4%$76k35.8%28.6%17.5%72.8%15.7%0.4%
Kalamazoo Township, Precinct 33,2982,58366.4%8.7%22.2%0.0%$54k39.0%30.1%23.0%60.3%14.0%5.1%
Kalamazoo Township, Precinct 42,1421,84279.0%0.8%3.5%10.1%$74k55.5%27.3%20.4%76.0%11.9%0.7%
Kalamazoo Township, Precinct 52,3151,82063.2%0.0%26.9%1.1%$60k51.5%26.8%13.1%86.9%19.4%0.0%
Kalamazoo Township, Precinct 61,8241,69248.2%3.2%29.9%14.3%$52k63.7%59.6%15.4%17.6%12.1%3.1%
Kalamazoo Township, Precinct 72,6732,16382.2%6.4%7.7%3.1%$113k46.3%23.6%21.4%81.0%4.9%3.4%
Kalamazoo Township, Precinct 82,1061,66657.5%7.6%21.9%0.1%$45k22.2%24.7%15.7%84.3%9.9%8.1%
Kalamazoo Township, Precinct 91,17589773.3%9.9%11.0%0.5%$65k20.6%16.8%16.7%59.2%8.1%4.0%
Oshtemo Township, Precinct 12,3091,75273.6%2.1%8.6%7.1%$129k60.2%8.8%22.3%95.9%1.7%1.6%
Oshtemo Township, Precinct 101,8691,31668.7%13.7%2.1%0.6%$136k51.7%11.2%13.5%86.1%12.3%2.2%
Oshtemo Township, Precinct 21,8001,33873.7%10.2%2.3%1.6%$125k45.0%11.2%17.9%85.4%11.0%3.0%
Oshtemo Township, Precinct 31,5121,11060.8%2.8%20.8%7.8%$144k67.0%11.9%21.7%92.4%1.8%1.8%
Oshtemo Township, Precinct 42,6322,20177.4%3.3%12.3%1.3%$58k48.1%39.4%22.4%41.3%13.7%2.5%
Oshtemo Township, Precinct 52,0331,39843.4%22.0%17.1%1.2%$36k26.8%59.1%3.1%1.5%41.0%8.4%
Oshtemo Township, Precinct 62,3922,09361.2%3.9%22.4%7.7%$75k35.0%24.7%33.4%32.4%15.5%2.2%
Oshtemo Township, Precinct 74,4553,19469.7%8.7%12.9%0.3%$42k29.1%39.8%14.9%29.9%39.6%2.4%
Oshtemo Township, Precinct 81,5361,06562.5%4.8%19.6%0.5%$46k23.3%28.8%13.7%50.7%11.9%0.8%
Oshtemo Township, Precinct 93,1352,57580.6%2.7%5.5%5.0%$82k46.0%37.4%18.2%56.0%18.6%2.4%
Pavilion Township, Precinct 12,7832,15078.9%6.6%0.0%0.9%$112k47.6%18.1%10.6%96.3%4.2%0.2%
Pavilion Township, Precinct 21,24698384.7%2.3%4.0%0.3%$76k30.4%8.9%28.4%94.5%14.9%0.1%
Pavilion Township, Precinct 32,3441,73991.8%2.2%1.2%0.0%$82k26.5%14.2%17.7%84.6%12.8%2.6%
Richland Township, Precinct 12,8322,05389.3%6.6%1.6%1.4%$94k41.6%13.9%24.0%89.4%2.4%6.5%
Richland Township, Precinct 22,7102,00691.7%1.8%1.3%0.9%$120k42.0%8.7%19.6%82.2%4.9%0.4%
Richland Township, Precinct 33,3532,56386.9%5.3%4.2%1.1%$102k38.2%12.8%28.7%95.5%0.9%3.6%
Ross Township, Precinct 12,2091,80090.9%3.0%3.0%0.3%$94k31.0%21.7%17.9%79.1%4.8%0.5%
Ross Township, Precinct 22,6102,24194.3%0.0%0.4%0.3%$156k69.0%11.3%27.2%85.4%2.0%0.1%
Texas Township, Precinct 13,0142,08294.4%1.1%0.3%0.4%$127k46.7%10.9%11.0%98.0%4.2%0.4%
Texas Township, Precinct 21,9111,31986.0%6.1%1.0%2.3%$155k59.6%14.0%11.9%99.1%1.6%0.0%
Texas Township, Precinct 32,3531,87384.0%1.6%7.1%3.4%$126k48.9%13.6%23.1%86.6%3.3%0.0%
Texas Township, Precinct 44,1382,63377.3%3.4%3.5%13.1%$177k69.6%8.5%8.4%99.6%2.5%2.3%
Texas Township, Precinct 53,0952,35267.8%4.1%3.6%18.7%$140k67.6%22.8%18.9%95.5%1.1%1.8%
Texas Township, Precinct 63,6862,68485.0%8.4%0.9%3.1%$146k61.1%15.8%16.9%98.8%2.5%1.0%
Ottawa: 66 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Blendon Township, Precinct 13,8402,84094.6%4.4%0.2%0.0%$112k28.4%17.0%13.2%91.5%5.0%1.4%
Blendon Township, Precinct 23,8342,80793.4%5.6%0.4%0.0%$97k33.4%16.0%14.5%86.9%3.5%1.7%
City of Holland, Ward 1, Precinct 12,3421,87562.2%27.3%3.4%3.1%$65k30.0%25.1%23.3%58.9%7.9%7.3%
City of Holland, Ward 1, Precinct 33,8243,05139.5%44.1%4.6%9.9%$77k23.9%38.1%9.3%36.3%7.5%15.1%
City of Holland, Ward 2, Precinct 44,9634,91681.8%7.4%6.4%2.5%$82k45.5%82.8%10.4%28.3%21.7%3.2%
City of Holland, Ward 2, Precinct 51,3531,07353.8%29.7%1.0%3.0%$73k35.0%33.8%22.7%67.5%10.0%7.7%
City of Holland, Ward 3, Precinct 62,0441,47961.5%30.1%1.5%4.3%$64k30.5%26.0%14.8%77.8%14.5%15.4%
City of Holland, Ward 3, Precinct 73,7912,75651.6%38.2%1.0%4.0%$88k32.2%20.8%15.3%83.3%10.1%14.6%
City of Holland, Ward 4, Precinct 101,7681,32559.6%15.4%18.8%1.2%$61k29.0%14.6%16.6%72.1%11.2%11.0%
City of Holland, Ward 4, Precinct 82,1831,71182.9%11.6%1.8%1.2%$106k50.4%18.0%19.8%87.2%3.0%8.6%
City of Holland, Ward 6, Precinct 142,0621,66165.3%27.0%4.8%2.1%$69k36.2%28.2%15.4%68.5%12.5%16.7%
City of Holland, Ward 6, Precinct 152,2001,71377.2%8.5%1.5%3.6%$64k37.9%19.0%27.2%72.7%9.2%4.1%
City of Hudsonville, Ward 1, Precinct 12,1941,57688.4%2.7%3.6%3.2%$73k31.5%23.6%13.6%72.8%18.0%4.3%
City of Hudsonville, Ward 2, Precinct 12,4181,72493.6%3.2%0.9%1.1%$103k40.6%23.3%14.5%90.8%4.2%1.0%
City of Hudsonville, Ward 3, Precinct 12,5351,88491.2%1.5%1.1%0.9%$84k36.1%17.3%16.6%93.9%6.1%1.0%
City of Zeeland, Precinct 11,45473165.0%24.6%6.9%0.1%$107k44.5%21.8%4.1%96.5%12.4%16.1%
City of Zeeland, Precinct 21,10397089.2%8.9%1.7%0.2%$55k38.1%31.2%21.2%47.0%26.4%5.0%
City of Zeeland, Precinct 31,33698769.8%27.9%0.0%0.0%$45k21.6%19.6%14.3%51.3%4.0%8.8%
City of Zeeland, Precinct 41,7381,40792.1%4.6%0.0%1.8%$74k28.3%17.0%25.7%76.4%3.8%0.2%
Georgetown Township, Precinct 1 (part)4,8684,00989.5%3.2%3.6%1.7%$103k60.4%60.3%5.0%64.5%25.3%1.8%
Georgetown Township, Precinct 103,1132,19090.7%5.4%1.4%1.2%$92k31.7%19.3%18.1%91.2%2.6%0.0%
Georgetown Township, Precinct 113,7112,97582.6%3.6%2.4%4.7%$81k34.2%25.6%18.6%78.2%6.9%1.5%
Georgetown Township, Precinct 122,5211,66789.8%5.3%1.0%0.9%$150k62.9%16.2%12.4%95.6%8.4%2.6%
Georgetown Township, Precinct 133,5922,39988.4%6.1%1.3%0.7%$123k44.4%23.1%8.5%90.4%3.3%1.9%
Georgetown Township, Precinct 144,0603,01790.9%3.5%0.1%2.4%$108k48.8%16.5%18.6%80.1%5.6%0.4%
Georgetown Township, Precinct 152,5811,97890.8%2.1%0.2%3.1%$92k41.7%16.3%19.8%83.2%6.1%0.0%
Georgetown Township, Precinct 162,1041,75178.2%4.6%3.5%5.1%$88k34.5%23.5%24.7%71.8%6.0%3.8%
Georgetown Township, Precinct 171,00980281.7%10.5%2.1%1.8%$108k40.6%19.4%20.6%78.9%4.8%7.4%
Georgetown Township, Precinct 2 (part)1,07081477.3%5.8%0.4%2.8%$121k48.5%22.0%22.2%84.7%4.8%3.6%
Georgetown Township, Precinct 33,3992,27786.1%12.0%1.5%0.0%$123k56.7%17.7%11.9%88.7%5.3%5.3%
Georgetown Township, Precinct 43,6572,83188.9%3.6%4.2%0.0%$106k40.6%19.1%19.6%97.5%1.6%3.5%
Georgetown Township, Precinct 53,4052,22993.9%0.6%0.9%0.5%$108k38.4%10.5%14.9%93.3%3.2%0.8%
Georgetown Township, Precinct 62,5102,23096.3%0.6%1.0%0.3%$70k21.8%6.4%55.4%60.0%6.1%0.2%
Georgetown Township, Precinct 73,4462,32895.7%0.0%0.0%1.4%$142k59.9%14.9%12.0%99.7%4.2%0.0%
Georgetown Township, Precinct 83,2582,16688.5%4.2%1.4%2.1%$131k46.5%19.0%8.9%90.8%7.5%1.7%
Georgetown Township, Precinct 93,4442,39891.6%2.8%1.0%0.8%$91k40.2%13.9%17.9%88.8%2.4%1.6%
Holland Charter Township, Precinct 13,4462,83856.2%35.1%2.0%5.1%$71k27.6%23.6%18.6%73.8%10.6%21.0%
Holland Charter Township, Precinct 102,2631,87865.8%14.8%3.5%10.9%$64k24.8%34.1%13.6%30.5%6.2%7.1%
Holland Charter Township, Precinct 112,9512,19552.2%22.9%0.9%16.2%$89k21.1%22.1%14.8%90.0%6.8%14.6%
Holland Charter Township, Precinct 123,1342,28772.4%2.9%0.3%13.0%$120k38.8%26.4%8.9%90.0%7.9%1.6%
Holland Charter Township, Precinct 23,1541,88633.2%63.8%0.5%1.6%$62k11.7%17.3%8.1%62.0%18.5%46.2%
Holland Charter Township, Precinct 32,8212,37072.6%20.4%0.5%4.4%$87k34.2%18.7%19.2%82.1%9.3%10.8%
Holland Charter Township, Precinct 42,9792,48054.7%28.8%1.1%9.4%$83k35.0%30.0%17.5%46.4%4.9%16.0%
Holland Charter Township, Precinct 53,0982,41569.9%18.6%1.1%6.0%$91k34.8%13.3%28.0%90.6%2.7%8.9%
Holland Charter Township, Precinct 63,5132,70046.6%43.7%0.9%5.4%$97k26.7%18.4%15.5%81.0%14.6%31.0%
Holland Charter Township, Precinct 75,4084,12553.8%40.1%0.5%3.9%$104k26.0%22.5%11.6%78.5%12.0%14.4%
Holland Charter Township, Precinct 82,9732,33053.3%21.9%1.3%14.6%$54k11.4%21.7%8.5%36.6%16.1%13.6%
Holland Charter Township, Precinct 94,2323,15479.5%12.5%0.8%5.8%$97k44.0%16.8%19.9%88.7%1.9%3.9%
Jamestown Township, Precinct 13,6392,55686.8%8.1%1.8%1.2%$126k52.6%19.8%10.9%90.8%3.4%3.2%
Jamestown Township, Precinct 22,2611,65786.9%5.9%0.8%2.2%$125k34.0%14.6%15.7%95.4%3.2%0.0%
Jamestown Township, Precinct 33,1982,12787.8%3.3%1.1%3.8%$125k58.9%17.5%11.0%81.0%3.2%2.3%
Jamestown Township, Precinct 41,40494091.3%2.4%0.8%3.1%$127k60.1%20.4%9.5%83.9%3.0%1.3%
Olive Township, Precinct 13,7912,84672.3%16.9%2.6%2.3%$92k23.5%19.1%13.6%91.1%2.5%9.3%
Olive Township, Precinct 22,1641,71686.9%9.3%1.0%0.0%$94k17.6%19.3%16.6%96.2%1.8%5.8%
Park Township, Precinct 13,2882,62186.1%7.9%1.8%0.5%$89k57.0%13.6%27.0%90.2%10.9%4.3%
Park Township, Precinct 21,4381,20179.9%18.7%0.0%0.4%$109k47.1%12.3%33.2%94.0%1.9%4.2%
Park Township, Precinct 34,9854,24492.0%4.6%0.0%1.7%$120k68.2%14.4%26.2%95.4%1.7%2.3%
Park Township, Precinct 41,8981,55497.7%1.3%0.0%0.5%$137k64.7%15.0%26.4%98.8%6.0%0.7%
Park Township, Precinct 53,5152,76688.1%5.5%0.2%2.2%$128k56.1%10.2%26.1%95.2%3.0%3.2%
Park Township, Precinct 63,6982,72256.6%36.3%0.9%3.2%$83k29.7%25.0%14.9%93.9%8.7%23.8%
Port Sheldon Township, Precinct 12,4181,96984.8%6.9%3.1%1.2%$98k45.6%18.3%25.6%98.2%5.1%4.2%
Port Sheldon Township, Precinct 21,9901,47362.8%7.3%0.9%20.4%$108k26.9%13.0%17.1%94.9%0.7%2.8%
Zeeland Charter Township, Precinct 12,8112,02381.5%14.9%0.1%1.2%$101k30.2%16.4%10.5%94.7%3.3%8.5%
Zeeland Charter Township, Precinct 22,8092,06874.6%17.6%0.7%5.1%$98k40.2%15.0%17.9%91.7%5.2%9.5%
Zeeland Charter Township, Precinct 33,5732,44773.8%15.3%0.9%8.4%$112k44.5%15.4%13.9%88.8%2.6%6.9%
Zeeland Charter Township, Precinct 42,2491,55285.8%7.7%0.3%4.1%$114k40.3%16.0%13.3%91.2%1.7%2.7%
Allegan: 45 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Allegan Township, Precinct 14,9563,80083.2%7.0%1.0%0.2%$86k26.3%19.7%19.2%89.5%14.9%2.7%
Casco Township, Precinct 12,8582,50776.2%10.7%1.9%0.0%$97k36.2%13.1%32.3%98.0%5.9%5.7%
Cheshire Township, Precinct 12,2931,83288.2%2.6%2.3%0.0%$71k19.1%16.9%19.4%84.0%11.1%1.1%
City of Allegan, Precinct 14,5573,47587.6%3.8%0.6%0.7%$56k16.6%28.9%13.8%71.3%14.4%1.0%
City of Fennville, Precinct 138429352.6%42.0%1.7%0.5%$82k11.5%24.0%16.1%81.4%16.5%29.9%
City of Holland, Ward 4, Precinct 91,7721,37983.9%10.9%3.4%1.1%$89k52.9%17.4%19.1%90.3%6.3%7.6%
City of Holland, Ward 5, Precinct 114,1013,02058.5%30.4%3.0%3.1%$77k33.1%19.8%14.7%80.1%8.7%23.9%
City of Holland, Ward 5, Precinct 121,2921,00686.2%10.1%3.1%0.1%$55k43.2%8.3%38.5%65.3%19.3%3.9%
City of Otsego, Precinct 12,6451,96472.8%10.4%0.3%0.1%$80k14.1%21.0%14.1%81.7%3.1%7.1%
City of Plainwell, Precinct 12,6922,25987.3%6.9%2.3%0.2%$70k19.3%18.6%24.3%65.9%12.3%0.8%
City of Saugatuck, Precinct 148240296.2%1.3%0.2%0.9%$150k72.5%2.7%33.2%91.9%3.5%0.8%
City of South Haven, Ward 3, Precinct 26683.0%0.0%2.3%0.0%$137k51.3%11.9%51.0%100.0%2.7%0.0%
City of Wayland, Precinct 175960492.1%2.2%0.0%2.9%$66k17.9%26.3%14.2%64.6%17.9%0.0%
City of Wayland, Precinct 21,32394687.2%7.7%4.2%0.0%$84k27.6%15.5%16.9%81.2%3.8%4.4%
City of the Village of Douglas, Precinct 197288686.0%5.3%0.1%0.1%$100k58.8%6.5%36.2%94.8%3.4%2.4%
Clyde Township, Precinct 12,9252,19565.5%27.6%0.8%0.5%$68k15.1%21.8%13.8%86.8%17.4%22.8%
Dorr Township, Precinct 12,9382,00086.5%5.4%0.6%3.1%$99k28.9%16.9%11.3%98.8%4.2%0.3%
Dorr Township, Precinct 22,8941,78192.5%1.1%1.8%0.0%$99k25.6%16.1%12.6%96.8%4.3%0.3%
Dorr Township, Precinct 32,0971,67394.1%3.6%0.0%0.9%$81k20.7%19.1%10.3%99.6%4.9%0.3%
Fillmore Township, Precinct 13,1822,34087.1%8.3%0.7%1.0%$83k25.5%11.2%24.1%84.2%6.1%6.0%
Ganges Township, Precinct 12,5892,11980.0%11.9%0.7%0.5%$81k31.0%15.9%28.2%94.6%13.1%11.0%
Gunplain Township, Precinct 17,1755,67787.8%6.4%2.2%0.3%$94k31.1%16.3%17.7%90.6%9.6%3.9%
Heath Township, Precinct 12,6591,91287.1%0.7%0.7%0.7%$103k26.4%15.6%13.3%95.5%1.3%0.2%
Heath Township, Precinct 21,15190789.6%6.7%1.0%0.4%$100k34.2%21.6%19.0%92.1%2.9%2.9%
Hopkins Township, Precinct 12,1681,62688.2%1.1%1.2%0.3%$91k24.9%20.2%19.9%87.8%11.9%0.9%
Laketown Township, Precinct 11,3751,06293.6%0.9%2.4%0.3%$88k52.5%8.2%33.7%96.4%1.8%0.8%
Laketown Township, Precinct 23,5442,67292.4%2.7%1.5%0.6%$91k43.6%10.3%24.7%89.8%3.7%1.4%
Laketown Township, Precinct 31,3541,03198.7%0.0%0.5%0.0%$118k48.0%9.3%20.1%96.5%2.4%0.0%
Lee Township, Precinct 14,0082,90051.4%39.7%1.3%0.0%$57k9.2%27.9%12.2%81.9%17.9%27.1%
Leighton Township, Precinct 11,7471,35391.7%2.8%0.9%0.0%$90k26.7%19.7%10.0%92.6%0.4%0.2%
Leighton Township, Precinct 23,2632,17489.4%2.9%2.5%0.0%$136k39.0%15.4%6.6%96.8%3.7%1.9%
Leighton Township, Precinct 32,8161,99888.0%3.4%3.8%0.0%$90k27.3%16.6%13.1%90.3%3.7%2.1%
Manlius Township, Precinct 14,1763,06281.4%15.7%0.6%0.7%$87k24.6%21.5%15.3%91.0%7.9%11.3%
Martin Township, Precinct 12,5651,93689.0%4.6%0.7%0.4%$70k11.8%15.7%17.8%88.9%8.7%3.5%
Monterey Township, Precinct 13,0582,49590.2%2.8%0.4%0.4%$95k17.2%16.5%14.9%91.4%11.0%1.8%
Otsego Township, Precinct 14,1613,25787.6%1.5%0.3%0.6%$80k27.0%14.4%16.8%76.0%6.8%0.8%
Otsego Township, Precinct 23,3042,74088.9%4.8%0.6%0.7%$69k21.4%16.8%19.0%70.8%10.7%3.8%
Overisel Township, Precinct 13,0712,23795.1%1.9%0.3%0.7%$103k25.0%17.0%18.0%97.8%3.0%1.7%
Salem Township, Precinct 12,9522,35294.2%0.8%0.0%0.1%$77k18.5%16.7%13.3%93.6%3.6%1.3%
Salem Township, Precinct 22,2471,82892.7%3.2%0.0%0.2%$100k29.6%22.8%13.3%96.2%1.6%3.6%
Saugatuck Township, Precinct 14,2753,46384.0%10.5%0.8%1.0%$98k52.4%7.7%31.7%91.3%4.3%4.9%
Trowbridge Township, Precinct 12,9862,36385.1%7.2%0.4%0.6%$73k12.0%24.5%23.8%88.4%14.5%3.9%
Valley Township, Precinct 12,0261,67392.6%4.2%0.6%0.0%$87k19.8%18.0%21.0%93.5%8.4%0.6%
Watson Township, Precinct 12,2491,75785.6%2.8%0.6%4.2%$67k16.5%15.7%24.7%92.9%14.2%0.8%
Wayland Township, Precinct 15,2834,18585.5%7.2%0.7%1.0%$86k18.8%17.4%17.2%80.9%10.2%4.5%
Calhoun: 32 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Bedford Township, Precinct 13,3822,67686.4%9.5%0.7%0.8%$76k23.0%18.7%20.2%95.2%11.4%3.3%
Bedford Township, Precinct 22,7922,12280.3%4.8%7.2%1.6%$60k17.1%18.5%19.6%85.6%11.8%2.2%
Bedford Township, Precinct 33,1752,61976.1%9.2%12.5%0.5%$72k20.7%17.7%21.2%85.3%14.3%3.0%
City of Battle Creek, Ward 1, Precinct 102,6982,12963.0%1.6%24.2%0.0%$43k13.1%16.5%22.3%59.6%19.7%0.1%
City of Battle Creek, Ward 1, Precinct 221,7281,10857.9%10.4%11.2%11.8%$47k7.9%18.4%5.4%60.4%30.6%1.0%
City of Battle Creek, Ward 1, Precinct 232,0911,62268.0%19.5%2.6%7.5%$47k17.1%19.8%18.9%74.1%13.8%4.5%
City of Battle Creek, Ward 1, Precinct 45,3313,95066.1%2.7%9.7%12.2%$48k11.7%25.0%14.3%60.0%17.0%0.9%
City of Battle Creek, Ward 2, Precinct 122,6971,94240.8%5.5%45.1%0.4%$32k7.9%20.1%9.6%45.8%44.0%5.2%
City of Battle Creek, Ward 2, Precinct 182,8902,10354.9%10.6%23.6%3.8%$40k13.4%18.1%9.4%49.0%32.5%6.7%
City of Battle Creek, Ward 2, Precinct 212,4531,89833.1%8.6%48.1%0.2%$32k9.7%28.1%17.4%63.7%26.2%8.3%
City of Battle Creek, Ward 2, Precinct 71,6451,13542.5%23.1%31.7%1.4%$42k6.4%19.7%8.2%46.5%23.3%18.6%
City of Battle Creek, Ward 3, Precinct 13,1272,21151.7%14.1%16.0%0.0%$49k11.1%21.4%7.8%64.9%25.4%10.2%
City of Battle Creek, Ward 3, Precinct 152,7892,24769.1%7.6%13.9%1.5%$60k25.5%17.9%23.3%72.5%11.1%1.6%
City of Battle Creek, Ward 3, Precinct 172,6041,95568.4%10.6%13.1%0.8%$57k17.0%20.7%15.8%76.5%16.7%3.9%
City of Battle Creek, Ward 3, Precinct 191,6021,20867.1%5.9%16.0%0.8%$42k23.2%17.3%15.7%48.8%27.0%1.8%
City of Battle Creek, Ward 4, Precinct 132,1051,64370.5%14.1%6.3%0.1%$50k11.2%24.0%8.8%68.8%10.4%10.8%
City of Battle Creek, Ward 4, Precinct 21,5341,19481.8%0.5%1.9%2.1%$72k19.9%25.4%15.1%79.3%11.8%1.5%
City of Battle Creek, Ward 4, Precinct 62,5721,90166.9%10.3%2.0%4.7%$103k37.5%21.7%14.7%87.8%6.9%2.5%
City of Battle Creek, Ward 4, Precinct 82,7112,00485.7%3.3%0.4%5.4%$97k36.1%15.0%22.7%97.4%4.9%1.1%
City of Battle Creek, Ward 4, Precinct 91,9381,58767.2%9.0%3.4%13.4%$73k22.1%13.6%25.1%68.7%9.3%5.1%
City of Battle Creek, Ward 5, Precinct 113,5482,56651.0%6.7%25.2%1.4%$52k20.2%31.7%17.9%17.6%23.7%2.1%
City of Battle Creek, Ward 5, Precinct 202,7462,32174.1%9.1%1.9%9.9%$94k46.9%11.2%31.3%84.4%5.1%7.3%
City of Battle Creek, Ward 5, Precinct 32,5151,90684.5%2.9%0.6%6.5%$97k45.0%11.0%21.2%91.6%5.6%1.2%
City of Battle Creek, Ward 5, Precinct 51,9141,43682.9%1.0%0.5%13.5%$117k41.6%17.3%16.9%85.5%2.6%0.2%
City of Springfield, Precinct 13,6902,70166.5%4.8%5.8%6.9%$56k12.8%26.0%13.9%60.2%22.3%1.6%
Emmett Township, Precinct 11,8791,48585.4%1.7%5.9%1.1%$47k21.5%11.6%26.2%58.1%16.6%1.4%
Emmett Township, Precinct 23,3222,37286.4%4.6%3.8%0.6%$103k47.5%17.6%13.5%94.1%4.4%5.3%
Emmett Township, Precinct 32,8892,33976.8%3.9%14.3%0.9%$60k17.7%14.6%25.1%38.1%15.2%2.0%
Emmett Township, Precinct 43,4662,86186.1%8.1%2.0%0.3%$97k29.7%11.3%23.6%90.2%3.6%1.4%
Pennfield Township, Precinct 12,7762,18287.1%2.7%7.4%0.1%$84k15.8%9.7%21.9%92.9%13.2%0.4%
Pennfield Township, Precinct 289665272.0%7.6%11.4%0.8%$55k11.4%18.3%14.4%61.2%17.9%1.9%
Pennfield Township, Precinct 35,2974,22682.3%2.0%7.0%1.9%$64k19.9%17.1%20.8%69.8%8.6%0.5%
Van Buren: 32 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Almena Township, Precinct 12,9482,37891.3%5.5%0.2%0.0%$98k36.2%14.0%21.2%89.8%6.3%3.2%
Almena Township, Precinct 22,5421,92497.8%1.0%0.0%0.0%$106k40.7%17.6%15.1%92.7%1.9%0.6%
Antwerp Township, Precinct 12,5751,93384.9%5.3%1.1%0.9%$66k20.5%14.5%19.4%77.6%13.5%1.7%
Antwerp Township, Precinct 23,9372,86082.4%4.6%4.3%0.2%$88k32.1%9.0%14.8%89.6%4.8%1.5%
Antwerp Township, Precinct 32,4001,81088.1%7.8%0.1%0.3%$75k30.1%11.1%16.9%89.8%13.4%6.4%
Antwerp Township, Precinct 42,2231,59185.8%9.6%0.5%0.3%$72k19.8%19.3%12.0%79.8%9.7%5.7%
Antwerp Township, Precinct 52,3951,82988.9%2.4%1.3%0.3%$99k33.5%10.2%15.9%89.0%5.9%1.0%
Arlington Township, Precinct 11,7891,42870.9%23.9%1.9%0.2%$63k19.2%19.1%20.6%88.9%19.4%14.1%
Bangor Township, Precinct 13,2472,37963.2%28.4%3.7%0.2%$57k16.3%21.3%14.5%77.1%25.5%15.7%
Bloomingdale Township, Precinct 13,0102,42984.5%8.5%0.6%0.2%$62k12.8%23.7%20.8%79.4%23.9%4.0%
City of Bangor, Precinct 194065350.7%35.6%8.0%0.3%$59k15.7%27.2%12.4%62.6%19.9%14.5%
City of Gobles, Precinct 122219893.0%1.3%0.2%0.0%$57k18.2%15.7%30.1%77.2%20.3%1.5%
City of Hartford, Precinct 11,4031,00654.3%40.5%0.9%0.0%$46k9.0%33.8%10.9%69.5%16.3%18.6%
City of South Haven, Ward 1, Precinct 11,05990572.6%12.3%8.2%1.4%$58k36.8%14.4%41.1%69.3%17.6%10.3%
City of South Haven, Ward 2, Precinct 11,3971,14483.2%4.7%6.7%1.3%$58k34.1%12.8%33.9%62.8%18.3%1.5%
City of South Haven, Ward 3, Precinct 11,2771,19391.8%0.5%2.8%1.0%$95k49.4%12.7%49.0%76.3%14.8%1.1%
Columbia Township, Precinct 12,5781,79874.7%18.2%3.7%0.1%$66k14.6%15.5%15.1%93.5%18.7%9.7%
Covert Township, Precinct 12,5101,70033.6%29.7%34.0%0.0%$38k12.0%19.3%18.0%58.5%30.1%28.0%
Decatur Township, Precinct 13,8423,05083.2%8.4%1.6%0.2%$74k17.1%19.7%15.2%82.4%16.8%5.4%
Geneva Township, Precinct 13,3862,60865.3%17.9%6.9%2.1%$75k17.0%22.4%13.9%82.1%11.8%13.8%
Hamilton Township, Precinct 11,3641,00870.9%26.2%0.0%0.1%$64k21.2%11.6%25.9%96.1%14.3%17.1%
Hartford Township, Precinct 14,1093,13776.7%18.6%0.4%0.1%$53k8.6%18.6%17.5%77.2%13.2%13.8%
Keeler Township, Precinct 12,1631,70673.0%21.8%0.0%0.0%$59k28.9%13.5%25.5%89.5%11.0%13.1%
Lawrence Township, Precinct 13,2342,56870.3%18.5%5.5%0.0%$67k21.0%19.8%21.8%78.0%19.6%13.1%
Paw Paw Township, Precinct 11,9581,51772.1%15.6%2.1%3.6%$42k15.5%20.6%21.2%50.9%15.0%6.8%
Paw Paw Township, Precinct 22,2991,72982.5%6.8%5.0%0.0%$70k27.9%21.1%15.1%80.1%7.2%4.8%
Paw Paw Township, Precinct 32,5831,88582.3%10.1%0.8%1.4%$51k19.5%20.8%18.6%70.8%18.6%3.9%
Pine Grove Township, Precinct 13,3472,65292.5%3.6%0.0%0.0%$71k21.9%13.9%19.3%88.3%10.8%2.3%
Porter Township, Precinct 12,2291,79489.3%6.1%0.0%0.6%$87k26.6%11.5%27.9%86.1%8.9%4.3%
South Haven Township, Precinct 12,1631,81079.7%4.6%8.1%3.1%$49k18.3%9.6%34.7%78.8%18.9%0.6%
South Haven Township, Precinct 22,0951,73174.6%9.3%5.4%0.3%$62k32.6%9.0%33.6%71.5%17.3%6.0%
Waverly Township, Precinct 12,3881,91384.2%8.4%2.0%0.0%$87k21.9%19.0%14.7%93.5%9.9%2.7%
Berrien: 25 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Bainbridge Township, Precinct 12,6572,25883.9%3.9%3.4%0.1%$75k22.1%16.8%23.0%92.4%7.3%1.6%
Benton Charter Township, Precinct 13,5442,75839.6%2.9%51.8%0.6%$45k18.6%19.4%13.6%43.5%35.8%1.6%
Benton Charter Township, Precinct 22,1131,49024.9%26.1%41.2%0.0%$36k11.2%17.3%13.2%63.3%39.6%12.4%
Benton Charter Township, Precinct 31,5061,17649.4%3.5%40.6%0.0%$43k18.2%22.0%17.0%65.0%25.4%0.6%
Benton Charter Township, Precinct 41,5651,02960.5%8.2%25.9%0.0%$64k36.7%12.3%21.8%79.7%31.5%0.9%
Benton Charter Township, Precinct 53,1032,09238.1%6.0%50.8%0.0%$37k10.0%25.1%15.0%43.0%31.1%6.5%
Benton Charter Township, Precinct 62,3411,79324.4%1.8%65.2%0.0%$35k7.2%19.9%15.9%59.5%41.1%1.7%
City of Benton Harbor, Ward 1, Precinct 11,07077211.4%5.1%81.7%0.0%$30k8.6%16.0%16.6%17.3%36.7%2.5%
City of Benton Harbor, Ward 2, Precinct 11,9421,2793.4%3.6%91.1%0.0%$30k5.1%19.5%9.0%25.4%40.8%2.0%
City of Benton Harbor, Ward 3, Precinct 13,7032,5679.9%9.3%73.1%0.0%$38k7.2%29.8%6.4%51.0%39.0%8.0%
City of Benton Harbor, Ward 4, Precinct 12,1071,54616.2%4.3%76.4%0.0%$36k12.7%15.7%16.8%42.6%34.4%2.4%
City of Coloma, Precinct 137431581.3%8.3%3.1%0.4%$53k17.0%18.6%16.6%59.7%14.8%4.7%
City of St. Joseph, Precinct 13,1162,71983.4%5.3%6.1%1.5%$106k53.2%16.0%25.7%61.5%8.6%4.6%
City of St. Joseph, Precinct 22,2591,90988.4%4.5%1.4%1.5%$87k53.3%19.9%24.3%76.3%2.4%1.4%
City of St. Joseph, Precinct 32,4272,19879.7%5.3%5.3%2.4%$66k57.7%27.8%20.6%41.2%10.8%1.4%
City of Watervliet, Precinct 11,20785576.0%15.4%1.0%2.8%$52k11.8%21.2%14.9%70.9%15.3%4.4%
Coloma Charter Township, Precinct 15,7014,58980.3%5.9%3.8%0.1%$69k21.0%17.7%23.5%77.2%11.8%3.0%
Hagar Township, Precinct 13,1932,46685.6%2.7%2.8%0.5%$71k24.0%10.4%23.9%76.8%9.4%1.9%
Lincoln Charter Township, Precinct 3 (part)42035981.6%4.3%4.2%2.0%$87k52.8%22.4%23.3%56.5%5.4%2.4%
Royalton Township, Precinct 1 (part)19515483.0%2.8%1.3%5.0%$136k45.1%11.0%23.9%93.0%3.1%3.6%
St. Joseph Charter Township, Precinct 12,8182,38964.8%4.2%20.2%2.5%$75k37.1%9.0%20.9%81.5%19.7%3.7%
St. Joseph Charter Township, Precinct 22,1871,75079.5%4.6%1.7%6.4%$102k54.5%8.7%26.8%75.8%3.8%0.8%
St. Joseph Charter Township, Precinct 31,18295582.5%3.3%0.2%11.9%$101k48.2%8.7%21.2%89.0%2.0%2.2%
St. Joseph Charter Township, Precinct 43,5842,70186.0%1.6%2.2%3.7%$105k51.3%8.1%22.0%92.8%4.6%1.5%
Watervliet Charter Township, Precinct 13,9933,04684.1%10.3%0.4%1.1%$54k20.0%20.5%22.2%71.2%20.8%2.8%

*Median income is approximate (see note above). ACS 2020-2024 5-year.

Nonpartisan voter information. GOTV Polling does not endorse any candidate.