Nov 2026
- U.S. House
- U.S. Senate
- Governor
- State House
- State Senate
Clear, balanced coverage of the legislators and legislation affecting Holland and West Michigan.
The cheat sheet
Every seat that represents Holland, from City Hall to Washington: who holds it now, how long a term lasts, when it's next on your ballot — and whether the officeholder can stay forever. Voting this year? See who's running in 2026 →
Your next chances to vote, and what's on each 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.
| 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.:
| ||||
| 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.:
| ||||
| 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.
| 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.:
| ||||
| 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.:
| ||||
| 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 :
| ||||
| 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.:
| ||||
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.
| 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.
| 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.