November 5, 2024 Unofficial Result Summary

Partial reporting is used to indicate that there is not yet a full accumulation of Absentee, Early Voting, and Precinct results.
Unofficial vote totals include all registered voters in Ottawa County, and 6,586 registered voters residing in the Allegan County portion of the City of Holland.

Registered Voters Ballots Cast Total Turnout Precincts Reporting Last Updated
244,541 184,006 75.25% 130 of 130 11/6/2024 12:38:46 AM
Display the race:
Select the candidate:
Precinct Summary Back
Straight Party Ticket

Total Votes Cast 106,183

Candidate/Proposal Party Votes Percent
Democratic Party DEM 33,583 31.63 %
Republican Party REP 71,436 67.28 %
Libertarian Party LIB 427 0.40 %
U.S. Taxpayers Party UST 104 0.10 %
Green Party GRN 173 0.16 %
Working Class Party WCP 359 0.34 %
Natural Law Party NLP 101 0.10 %
130 of 130 precincts fully reporting
Electors of President and Vice-President of the United States - 1 Position

Total Votes Cast 182,479

Candidate/Proposal Party Votes Percent
Kamala D. Harris Tim Walz DEM 71,573 39.22 %
Donald J. Trump JD Vance REP 108,231 59.31 %
Chase Oliver Mike ter Maat LIB 985 0.54 %
Randall Terry Stephen E. Broden UST 248 0.14 %
Jill Stein Rudolph Ware GRN 463 0.25 %
Robert F. Kennedy Jr. Nicole Shanahan NLP 836 0.46 %
Joseph Kishore Jerry White NPA 46 0.03 %
Cornel West Melina Abdullah NPA 97 0.05 %
130 of 130 precincts fully reporting
United States Senator - 1 Position

Total Votes Cast 181,176

Candidate/Proposal Party Votes Percent
Elissa Slotkin DEM 69,251 38.22 %
Mike Rogers REP 107,822 59.51 %
Joseph Solis-Mullen LIB 1,903 1.05 %
Dave Stein UST 946 0.52 %
Douglas P. Marsh GRN 807 0.45 %
Doug Dern NLP 447 0.25 %
130 of 130 precincts fully reporting
Representative in Congress - 2nd District - 1 Position

Total Votes Cast 1,302

Candidate/Proposal Party Votes Percent
Michael Lynch DEM 297 22.81 %
John R. Moolenaar REP 983 75.50 %
Ben DeJong LIB 17 1.31 %
Scott Adams UST 5 0.38 %
4 of 4 precincts fully reporting
Representative in Congress - 3rd District - 1 Position

Total Votes Cast 63,118

Candidate/Proposal Party Votes Percent
Hillary Scholten DEM 26,545 42.06 %
Paul Hudson REP 35,086 55.59 %
Alex Avery LIB 795 1.26 %
Louis Palus WCP 692 1.10 %
48 of 48 precincts fully reporting
Representative in Congress - 4th District - 1 Position

Total Votes Cast 115,512

Candidate/Proposal Party Votes Percent
Jessica Swartz DEM 39,013 33.77 %
Bill Huizenga REP 75,179 65.08 %
Curtis Clark UST 1,320 1.14 %
78 of 78 precincts fully reporting
Representative in State Legislature - 43rd District - 1 Position

Total Votes Cast 3,968

Candidate/Proposal Party Votes Percent
Danene Shumaker DEM 731 18.42 %
Rachelle Smit REP 3,237 81.58 %
3 of 3 precincts fully reporting
Representative in State Legislature - 85th District - 1 Position

Total Votes Cast 55,673

Candidate/Proposal Party Votes Percent
Marcia Mansaray DEM 16,482 29.61 %
Bradley Slagh REP 39,191 70.39 %
35 of 35 precincts fully reporting
Representative in State Legislature - 86th District - 1 Position

Total Votes Cast 44,990

Candidate/Proposal Party Votes Percent
Abby Klomparens DEM 20,134 44.75 %
Nancy DeBoer REP 24,856 55.25 %
32 of 32 precincts fully reporting
Representative in State Legislature - 88th District - 1 Position

Total Votes Cast 45,021

Candidate/Proposal Party Votes Percent
Tim Meyer DEM 19,070 42.36 %
Greg VanWoerkom REP 25,951 57.64 %
34 of 34 precincts fully reporting
Representative in State Legislature - 89th District - 1 Position

Total Votes Cast 29,353

Candidate/Proposal Party Votes Percent
Lois E. Maassen DEM 8,238 28.07 %
Luke Meerman REP 21,115 71.93 %
26 of 26 precincts fully reporting
Member of the State Board of Education - 2 Positions

Total Votes Cast 338,806

Candidate/Proposal Party Votes Percent
Theodore Jones DEM 59,844 17.66 %
Adam Frederick Zemke DEM 57,548 16.99 %
Tom McMillin REP 103,082 30.43 %
Nikki Snyder REP 104,723 30.91 %
Scotty Boman LIB 4,873 1.44 %
Ted Gerrard UST 1,414 0.42 %
Christine C. Schwartz UST 2,184 0.64 %
Mary Anne Hering WCP 5,138 1.52 %
130 of 130 precincts fully reporting
Regent of the University of Michigan - 2 Positions

Total Votes Cast 330,165

Candidate/Proposal Party Votes Percent
Denise Ilitch DEM 60,294 18.26 %
Shauna Ryder Diggs DEM 57,637 17.46 %
Carl Meyers REP 106,560 32.27 %
Sevag Vartanian REP 96,826 29.33 %
Andrew Chadderdon LIB 4,952 1.50 %
Donna M. Oetman UST 3,896 1.18 %
130 of 130 precincts fully reporting
Trustee of Michigan State University - 2 Positions

Total Votes Cast 330,369

Candidate/Proposal Party Votes Percent
Rebecca Bahar-Cook DEM 60,175 18.21 %
Thomas Stallworth III DEM 54,512 16.50 %
Mike Balow REP 103,194 31.24 %
Julie Maday REP 101,897 30.84 %
Grant T. Baker LIB 4,133 1.25 %
Janet M. Sanger UST 2,573 0.78 %
John Paul Sanger UST 1,801 0.55 %
John Anthony La Pietra GRN 2,084 0.63 %
130 of 130 precincts fully reporting
Governor of Wayne State University - 2 Positions

Total Votes Cast 326,308

Candidate/Proposal Party Votes Percent
Rasha Demashkieh DEM 55,925 17.14 %
Mark T. Gaffney DEM 55,832 17.11 %
Michael Busuito REP 101,808 31.20 %
Sunny Reddy REP 100,134 30.69 %
Farid Ishac LIB 3,132 0.96 %
William Mohr II UST 1,850 0.57 %
Sami Makhoul GRN 1,594 0.49 %
Suzanne Roehrig WCP 4,425 1.36 %
Kathleen Oakford NLP 1,608 0.49 %
130 of 130 precincts fully reporting
Ottawa County Prosecuting Attorney - 1 Position

Total Votes Cast 132,823

Candidate/Proposal Party Votes Percent
Sarah Matwiejczyk REP 132,823 100.00 %
126 of 126 precincts fully reporting
Ottawa County Sheriff - 1 Position

Total Votes Cast 132,552

Candidate/Proposal Party Votes Percent
Eric DeBoer REP 132,552 100.00 %
126 of 126 precincts fully reporting
Ottawa County Clerk and Register of Deeds - 1 Position

Total Votes Cast 130,925

Candidate/Proposal Party Votes Percent
Justin F. Roebuck REP 130,925 100.00 %
126 of 126 precincts fully reporting
Ottawa County Treasurer - 1 Position

Total Votes Cast 144,394

Candidate/Proposal Party Votes Percent
Cheryl Clark REP 118,817 82.29 %
Dianne Sluiter Fikse NPA 25,577 17.71 %
126 of 126 precincts fully reporting
Ottawa County Water Resources Commissioner - 1 Position

Total Votes Cast 170,534

Candidate/Proposal Party Votes Percent
Karen Matchett DEM 57,207 33.55 %
Joe Bush REP 113,327 66.45 %
126 of 126 precincts fully reporting
Ottawa County Commissioner - 1st District - 1 Position

Total Votes Cast 17,138

Candidate/Proposal Party Votes Percent
Danielle Smith DEM 6,741 39.33 %
James Barry REP 10,397 60.67 %
11 of 11 precincts fully reporting
Ottawa County Commissioner - 2nd District - 1 Position

Total Votes Cast 12,875

Candidate/Proposal Party Votes Percent
Chris Kleinjans DEM 6,319 49.08 %
Jordan Jorritsma REP 6,556 50.92 %
10 of 10 precincts fully reporting
Ottawa County Commissioner - 3rd District - 1 Position

Total Votes Cast 12,682

Candidate/Proposal Party Votes Percent
Doug Zylstra DEM 7,383 58.22 %
Orlando J. Estrada REP 5,299 41.78 %
10 of 10 precincts fully reporting
Ottawa County Commissioner - 4th District - 1 Position

Total Votes Cast 16,638

Candidate/Proposal Party Votes Percent
Chris Crothers DEM 4,953 29.77 %
Jacob D. Bonnema REP 10,370 62.33 %
Rob Thurkettle NPA 1,315 7.90 %
12 of 12 precincts fully reporting
Ottawa County Commissioner - 5th District - 1 Position

Total Votes Cast 17,208

Candidate/Proposal Party Votes Percent
Jon Rabideau DEM 4,402 25.58 %
Joe Moss REP 12,806 74.42 %
14 of 14 precincts fully reporting
Ottawa County Commissioner - 6th District - 1 Position

Total Votes Cast 17,028

Candidate/Proposal Party Votes Percent
Michelle Dieleman DEM 5,551 32.60 %
Kendra Wenzel REP 11,477 67.40 %
9 of 9 precincts fully reporting
Ottawa County Commissioner - 7th District - 1 Position

Total Votes Cast 16,403

Candidate/Proposal Party Votes Percent
Heather L. Majestic DEM 4,686 28.57 %
John Teeples REP 11,717 71.43 %
10 of 10 precincts fully reporting
Ottawa County Commissioner - 8th District - 1 Position

Total Votes Cast 10,975

Candidate/Proposal Party Votes Percent
Becky Patrick DEM 4,397 40.06 %
Sylvia Rhodea REP 6,578 59.94 %
6 of 6 precincts fully reporting
Ottawa County Commissioner - 9th District - 1 Position

Total Votes Cast 16,917

Candidate/Proposal Party Votes Percent
Angela Stanford-Butler DEM 6,409 37.88 %
Philip Kuyers REP 10,508 62.12 %
12 of 12 precincts fully reporting
Ottawa County Commissioner - 10th District - 1 Position

Total Votes Cast 16,730

Candidate/Proposal Party Votes Percent
Oliver Shampine DEM 6,058 36.21 %
Josh M. Brugger REP 10,672 63.79 %
12 of 12 precincts fully reporting
Ottawa County Commissioner - 11th District - 1 Position

Total Votes Cast 15,983

Candidate/Proposal Party Votes Percent
Keith Courtade DEM 4,847 30.33 %
Allison Miedema REP 11,136 69.67 %
20 of 20 precincts fully reporting
Allegan County Prosecuting Attorney - 1 Position

Total Votes Cast 2,757

Candidate/Proposal Party Votes Percent
Michael Villar REP 2,757 100.00 %
4 of 4 precincts fully reporting
Allegan County Sheriff - 1 Position

Total Votes Cast 2,745

Candidate/Proposal Party Votes Percent
Frank Baker REP 2,745 100.00 %
4 of 4 precincts fully reporting
Allegan County Clerk and Register of Deeds - 1 Position

Total Votes Cast 2,731

Candidate/Proposal Party Votes Percent
Bob Genetski REP 2,731 100.00 %
4 of 4 precincts fully reporting
Allegan County Treasurer - 1 Position

Total Votes Cast 2,728

Candidate/Proposal Party Votes Percent
Sally L. Brooks REP 2,728 100.00 %
4 of 4 precincts fully reporting
Allegan County Drain Commissioner - 1 Position

Total Votes Cast 2,722

Candidate/Proposal Party Votes Percent
Chris Machiela REP 2,722 100.00 %
4 of 4 precincts fully reporting
Allegan County Surveyor - 1 Position

Total Votes Cast 2,738

Candidate/Proposal Party Votes Percent
Kevin D. Miedema REP 2,738 100.00 %
4 of 4 precincts fully reporting
Allegan County Commissioner - 1st District - 1 Position

Total Votes Cast 2,718

Candidate/Proposal Party Votes Percent
Craig Van Beek REP 2,718 100.00 %
4 of 4 precincts fully reporting
Allendale Charter Township Supervisor - 1 Position

Total Votes Cast 8,295

Candidate/Proposal Party Votes Percent
Adam Elenbaas REP 8,295 100.00 %
6 of 6 precincts fully reporting
Allendale Township Clerk - 1 Position

Total Votes Cast 8,300

Candidate/Proposal Party Votes Percent
Jody L. Hansen REP 8,300 100.00 %
6 of 6 precincts fully reporting
Allendale Charter Township Treasurer - 1 Position

Total Votes Cast 8,173

Candidate/Proposal Party Votes Percent
David Vander Wall REP 8,173 100.00 %
6 of 6 precincts fully reporting
Allendale Charter Township Trustee - 4 Positions

Total Votes Cast 34,434

Candidate/Proposal Party Votes Percent
Cathy Seaver DEM 4,126 11.98 %
Charles Zickus DEM 3,897 11.32 %
Mikal MacDonald REP 6,646 19.30 %
Kris Schuitema REP 6,774 19.67 %
Ken Smit REP 6,495 18.86 %
Bruce Zeinstra REP 6,496 18.87 %
6 of 6 precincts fully reporting
Blendon Township Supervisor -1 Position

Total Votes Cast 4,433

Candidate/Proposal Party Votes Percent
Donald VanderKuyl REP 4,433 100.00 %
4 of 4 precincts fully reporting
Blendon Township Clerk - 1 Position

Total Votes Cast 4,427

Candidate/Proposal Party Votes Percent
Robin Overway REP 4,427 100.00 %
4 of 4 precincts fully reporting
Blendon Township Treasurer - 1 Position

Total Votes Cast 4,402

Candidate/Proposal Party Votes Percent
Steven J. O'Connell REP 4,402 100.00 %
4 of 4 precincts fully reporting
Blendon Township Trustee - 2 Positions

Total Votes Cast 8,428

Candidate/Proposal Party Votes Percent
Trisha Henderson REP 4,224 50.12 %
Jeff Meyer REP 4,204 49.88 %
4 of 4 precincts fully reporting
Chester Township Supervisor - 1 Position

Total Votes Cast 1,088

Candidate/Proposal Party Votes Percent
Troy Goodno REP 1,088 100.00 %
4 of 4 precincts fully reporting
Chester Township Clerk - 1 Position

Total Votes Cast 1,087

Candidate/Proposal Party Votes Percent
Helen Dietrich REP 1,087 100.00 %
4 of 4 precincts fully reporting
Chester Township Treasurer - 1 Position

Total Votes Cast 1,083

Candidate/Proposal Party Votes Percent
Lisa Denhof REP 1,083 100.00 %
4 of 4 precincts fully reporting
Chester Township Trustee - 2 Positions

Total Votes Cast 2,021

Candidate/Proposal Party Votes Percent
Michael Dunnuck REP 1,028 50.87 %
Dale W. Fedewa REP 993 49.13 %
4 of 4 precincts fully reporting
Crockery Township Supervisor - 1 Position

Total Votes Cast 2,289

Candidate/Proposal Party Votes Percent
Erik J. Erhorn REP 2,289 100.00 %
4 of 4 precincts fully reporting
Crockery Township Clerk - 1 Position

Total Votes Cast 2,262

Candidate/Proposal Party Votes Percent
Kathleen Buchanan REP 2,262 100.00 %
4 of 4 precincts fully reporting
Crockery Township Treasurer - 1 Position

Total Votes Cast 2,245

Candidate/Proposal Party Votes Percent
Judith VanBemmelen REP 2,245 100.00 %
4 of 4 precincts fully reporting
Crockery Township Trustee - 2 Positions

Total Votes Cast 4,159

Candidate/Proposal Party Votes Percent
Ryan T. Kelly REP 2,100 50.49 %
Richard Suchecki REP 2,059 49.51 %
4 of 4 precincts fully reporting
Georgetown Charter Township Supervisor - 1 Position

Total Votes Cast 27,026

Candidate/Proposal Party Votes Percent
Jim Wierenga REP 27,026 100.00 %
19 of 19 precincts fully reporting
Georgetown Charter Township Clerk - 1 Position

Total Votes Cast 26,800

Candidate/Proposal Party Votes Percent
Kelly Kuiper REP 26,800 100.00 %
19 of 19 precincts fully reporting
Georgetown Charter Township Treasurer - 1 Position

Total Votes Cast 26,617

Candidate/Proposal Party Votes Percent
Gene De Witt REP 26,617 100.00 %
19 of 19 precincts fully reporting
Georgetown Charter Township Trustee - 4 Positions

Total Votes Cast 96,973

Candidate/Proposal Party Votes Percent
Amy Grasman REP 25,126 25.91 %
Kevin Kelly REP 24,025 24.77 %
John Schwalm REP 23,885 24.63 %
Gary Veldink REP 23,937 24.68 %
19 of 19 precincts fully reporting
Grand Haven Charter Township Supervisor - 1 Position

Total Votes Cast 8,214

Candidate/Proposal Party Votes Percent
Mark Reenders REP 8,214 100.00 %
7 of 7 precincts fully reporting
Grand Haven Charter Township Clerk - 1 Position

Total Votes Cast 8,206

Candidate/Proposal Party Votes Percent
Laurie Larsen REP 8,206 100.00 %
7 of 7 precincts fully reporting
Grand Haven Charter Township Treasurer - 1 Position

Total Votes Cast 8,114

Candidate/Proposal Party Votes Percent
William A. Kieft III REP 8,114 100.00 %
7 of 7 precincts fully reporting
Grand Haven Charter Township Trustee - 4 Positions

Total Votes Cast 28,490

Candidate/Proposal Party Votes Percent
Howard Behm REP 7,303 25.63 %
Andrea M. Dumbrell REP 7,163 25.14 %
Joy Gaasch REP 7,056 24.77 %
Robert A. Wagenmaker REP 6,968 24.46 %
7 of 7 precincts fully reporting
Holland Charter Township Supervisor - 1 Position

Total Votes Cast 13,366

Candidate/Proposal Party Votes Percent
Russell Te Slaa REP 13,366 100.00 %
14 of 14 precincts fully reporting
Holland Charter Township Clerk - 1 Position

Total Votes Cast 13,439

Candidate/Proposal Party Votes Percent
Michael Dalman REP 13,439 100.00 %
14 of 14 precincts fully reporting
Holland Charter Township Treasurer - 1 Position

Total Votes Cast 13,292

Candidate/Proposal Party Votes Percent
Vince Bush REP 13,292 100.00 %
14 of 14 precincts fully reporting
Holland Charter Township Trustee - 4 Positions

Total Votes Cast 51,144

Candidate/Proposal Party Votes Percent
Margo Walters DEM 8,398 16.42 %
Elliott Church REP 10,583 20.69 %
Dave DeYoung REP 10,902 21.32 %
Gretchen Molotky REP 10,575 20.68 %
Terry Nienhuis REP 10,686 20.89 %
14 of 14 precincts fully reporting
Jamestown Charter Township Supervisor - 1 Position

Total Votes Cast 5,484

Candidate/Proposal Party Votes Percent
Laurie VanHaitsma REP 5,484 100.00 %
5 of 5 precincts fully reporting
Jamestown Charter Township Clerk - 1 Position

Total Votes Cast 5,494

Candidate/Proposal Party Votes Percent
Candy DeHaan REP 5,494 100.00 %
5 of 5 precincts fully reporting
Jamestown Charter Township Treasurer - 1 Position

Total Votes Cast 5,490

Candidate/Proposal Party Votes Percent
Scott A. Brouwer REP 5,490 100.00 %
5 of 5 precincts fully reporting
Jamestown Charter Township Trustee - 4 Positions

Total Votes Cast 19,862

Candidate/Proposal Party Votes Percent
Ben Miller REP 5,033 25.34 %
Tim Tacoma REP 4,979 25.07 %
Wade Windemuller REP 4,962 24.98 %
Tom Wolfert REP 4,888 24.61 %
5 of 5 precincts fully reporting
Olive Township Supervisor - 1 Position

Total Votes Cast 2,420

Candidate/Proposal Party Votes Percent
Al Nienhuis REP 2,420 100.00 %
2 of 2 precincts fully reporting
Olive Township Clerk - 1 Position

Total Votes Cast 2,438

Candidate/Proposal Party Votes Percent
Lona Bronkema REP 2,438 100.00 %
2 of 2 precincts fully reporting
Olive Township Treasurer - 1 Position

Total Votes Cast 2,414

Candidate/Proposal Party Votes Percent
Randy Vander Zwaag REP 2,414 100.00 %
2 of 2 precincts fully reporting
Olive Township Trustee - 2 Positions

Total Votes Cast 4,555

Candidate/Proposal Party Votes Percent
Matt Nienhuis REP 2,304 50.58 %
Dan Raak REP 2,251 49.42 %
2 of 2 precincts fully reporting
Park Township Supervisor - 1 Position

Total Votes Cast 10,816

Candidate/Proposal Party Votes Percent
Steve Spoelhof REP 7,981 73.79 %
Jackie Beck NPA 2,835 26.21 %
6 of 6 precincts fully reporting
Park Township Clerk - 1 Position

Total Votes Cast 9,033

Candidate/Proposal Party Votes Percent
Joan Zeerip REP 9,033 100.00 %
6 of 6 precincts fully reporting
Park Township Treasurer - 1 Position

Total Votes Cast 9,021

Candidate/Proposal Party Votes Percent
Jan Steggerda REP 9,021 100.00 %
6 of 6 precincts fully reporting
Park Township Trustee - 4 Positions

Total Votes Cast 34,839

Candidate/Proposal Party Votes Percent
Dave Kleinjans DEM 5,760 16.53 %
Shar Clark REP 7,555 21.69 %
James Gerard REP 7,360 21.13 %
Bryan G. Jones REP 7,212 20.70 %
Loran R. Serne REP 6,952 19.95 %
6 of 6 precincts fully reporting
Polkton Charter Township Supervisor - 1 Position

Total Votes Cast 1,357

Candidate/Proposal Party Votes Percent
Ted Costigan REP 1,357 100.00 %
1 of 1 precincts fully reporting
Polkton Charter Township Clerk - 1 Position

Total Votes Cast 1,375

Candidate/Proposal Party Votes Percent
Connie Langeland REP 1,375 100.00 %
1 of 1 precincts fully reporting
Polkton Charter Township Treasurer - 1 Position

Total Votes Cast 1,361

Candidate/Proposal Party Votes Percent
Robin Liszewski REP 1,361 100.00 %
1 of 1 precincts fully reporting
Polkton Charter Township Trustee - 4 Positions

Total Votes Cast 5,306

Candidate/Proposal Party Votes Percent
Jim Key DEM 485 9.14 %
David Biller REP 1,221 23.01 %
Betsy Meerman REP 1,201 22.63 %
Jesse Meerman REP 1,181 22.26 %
Marlin Van Den Brink REP 1,218 22.96 %
1 of 1 precincts fully reporting
Port Sheldon Township Supervisor - 1 Position

Total Votes Cast 2,833

Candidate/Proposal Party Votes Percent
Mike Sabatino REP 2,833 100.00 %
4 of 4 precincts fully reporting
Port Sheldon Township Clerk - 1 Position

Total Votes Cast 2,777

Candidate/Proposal Party Votes Percent
Meredith Hemmeke REP 2,777 100.00 %
4 of 4 precincts fully reporting
Port Sheldon Township Treasurer - 1 Position

Total Votes Cast 2,738

Candidate/Proposal Party Votes Percent
Rachel Frantom REP 2,738 100.00 %
4 of 4 precincts fully reporting
Port Sheldon Township Trustee - 2 Positions

Total Votes Cast 7,085

Candidate/Proposal Party Votes Percent
David L. Barnosky DEM 1,242 17.53 %
James Turner DEM 1,237 17.46 %
Luke DeVries REP 2,304 32.52 %
Bill Monhollon REP 2,302 32.49 %
4 of 4 precincts fully reporting
Robinson Township Supervisor - 1 Position

Total Votes Cast 3,076

Candidate/Proposal Party Votes Percent
Adam MacMillan REP 3,076 100.00 %
4 of 4 precincts fully reporting
Robinson Township Clerk - 1 Position

Total Votes Cast 3,063

Candidate/Proposal Party Votes Percent
Penni A. DeWitt REP 3,063 100.00 %
4 of 4 precincts fully reporting
Robinson Township Treasurer - 1 Position

Total Votes Cast 3,034

Candidate/Proposal Party Votes Percent
Jamie Tubergen REP 3,034 100.00 %
4 of 4 precincts fully reporting
Robinson Township Trustee - 2 Positions

Total Votes Cast 6,622

Candidate/Proposal Party Votes Percent
Jane Longstreet DEM 1,337 20.19 %
Steven Ambrose REP 2,741 41.39 %
Ben Ipema REP 2,544 38.42 %
4 of 4 precincts fully reporting
Spring Lake Township Supervisor - 1 Position

Total Votes Cast 7,506

Candidate/Proposal Party Votes Percent
Jerry Rabideau REP 7,506 100.00 %
8 of 8 precincts fully reporting
Spring Lake Township Clerk - 1 Position

Total Votes Cast 7,401

Candidate/Proposal Party Votes Percent
H. Carolyn Boersma REP 7,401 100.00 %
8 of 8 precincts fully reporting
Spring Lake Township Treasurer - 1 Position

Total Votes Cast 7,337

Candidate/Proposal Party Votes Percent
Jim Koster REP 7,337 100.00 %
8 of 8 precincts fully reporting
Spring Lake Township Trustee - 4 Positions

Total Votes Cast 30,232

Candidate/Proposal Party Votes Percent
Elizabeth Marshall DEM 4,158 13.75 %
Catherine A. Pavick REP 6,390 21.14 %
Ande Scherf REP 6,193 20.48 %
Mark J. Schroeder REP 5,682 18.79 %
Amalia Ziegler REP 6,118 20.24 %
Russ Tiles NPA 1,691 5.59 %
8 of 8 precincts fully reporting
Tallmadge Charter Township Supervisor - 1 Position

Total Votes Cast 4,443

Candidate/Proposal Party Votes Percent
Mark R. Bennett REP 4,443 100.00 %
7 of 7 precincts fully reporting
Tallmadge Charter Township Clerk - 1 Position

Total Votes Cast 4,386

Candidate/Proposal Party Votes Percent
Karina Rollenhagen REP 4,386 100.00 %
7 of 7 precincts fully reporting
Tallmadge Charter Township Treasurer - 1 Position

Total Votes Cast 4,368

Candidate/Proposal Party Votes Percent
Valdyne Ray Schwallier REP 4,368 100.00 %
7 of 7 precincts fully reporting
Tallmadge Charter Township Trustee - 4 Positions

Total Votes Cast 15,904

Candidate/Proposal Party Votes Percent
Kent Bollinger REP 4,030 25.34 %
John Bronkema REP 3,971 24.97 %
Michael Eppink REP 3,982 25.04 %
Joel Curtis Terpstra REP 3,921 24.65 %
7 of 7 precincts fully reporting
Wright Township Supervisor - 1 Position

Total Votes Cast 1,673

Candidate/Proposal Party Votes Percent
Steven VanTimmeren REP 1,673 100.00 %
3 of 3 precincts fully reporting
Wright Township Clerk - 1 Position

Total Votes Cast 2,012

Candidate/Proposal Party Votes Percent
Maureen Carmody DEM 496 24.65 %
Theresa Frank REP 1,516 75.35 %
3 of 3 precincts fully reporting
Wright Township Treasurer - 1 Position

Total Votes Cast 1,670

Candidate/Proposal Party Votes Percent
Sharyl Dietrich REP 1,670 100.00 %
3 of 3 precincts fully reporting
Wright Township Trustee - 2 Positions

Total Votes Cast 3,103

Candidate/Proposal Party Votes Percent
Brad Anderson REP 1,570 50.60 %
Richard Schoenborn REP 1,533 49.40 %
3 of 3 precincts fully reporting
Zeeland Charter Township Supervisor - 1 Position

Total Votes Cast 5,773

Candidate/Proposal Party Votes Percent
Thomas Oonk REP 5,773 100.00 %
5 of 5 precincts fully reporting
Zeeland Charter Township Clerk - 1 Position

Total Votes Cast 5,772

Candidate/Proposal Party Votes Percent
Kate Kraak REP 5,772 100.00 %
5 of 5 precincts fully reporting
Zeeland Charter Township Treasurer - 1 Position

Total Votes Cast 5,745

Candidate/Proposal Party Votes Percent
Melissa A. Veldheer REP 5,745 100.00 %
5 of 5 precincts fully reporting
Zeeland Charter Township Trustee - 4 Positions

Total Votes Cast 15,526

Candidate/Proposal Party Votes Percent
David Barry REP 5,263 33.90 %
Scott Beute REP 5,135 33.07 %
Jeff Salisbury REP 5,128 33.03 %
5 of 5 precincts fully reporting
Justice of Supreme Court - 1 Position

Total Votes Cast 140,858

Candidate/Proposal Party Votes Percent
Andrew Fink 72,874 51.74 %
Kimberly Ann Thomas 67,984 48.26 %
130 of 130 precincts fully reporting
Justice of Supreme Court - Incumbent Position - Partial Term Ending 01/01/2029 - 1 Position

Total Votes Cast 140,006

Candidate/Proposal Party Votes Percent
Kyra Harris Bolden 72,387 51.70 %
Patrick William O'Grady 67,619 48.30 %
130 of 130 precincts fully reporting
Judge of Circuit Court - 20th Circuit - Incumbent Position - 1 Position

Total Votes Cast 106,508

Candidate/Proposal Party Votes Percent
Jon A. Van Allsburg 106,508 100.00 %
126 of 126 precincts fully reporting
Judge of Court of Appeals - 3rd District - Incumbent Position - 2 Positions

Total Votes Cast 175,988

Candidate/Proposal Party Votes Percent
Philip P. Mariani 84,579 48.06 %
Christopher P. Yates 91,409 51.94 %
130 of 130 precincts fully reporting
Judge of Circuit Court - 48th Circuit - Incumbent Position - Partial Term Ending 01/01/2027 - 1 Position

Total Votes Cast 2,529

Candidate/Proposal Party Votes Percent
Matt Antkoviak 2,529 100.00 %
4 of 4 precincts fully reporting
Judge of Circuit Court - 48th Circuit - New Judgeship - 1 Position

Total Votes Cast 3,200

Candidate/Proposal Party Votes Percent
Emily Jipp 1,698 53.06 %
Elizabeth Peterson 1,502 46.94 %
4 of 4 precincts fully reporting
Ottawa County Judge of Probate Court - Non-Incumbent Position - 1 Position

Total Votes Cast 119,547

Candidate/Proposal Party Votes Percent
Derek W. Dalman 71,689 59.97 %
Michael J. Zitta 47,858 40.03 %
126 of 126 precincts fully reporting
Allegan County Judge of Probate Court - Non-Incumbent Position - 1 Position

Total Votes Cast 2,527

Candidate/Proposal Party Votes Percent
Jolene A. Clearwater 2,527 100.00 %
4 of 4 precincts fully reporting
Judge of District Court - 58th District - Incumbent Position - 1 Position

Total Votes Cast 108,168

Candidate/Proposal Party Votes Percent
Craig Bunce 108,168 100.00 %
130 of 130 precincts fully reporting
Spring Lake Village President - 1 Position

Total Votes Cast 1,062

Candidate/Proposal Party Votes Percent
Mark Powers 1,062 100.00 %
1 of 1 precincts fully reporting
Spring Lake Village Trustee - 3 Positions

Total Votes Cast 2,629

Candidate/Proposal Party Votes Percent
Michael Duer 916 34.84 %
Jennifer Johnson 916 34.84 %
Joel R. TePastte 797 30.32 %
1 of 1 precincts fully reporting
Grand Rapids Community College Board of Trustees Member - 2 Positions

Total Votes Cast 4,790

Candidate/Proposal Party Votes Percent
Micah Perkins 2,352 49.10 %
Sheryl Siegel 2,438 50.90 %
10 of 10 precincts fully reporting
Allendale Public Schools Board Member - 2 Positions

Total Votes Cast 15,069

Candidate/Proposal Party Votes Percent
Aaron Braunschneider 3,166 21.01 %
Tonya Harris 4,290 28.47 %
Troy Lampen 3,185 21.14 %
Brandon TenBrink 4,428 29.38 %
5 of 5 precincts fully reporting
Coopersville Area Public Schools Board Member - 2 Positions

Total Votes Cast 8,642

Candidate/Proposal Party Votes Percent
Alison Gillhespy 4,576 52.95 %
Shaun Nelson 4,066 47.05 %
8 of 8 precincts fully reporting
Coopersville Area Public Schools Board Member - Partial Term Ending 12/31/2026 - 1 Position

Total Votes Cast 5,168

Candidate/Proposal Party Votes Percent
Ryan Post 5,168 100.00 %
8 of 8 precincts fully reporting
Fruitport Community Schools Board Member - 4 Positions

Total Votes Cast 4,669

Candidate/Proposal Party Votes Percent
Elroy W. Buckner 613 13.13 %
Timothy Burgess 874 18.72 %
Kris Cole 840 17.99 %
Susan M. Franklin 800 17.13 %
Josh Mueller 721 15.44 %
Kathy J. Six 821 17.58 %
3 of 3 precincts fully reporting
Grand Haven Area Public Schools Board Member - 2 Positions

Total Votes Cast 36,692

Candidate/Proposal Party Votes Percent
Kristal Boyd 10,914 29.74 %
Helen V. Brinkman 3,113 8.48 %
Cyndi Casemier 10,493 28.60 %
Joshua T. Spurr 5,022 13.69 %
Tommy VanHill 7,150 19.49 %
18 of 18 precincts fully reporting
Grand Haven Area Public Schools Board Member - Partial Term Ending 12/31/2026 - 1Position

Total Votes Cast 19,356

Candidate/Proposal Party Votes Percent
Heather Herrygers 9,372 48.42 %
David Olthof 6,022 31.11 %
Steven Skodack 3,962 20.47 %
18 of 18 precincts fully reporting
Grandville Public Schools Board Member - 2 Positions

Total Votes Cast 4,197

Candidate/Proposal Party Votes Percent
Mary Gunther 1,007 23.99 %
Jason Heyboer 1,187 28.28 %
Sally VanEck 996 23.73 %
Shaun Yonker 1,007 23.99 %
4 of 4 precincts fully reporting
Hamilton Community Schools Board Member - 2 Positions

Total Votes Cast 476

Candidate/Proposal Party Votes Percent
Candice Dykstra 226 47.48 %
Loren Joostberns 162 34.03 %
Janell Simmons 88 18.49 %
1 of 1 precincts fully reporting
Holland Public Schools Board Member - 2 Positions

Total Votes Cast 19,383

Candidate/Proposal Party Votes Percent
Liz Colburn 9,792 50.52 %
Diane Ybarra 9,591 49.48 %
15 of 15 precincts fully reporting
Hudsonville Public Schools Board Member - 2 Positions

Total Votes Cast 43,825

Candidate/Proposal Party Votes Percent
Andrew DeWitt 13,987 31.92 %
Jaime Fleming 8,282 18.90 %
Joy Hemmes 10,863 24.79 %
Dana O'Dell 10,693 24.40 %
19 of 19 precincts fully reporting
Jenison Public Schools Board Member - 2 Positions

Total Votes Cast 23,249

Candidate/Proposal Party Votes Percent
Shannon Hogan 5,894 25.35 %
Steven Kooy 5,890 25.33 %
William T. Waalkes 7,775 33.44 %
Nick Watkins 3,690 15.87 %
10 of 10 precincts fully reporting
Jenison Public Schools Board Member - Partial Term Ending 12/31/2026 - 1 Position

Total Votes Cast 13,342

Candidate/Proposal Party Votes Percent
Alex Abramajtys 2,922 21.90 %
Jen Postema 10,420 78.10 %
10 of 10 precincts fully reporting
Kenowa Hills Public Schools Board Member - 3 Positions

Total Votes Cast 2,657

Candidate/Proposal Party Votes Percent
Melissa Courtade 714 26.87 %
Erin LaBotz 646 24.31 %
Corey Turner 696 26.19 %
Mark vanKuik 601 22.62 %
3 of 3 precincts fully reporting
Kent City Community Schools Board Member - 2 Positions

Total Votes Cast 97

Candidate/Proposal Party Votes Percent
Bruce Hawley 58 59.79 %
Derik Miller 39 40.21 %
1 of 1 precincts fully reporting
Ravenna Public Schools Board Member - 3 Positions

Total Votes Cast 758

Candidate/Proposal Party Votes Percent
Robert Becklin 116 15.30 %
Roy James Bronnekant 41 5.41 %
Brent Chalko 60 7.92 %
Becki Deater 129 17.02 %
Mark Jacobs 153 20.18 %
Cory J. Kraai 73 9.63 %
Michael R. Scholten 80 10.55 %
Jon Swenor 61 8.05 %
Thadius Roderick 45 5.94 %
1 of 1 precincts fully reporting
Sparta Area Schools Board Member - 2 Positions

Total Votes Cast 453

Candidate/Proposal Party Votes Percent
Heath Gorney 110 24.28 %
Andrew S. Jensen 189 41.72 %
Amanda VanStrien 154 34.00 %
2 of 2 precincts fully reporting
Spring Lake Public Schools Board Member - 2 Positions

Total Votes Cast 9,634

Candidate/Proposal Party Votes Percent
Dustin Brown 4,514 46.85 %
Kelly Secory VanderHoek 5,120 53.15 %
7 of 7 precincts fully reporting
West Ottawa Public Schools Board Member - 3 Positions

Total Votes Cast 47,708

Candidate/Proposal Party Votes Percent
Cathy Lebster 12,417 26.03 %
Cynthia Sofia Martinez 12,541 26.29 %
Mary Remenschneider 12,052 25.26 %
Tyson L. Smith 10,698 22.42 %
18 of 18 precincts fully reporting
Zeeland Public Schools Board Member - 2 Positions

Total Votes Cast 23,276

Candidate/Proposal Party Votes Percent
Betsy Kikstra 11,485 49.34 %
Tami Mannes 11,791 50.66 %
15 of 15 precincts fully reporting
Zeeland Public Schools Board Member - Partial Term Ending 12/31/2026 - 1 Position

Total Votes Cast 13,695

Candidate/Proposal Party Votes Percent
Heidi Geerlings 13,695 100.00 %
15 of 15 precincts fully reporting
Jamestown Charter Township Library Board Director - 6 Positions

Total Votes Cast 21,047

Candidate/Proposal Party Votes Percent
Betty Besteman 3,004 14.27 %
Sonja DeJong 2,676 12.71 %
Jesse Dillman 1,722 8.18 %
Julie Fairchild 1,783 8.47 %
Mandi Grasmeyer 1,906 9.06 %
Alaina Kwiatkowski 2,718 12.91 %
Bridgette Leyendecker 2,452 11.65 %
Tahnee Mitchell 2,127 10.11 %
Donna M. Rotman 2,659 12.63 %
5 of 5 precincts fully reporting
City of Ferrysburg Bike Path Millage Proposal

Total Votes Cast 1,974

Candidate/Proposal Party Votes Percent
Yes 1,302 65.96 %
No 672 34.04 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 1

Total Votes Cast 1,767

Candidate/Proposal Party Votes Percent
Yes 811 45.90 %
No 956 54.10 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 2

Total Votes Cast 1,737

Candidate/Proposal Party Votes Percent
Yes 884 50.89 %
No 853 49.11 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 3

Total Votes Cast 1,717

Candidate/Proposal Party Votes Percent
Yes 788 45.89 %
No 929 54.11 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 4

Total Votes Cast 1,817

Candidate/Proposal Party Votes Percent
Yes 1,526 83.98 %
No 291 16.02 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 5

Total Votes Cast 1,915

Candidate/Proposal Party Votes Percent
Yes 857 44.75 %
No 1,058 55.25 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 6

Total Votes Cast 1,841

Candidate/Proposal Party Votes Percent
Yes 1,542 83.76 %
No 299 16.24 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 7

Total Votes Cast 1,811

Candidate/Proposal Party Votes Percent
Yes 1,497 82.66 %
No 314 17.34 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 8

Total Votes Cast 1,837

Candidate/Proposal Party Votes Percent
Yes 786 42.79 %
No 1,051 57.21 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 9

Total Votes Cast 1,832

Candidate/Proposal Party Votes Percent
Yes 775 42.30 %
No 1,057 57.70 %
1 of 1 precincts fully reporting
Chester Township Proposition for New Additional Millage: 0.25 Mills for Senior Services

Total Votes Cast 1,203

Candidate/Proposal Party Votes Percent
Yes 623 51.79 %
No 580 48.21 %
4 of 4 precincts fully reporting
Crockery Township - Proposition to Add Two Trustee Positions to the Township Board

Total Votes Cast 2,540

Candidate/Proposal Party Votes Percent
Yes 1,514 59.61 %
No 1,026 40.39 %
4 of 4 precincts fully reporting
Olive Township Library Millage Renewal Proposal

Total Votes Cast 2,647

Candidate/Proposal Party Votes Percent
Yes 1,546 58.41 %
No 1,101 41.59 %
2 of 2 precincts fully reporting
Park Township Bike Path Extra-Voted Millage Proposition Renewal and Increase

Total Votes Cast 11,975

Candidate/Proposal Party Votes Percent
Yes 7,339 61.29 %
No 4,636 38.71 %
6 of 6 precincts fully reporting
Tallmadge Charter Township Fire Department Renewal Millage Proposition

Total Votes Cast 5,137

Candidate/Proposal Party Votes Percent
Yes 3,405 66.28 %
No 1,732 33.72 %
7 of 7 precincts fully reporting
Wright Township Senior Citizen Services Millage Renewal Proposal

Total Votes Cast 1,834

Candidate/Proposal Party Votes Percent
Yes 1,003 54.69 %
No 831 45.31 %
3 of 3 precincts fully reporting
Zeeland Charter Township Fire Department Renewal Millage Proposition

Total Votes Cast 6,539

Candidate/Proposal Party Votes Percent
Yes 4,223 64.58 %
No 2,316 35.42 %
5 of 5 precincts fully reporting
Zeeland Charter Township Road Maintenance Renewal Millage Proposition

Total Votes Cast 6,540

Candidate/Proposal Party Votes Percent
Yes 4,063 62.13 %
No 2,477 37.87 %
5 of 5 precincts fully reporting
Fruitport Community Schools Operating Millage Proposal

Total Votes Cast 2,168

Candidate/Proposal Party Votes Percent
Yes 1,311 60.47 %
No 857 39.53 %
3 of 3 precincts fully reporting
Ravenna Public Schools Bond Proposal

Total Votes Cast 394

Candidate/Proposal Party Votes Percent
Yes 200 50.76 %
No 194 49.24 %
1 of 1 precincts fully reporting
Precinct Summary Back 159 races
Execution time 46.9017 ms
An unhandled error has occurred. Reload 🗙