Michigan › Races › State Senate — District 30
State Senate — District 30 — Michigan 2026
Ottawa/Muskegon area 2 candidates on the November 3, 2026 general election ballot. Grades reflect each candidate's public record on life, family, religious liberty, the Second Amendment, limited government and fiscal responsibility.
Build my ballot →
Download the iPhone app
Candidates
BMark E. HuizengaRepublican
Incumbent State Senator; Christian Reformed, Calvin University graduate
FCarol GlanvilleDemocratic
Current State Rep (HD-84); BA from Western Michigan University; MA from University of Phoenix; former consultant and program manager at Johnson Center for Philanthropy; adjunct faculty at Aquinas College; running to flip SD-30 seat; DLCC endorsed
Communities in this district
Ada Township (Kent Co.) · Alpine Township (Kent Co.) · Cascade Township (Kent Co.) · Grand Rapids Charter Township (Kent Co.) · City of Grand Rapids (Kent Co.) · Plainfield Township (Kent Co.) · City of Rockford (Kent Co.) · City of Walker (Kent Co.) · Allendale Township (Ottawa Co.) · City of Coopersville (Ottawa Co.) · Polkton Township (Ottawa Co.) · Tallmadge Township (Ottawa Co.) · Wright Township (Ottawa Co.)
More Michigan 2026 races
- Governor
- U.S. Senate
- Secretary of State
- Attorney General
- Michigan Supreme Court (2 seats)
- State Board of Education (2 seats)
- U-M Board of Regents (2 seats)
- MSU Board of Trustees (2 seats)
- Wayne State Board of Governors (2 seats)
- U.S. House — District 1
- U.S. House — District 2
- U.S. House — District 3
All statewide, congressional and legislative races → · Find your county's local ballot →