November 5, 2024 Official Result Summary

Registered Voters Ballots Cast Total Turnout Precincts Reporting Last Updated
237,955 179,858 75.58% 126 of 126 11/27/2024 5:46:56 PM
Display the race:
Select the candidate:
Precinct Summary Back
Straight Party Ticket

Total Votes Cast 103,566

Candidate/Proposal Party Votes Percent
Democratic Party DEM 32,479 31.36 %
Republican Party REP 69,956 67.55 %
Libertarian Party LIB 416 0.40 %
U.S. Taxpayers Party UST 101 0.10 %
Green Party GRN 172 0.17 %
Working Class Party WCP 346 0.33 %
Natural Law Party NLP 96 0.09 %
126 of 126 precincts fully reporting
Electors of President and Vice-President of the United States - 1 Position

Total Votes Cast 178,507

Candidate/Proposal Party Votes Percent
Kamala D. Harris Tim Walz DEM 69,653 39.02 %
Donald J. Trump JD Vance REP 106,133 59.46 %
Chase Oliver Mike ter Maat LIB 966 0.54 %
Randall Terry Stephen E. Broden UST 240 0.13 %
Jill Stein Rudolph Ware GRN 454 0.25 %
Robert F. Kennedy Jr. Nicole Shanahan NLP 816 0.46 %
Joseph Kishore Jerry White NPA 45 0.03 %
Cornel West Melina Abdullah NPA 95 0.05 %
Cherunda Lynn Fox 0 0.00 %
Claudia De La Cruz 12 0.01 %
Jay J. Bowman 0 0.00 %
Peter Sonski 93 0.05 %
126 of 126 precincts fully reporting
United States Senator - 1 Position

Total Votes Cast 177,092

Candidate/Proposal Party Votes Percent
Elissa Slotkin DEM 67,389 38.05 %
Mike Rogers REP 105,708 59.69 %
Joseph Solis-Mullen LIB 1,854 1.05 %
Dave Stein UST 918 0.52 %
Douglas P. Marsh GRN 795 0.45 %
Doug Dern NLP 428 0.24 %
James Chapman 0 0.00 %
Marcus A. Irvine 0 0.00 %
Valerie Lee Willis 0 0.00 %
126 of 126 precincts fully reporting
Representative in Congress - 2nd District - 1 Position

Total Votes Cast 1,303

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

Total Votes Cast 63,151

Candidate/Proposal Party Votes Percent
Hillary Scholten DEM 26,565 42.07 %
Paul Hudson REP 35,099 55.58 %
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 111,432

Candidate/Proposal Party Votes Percent
Jessica Swartz DEM 37,295 33.47 %
Bill Huizenga REP 72,859 65.38 %
Curtis Clark UST 1,278 1.15 %
74 of 74 precincts fully reporting
Representative in State Legislature - 43rd District - 1 Position

Total Votes Cast 3,969

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

Total Votes Cast 55,689

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

Total Votes Cast 40,859

Candidate/Proposal Party Votes Percent
Abby Klomparens DEM 18,403 45.04 %
Nancy DeBoer REP 22,456 54.96 %
28 of 28 precincts fully reporting
Representative in State Legislature - 88th District - 1 Position

Total Votes Cast 45,050

Candidate/Proposal Party Votes Percent
Tim Meyer DEM 19,088 42.37 %
Greg VanWoerkom REP 25,962 57.63 %
34 of 34 precincts fully reporting
Representative in State Legislature - 89th District - 1 Position

Total Votes Cast 29,362

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

Total Votes Cast 331,166

Candidate/Proposal Party Votes Percent
Theodore Jones DEM 58,210 17.58 %
Adam Frederick Zemke DEM 55,999 16.91 %
Tom McMillin REP 101,038 30.51 %
Nikki Snyder REP 102,627 30.99 %
Scotty Boman LIB 4,784 1.44 %
Ted Gerrard UST 1,382 0.42 %
Christine C. Schwartz UST 2,140 0.65 %
Mary Anne Hering WCP 4,986 1.51 %
126 of 126 precincts fully reporting
Regent of the University of Michigan - 2 Positions

Total Votes Cast 322,712

Candidate/Proposal Party Votes Percent
Denise Ilitch DEM 58,656 18.18 %
Shauna Ryder Diggs DEM 56,021 17.36 %
Carl Meyers REP 104,439 32.36 %
Sevag Vartanian REP 94,891 29.40 %
Andrew Chadderdon LIB 4,846 1.50 %
Donna M. Oetman UST 3,819 1.18 %
Huwaida Arraf 40 0.01 %
126 of 126 precincts fully reporting
Trustee of Michigan State University - 2 Positions

Total Votes Cast 322,869

Candidate/Proposal Party Votes Percent
Rebecca Bahar-Cook DEM 58,520 18.12 %
Thomas Stallworth III DEM 52,995 16.41 %
Mike Balow REP 101,151 31.33 %
Julie Maday REP 99,835 30.92 %
Grant T. Baker LIB 4,044 1.25 %
Janet M. Sanger UST 2,516 0.78 %
John Paul Sanger UST 1,774 0.55 %
John Anthony La Pietra GRN 2,034 0.63 %
126 of 126 precincts fully reporting
Governor of Wayne State University - 2 Positions

Total Votes Cast 318,884

Candidate/Proposal Party Votes Percent
Rasha Demashkieh DEM 54,377 17.05 %
Mark T. Gaffney DEM 54,293 17.03 %
Michael Busuito REP 99,763 31.29 %
Sunny Reddy REP 98,134 30.77 %
Farid Ishac LIB 3,055 0.96 %
William Mohr II UST 1,813 0.57 %
Sami Makhoul GRN 1,557 0.49 %
Suzanne Roehrig WCP 4,323 1.36 %
Kathleen Oakford NLP 1,569 0.49 %
126 of 126 precincts fully reporting
Ottawa County Prosecuting Attorney - 1 Position

Total Votes Cast 132,875

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

Total Votes Cast 132,760

Candidate/Proposal Party Votes Percent
Eric DeBoer REP 132,603 99.88 %
Gregory Thomas Poulson 157 0.12 %
126 of 126 precincts fully reporting
Ottawa County Clerk and Register of Deeds - 1 Position

Total Votes Cast 130,973

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

Total Votes Cast 144,458

Candidate/Proposal Party Votes Percent
Cheryl Clark REP 118,859 82.28 %
Dianne Sluiter Fikse NPA 25,599 17.72 %
126 of 126 precincts fully reporting
Ottawa County Water Resources Commissioner - 1 Position

Total Votes Cast 170,616

Candidate/Proposal Party Votes Percent
Karen Matchett DEM 57,252 33.56 %
Joe Bush REP 113,364 66.44 %
126 of 126 precincts fully reporting
Ottawa County Commissioner - 1st District - 1 Position

Total Votes Cast 17,492

Candidate/Proposal Party Votes Percent
Danielle Smith DEM 6,746 38.57 %
James Barry REP 10,400 59.46 %
Gretchen Ann Cosby 346 1.98 %
11 of 11 precincts fully reporting
Ottawa County Commissioner - 2nd District - 1 Position

Total Votes Cast 12,888

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

Total Votes Cast 12,690

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

Total Votes Cast 16,645

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

Total Votes Cast 17,217

Candidate/Proposal Party Votes Percent
Jon Rabideau DEM 4,409 25.61 %
Joe Moss REP 12,808 74.39 %
14 of 14 precincts fully reporting
Ottawa County Commissioner - 6th District - 1 Position

Total Votes Cast 17,033

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

Total Votes Cast 16,405

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

Total Votes Cast 10,979

Candidate/Proposal Party Votes Percent
Becky Patrick DEM 4,399 40.07 %
Sylvia Rhodea REP 6,580 59.93 %
6 of 6 precincts fully reporting
Ottawa County Commissioner - 9th District - 1 Position

Total Votes Cast 17,684

Candidate/Proposal Party Votes Percent
Angela Stanford-Butler DEM 6,414 36.27 %
Philip Kuyers REP 10,512 59.44 %
Roger Andrew Belknap 667 3.77 %
Scott Joseph Muellerleile 91 0.51 %
12 of 12 precincts fully reporting
Ottawa County Commissioner - 10th District - 1 Position

Total Votes Cast 16,744

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

Total Votes Cast 15,985

Candidate/Proposal Party Votes Percent
Keith Courtade DEM 4,848 30.33 %
Allison Miedema REP 11,137 69.67 %
20 of 20 precincts fully reporting
Allendale Charter Township Supervisor - 1 Position

Total Votes Cast 8,297

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

Total Votes Cast 8,303

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

Total Votes Cast 8,175

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

Total Votes Cast 34,441

Candidate/Proposal Party Votes Percent
Cathy Seaver DEM 4,127 11.98 %
Charles Zickus DEM 3,898 11.32 %
Mikal MacDonald REP 6,648 19.30 %
Kris Schuitema REP 6,775 19.67 %
Ken Smit REP 6,496 18.86 %
Bruce Zeinstra REP 6,497 18.86 %
6 of 6 precincts fully reporting
Blendon Township Supervisor -1 Position

Total Votes Cast 4,434

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

Total Votes Cast 4,428

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

Total Votes Cast 4,403

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

Total Votes Cast 8,429

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

Total Votes Cast 1,089

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

Total Votes Cast 1,088

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

Total Votes Cast 1,084

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

Total Votes Cast 2,022

Candidate/Proposal Party Votes Percent
Michael Dunnuck REP 1,029 50.89 %
Dale W. Fedewa REP 993 49.11 %
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,030

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

Total Votes Cast 26,803

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

Total Votes Cast 26,620

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

Total Votes Cast 96,989

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

Total Votes Cast 8,218

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

Total Votes Cast 8,210

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

Total Votes Cast 8,118

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

Total Votes Cast 28,506

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

Total Votes Cast 13,380

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

Total Votes Cast 13,453

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

Total Votes Cast 13,306

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

Total Votes Cast 51,193

Candidate/Proposal Party Votes Percent
Margo Walters DEM 8,406 16.42 %
Elliott Church REP 10,593 20.69 %
Dave DeYoung REP 10,912 21.32 %
Gretchen Molotky REP 10,585 20.68 %
Terry Nienhuis REP 10,697 20.90 %
14 of 14 precincts fully reporting
Jamestown Charter Township Supervisor - 1 Position

Total Votes Cast 5,486

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

Total Votes Cast 5,496

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

Total Votes Cast 5,492

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

Total Votes Cast 19,870

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

Total Votes Cast 2,421

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

Total Votes Cast 2,439

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

Total Votes Cast 2,415

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

Total Votes Cast 4,556

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

Total Votes Cast 10,823

Candidate/Proposal Party Votes Percent
Steve Spoelhof REP 7,982 73.75 %
Jackie Beck NPA 2,841 26.25 %
6 of 6 precincts fully reporting
Park Township Clerk - 1 Position

Total Votes Cast 9,038

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

Total Votes Cast 9,025

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

Total Votes Cast 35,607

Candidate/Proposal Party Votes Percent
Dave Kleinjans DEM 5,765 16.19 %
Shar Clark REP 7,557 21.22 %
James Gerard REP 7,364 20.68 %
Bryan G. Jones REP 7,214 20.26 %
Loran R. Serne REP 6,953 19.53 %
Kevin James Maas 754 2.12 %
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,087

Candidate/Proposal Party Votes Percent
David L. Barnosky DEM 1,243 17.54 %
James Turner DEM 1,238 17.47 %
Luke DeVries REP 2,304 32.51 %
Bill Monhollon REP 2,302 32.48 %
4 of 4 precincts fully reporting
Robinson Township Supervisor - 1 Position

Total Votes Cast 3,077

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

Total Votes Cast 3,064

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

Total Votes Cast 3,035

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

Total Votes Cast 6,624

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

Total Votes Cast 7,508

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

Total Votes Cast 7,447

Candidate/Proposal Party Votes Percent
H. Carolyn Boersma REP 7,403 99.41 %
Martha Renee Adamczyk 44 0.59 %
8 of 8 precincts fully reporting
Spring Lake Township Treasurer - 1 Position

Total Votes Cast 7,339

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

Total Votes Cast 30,239

Candidate/Proposal Party Votes Percent
Elizabeth Marshall DEM 4,161 13.76 %
Catherine A. Pavick REP 6,391 21.13 %
Ande Scherf REP 6,194 20.48 %
Mark J. Schroeder REP 5,683 18.79 %
Amalia Ziegler REP 6,119 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,776

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

Total Votes Cast 5,775

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

Total Votes Cast 5,748

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

Total Votes Cast 15,671

Candidate/Proposal Party Votes Percent
David Barry REP 5,266 33.60 %
Scott Beute REP 5,138 32.79 %
Jeff Salisbury REP 5,131 32.74 %
Austin Jacob VanPutten 11 0.07 %
Clifford John VanPutten 1 0.01 %
Kerri J. Bosma 124 0.79 %
5 of 5 precincts fully reporting
Justice of Supreme Court - 1 Position

Total Votes Cast 137,506

Candidate/Proposal Party Votes Percent
Andrew Fink 71,398 51.92 %
Kimberly Ann Thomas 66,108 48.08 %
126 of 126 precincts fully reporting
Justice of Supreme Court - Incumbent Position - Partial Term Ending 01/01/2029 - 1 Position

Total Votes Cast 136,678

Candidate/Proposal Party Votes Percent
Kyra Harris Bolden 70,467 51.56 %
Patrick William O'Grady 66,211 48.44 %
126 of 126 precincts fully reporting
Judge of Circuit Court - 20th Circuit - Incumbent Position - 1 Position

Total Votes Cast 106,547

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

Total Votes Cast 171,833

Candidate/Proposal Party Votes Percent
Philip P. Mariani 82,600 48.07 %
Christopher P. Yates 89,233 51.93 %
126 of 126 precincts fully reporting
Judge of Circuit Court - 48th Circuit - Incumbent Position - Partial Term Ending 01/01/2027 - 1 Position

Total Votes Cast 0

Candidate/Proposal Party Votes Percent
0 of 0 precincts fully reporting
Judge of Circuit Court - 48th Circuit - New Judgeship - 1 Position

Total Votes Cast 0

Candidate/Proposal Party Votes Percent
0 of 0 precincts fully reporting
Ottawa County Judge of Probate Court - Non-Incumbent Position - 1 Position

Total Votes Cast 119,594

Candidate/Proposal Party Votes Percent
Derek W. Dalman 71,719 59.97 %
Michael J. Zitta 47,875 40.03 %
126 of 126 precincts fully reporting
Judge of District Court - 58th District - Incumbent Position - 1 Position

Total Votes Cast 105,651

Candidate/Proposal Party Votes Percent
Craig Bunce 105,651 100.00 %
126 of 126 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,645

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

Total Votes Cast 5,170

Candidate/Proposal Party Votes Percent
Ryan Post 5,170 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,717

Candidate/Proposal Party Votes Percent
Kristal Boyd 10,923 29.75 %
Helen V. Brinkman 3,116 8.49 %
Cyndi Casemier 10,497 28.59 %
Joshua T. Spurr 5,026 13.69 %
Tommy VanHill 7,155 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,371

Candidate/Proposal Party Votes Percent
Heather Herrygers 9,382 48.43 %
David Olthof 6,025 31.10 %
Steven Skodack 3,964 20.46 %
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 0

Candidate/Proposal Party Votes Percent
0 of 0 precincts fully reporting
Holland Public Schools Board Member - 2 Positions

Total Votes Cast 15,345

Candidate/Proposal Party Votes Percent
Liz Colburn 7,733 50.39 %
Diane Ybarra 7,612 49.61 %
12 of 12 precincts fully reporting
Hudsonville Public Schools Board Member - 2 Positions

Total Votes Cast 43,833

Candidate/Proposal Party Votes Percent
Andrew DeWitt 13,989 31.91 %
Jaime Fleming 8,284 18.90 %
Joy Hemmes 10,865 24.79 %
Dana O'Dell 10,695 24.40 %
19 of 19 precincts fully reporting
Jenison Public Schools Board Member - 2 Positions

Total Votes Cast 23,255

Candidate/Proposal Party Votes Percent
Shannon Hogan 5,895 25.35 %
Steven Kooy 5,892 25.34 %
William T. Waalkes 7,777 33.44 %
Nick Watkins 3,691 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,345

Candidate/Proposal Party Votes Percent
Alex Abramajtys 2,922 21.90 %
Jen Postema 10,423 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,636

Candidate/Proposal Party Votes Percent
Dustin Brown 4,515 46.86 %
Kelly Secory VanderHoek 5,121 53.14 %
7 of 7 precincts fully reporting
West Ottawa Public Schools Board Member - 3 Positions

Total Votes Cast 47,739

Candidate/Proposal Party Votes Percent
Cathy Lebster 12,426 26.03 %
Cynthia Sofia Martinez 12,547 26.28 %
Mary Remenschneider 12,058 25.26 %
Tyson L. Smith 10,708 22.43 %
18 of 18 precincts fully reporting
Zeeland Public Schools Board Member - 2 Positions

Total Votes Cast 23,283

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

Total Votes Cast 13,701

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

Total Votes Cast 21,054

Candidate/Proposal Party Votes Percent
Betty Besteman 3,006 14.28 %
Sonja DeJong 2,677 12.71 %
Jesse Dillman 1,723 8.18 %
Julie Fairchild 1,784 8.47 %
Mandi Grasmeyer 1,906 9.05 %
Alaina Kwiatkowski 2,718 12.91 %
Bridgette Leyendecker 2,453 11.65 %
Tahnee Mitchell 2,128 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,977

Candidate/Proposal Party Votes Percent
Yes 1,305 66.01 %
No 672 33.99 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 1

Total Votes Cast 1,768

Candidate/Proposal Party Votes Percent
Yes 812 45.93 %
No 956 54.07 %
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,718

Candidate/Proposal Party Votes Percent
Yes 789 45.93 %
No 929 54.07 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 4

Total Votes Cast 1,818

Candidate/Proposal Party Votes Percent
Yes 1,527 83.99 %
No 291 16.01 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 5

Total Votes Cast 1,916

Candidate/Proposal Party Votes Percent
Yes 858 44.78 %
No 1,058 55.22 %
1 of 1 precincts fully reporting
City of Ferrysburg - Proposal 6

Total Votes Cast 1,842

Candidate/Proposal Party Votes Percent
Yes 1,543 83.77 %
No 299 16.23 %
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,833

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

Total Votes Cast 1,204

Candidate/Proposal Party Votes Percent
Yes 624 51.83 %
No 580 48.17 %
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,648

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

Total Votes Cast 11,981

Candidate/Proposal Party Votes Percent
Yes 7,344 61.30 %
No 4,637 38.70 %
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,542

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

Total Votes Cast 6,543

Candidate/Proposal Party Votes Percent
Yes 4,064 62.11 %
No 2,479 37.89 %
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 151 races
Execution time 53.2367 ms
An unhandled error has occurred. Reload 🗙