The Ballot Brief
Ottawa County, Michigan

Michigan Senate District 30

MichiganOttawa County › Michigan Senate District 30

2 candidates are tracked for Michigan Senate District 30 on the November 3, 2026 ballot: Carol Glanville and Mark Huizenga. Candidate information follows official Ottawa County election filings; verify with the official election office linked below.

August 4 primary result: Carol Glanville won the Democratic nomination with 83.43 percent over Rickie Kreuzer and meets Republican incumbent Mark Huizenga, who was unopposed in his primary, on the November 3 ballot, per the Michigan Secretary of State's official results.

Carol Glanville

Democratic

Carol Glanville is an educator with more than 20 years of experience, per her campaign site. She previously served as a Walker City Commissioner and currently represents a district in the Michigan House of Representatives, per her campaign site. Carol Glanville appears on the November 3, 2026 ballot for Michigan Senate District 30, per the county clerk's certified candidate list.

2026 priorities

Source: candidate campaign site, roster verified 2026-09-04.

Campaign site →

Mark Huizenga

Republican

Mark Huizenga is the sitting Michigan state senator for District 30, a former Mayor of Walker and a former state representative, per his campaign site. He grew up on a small farm in South Walker and worked in the private sector before entering public office, per his campaign site. Mark Huizenga appears on the November 3, 2026 ballot for Michigan Senate District 30, per the county clerk's certified candidate list.

2026 priorities

Source: candidate campaign site, roster verified 2026-09-04.

Campaign site →
Verify this race
Candidate roster from official Ottawa County Supervisor of Elections filings, last verified 2026-09-04. Bios and priorities carry their attribution inline.
Cross-check with the official Michigan election office, or see the full Ottawa County sample ballot and your exact ballot by address.