Mark your calendar

Your next chances to vote, and what's on each ballot.

Nov 2026

  • U.S. House
  • U.S. Senate
  • Governor
  • State House
  • State Senate

Nov 2027

  • Mayor
  • City Council

Nov 2028

  • Sheriff
  • Prosecuting Attorney
  • County Clerk / Register of Deeds
  • County Treasurer
  • County Commission

Nov 2030

  • U.S. Senate

Find your polling place and ballot

Enter your street address to confirm your districts. During election season this also shows your polling place, early-vote sites, drop boxes, and what's on your ballot.

Your address is sent to Google's Civic Information API to find your districts. We don't store it.

Federal Washington, D.C.

Seat Current official Term Next election Term limits
U.S. House — 4th District On the ballot every even year. Bill Huizenga (R) 2 years Nov 2026 None
Running in Nov 2026 — Huizenga faces a primary challenge from a former Holland mayor.:
  • Bill Huizenga (R) incumbent Seeking a 9th term.
  • Phil Tanis (R) Former Holland mayor.
  • Sean McCann (D) Term-limited state senator from Kalamazoo; endorsed by Gov. Whitmer.
  • Richard Aaron (D)
  • Diop Harris (D)
U.S. Senate — senior seat Class 2 seat. Gary Peters (D) 6 years Nov 2026 None
Running in Nov 2026 — Open seat — Peters is retiring.:
  • Haley Stevens (D) U.S. representative from Oakland County.
  • Abdul El-Sayed (D) Physician, former Wayne County health director.
  • Mike Rogers (R) Former U.S. representative; unopposed in the primary.
U.S. Senate — junior seat Class 1 seat. Elissa Slotkin (D) 6 years Nov 2030 None

Worth remembering: Senate terms are staggered on purpose: Michigan’s two seats are never up for election in the same year, so the state never risks replacing both senators at once.

State Lansing, MI

Seat Current official Term Next election Term limits
Governor Term-limited — Nov 2026 elects a new governor. Gretchen Whitmer (D) 4 years Nov 2026 2 terms (8 years)
Running in Nov 2026 — Open seat — Whitmer is term-limited.:
  • Jocelyn Benson (D) Michigan Secretary of State.
  • Chris Swanson (D) Genesee County sheriff.
  • John James (R) U.S. representative; endorsed by President Trump.
  • Perry Johnson (R) Businessman.
State House — District 86 (Holland City / Park Twp) On the ballot every even year. Nancy DeBoer (R) 2 years Nov 2026 12 years total in the Legislature
Running in Nov 2026 — Both candidates are unopposed in the primary — the November matchup is set.:
  • Nancy DeBoer (R) incumbent Seeking a 3rd term.
  • Joseph McClusky (D) Managed the 2022 campaign against DeBoer.
State House — District 85 (Holland Twp / Zeeland) On the ballot every even year. Bradley Slagh (R) 2 years Nov 2026 12 years total in the Legislature
Running in Nov 2026 :
  • Bradley Slagh (R) incumbent Seeking a 4th term; no confirmed November challenger yet.
State Senate — District 31 (Ottawa County) Runs in the same years as the governor. Roger Victory (R) 4 years Nov 2026 12 years total in the Legislature
Running in Nov 2026 — Open seat — Victory is term-limited.:
  • Kevin Maas (R)
  • Michael Markey Jr. (R)
  • John Wetzel (R)
  • Chris Kleinjans (D)
  • Keagan Host (D)

Worth remembering: Under Michigan’s Proposal 1 (2022), lawmakers can serve a combined maximum of 12 years in the Legislature — split however they like between the State House and State Senate.

County Ottawa County

Seat Current official Term Next election Term limits
Sheriff Eric DeBoer (R) 4 years Nov 2028 None
Prosecuting Attorney Sarah F. Matwiejczyk (R) 4 years Nov 2028 None
County Clerk / Register of Deeds Justin F. Roebuck (R) 4 years Nov 2028 None
County Treasurer Cheryl Clark (R) 4 years Nov 2028 None
County Commission — District 1 Holland-area district. Jim Barry (R) 4 years Nov 2028 None
County Commission — District 2 Holland-area district. Jordan Jorritsma (R) 4 years Nov 2028 None
County Commission — District 3 Holland-area district. Doug Zylstra (D) 4 years Nov 2028 None
County Commission — District 4 Holland-area district. Jacob Bonnema (R) 4 years Nov 2028 None

Worth remembering: Most key Ottawa County offices run on 4-year cycles aligned with presidential election years — so the county ballot is longest in years like 2028.

City City of Holland

Seat Current official Term Next election Term limits
Mayor Elected in odd-numbered years. Nathan Bocks 2 years Nov 2027 None
City Council Terms are staggered across odd years. 6 ward + 2 at-large members 4 years Nov 2027 / Nov 2029 None
City Manager Hired (and fired) by the City Council, not by voters. Keith Van Beek Appointed

Worth remembering: Holland city elections are non-partisan: candidates appear on the ballot without an R or D next to their name.

What to do with this

  • Meet the people in the tables. Most of them have a profile here showing what supporters highlight and what critics raise.
  • See how the levels stack up. The power ladder shows what each level actually decides for your street.
  • Verify before you vote. District lines change after redistricting — confirm your districts and polling place at Michigan Voter Information .