Here are the complete election results in McHenry County

The final mail-in and provisionally cast ballots have been added to election vote totals in McHenry County and beyond now that the two-week timeline for those to be finalized has been past.

These are the election results for competitive races across McHenry County as of Wednesday morning. The results include votes cast in other counties within the village or district.

An asterisk indicates who is the winner of the race. None of the leading candidates changed as a result of the final ballots to be tallied.

MUNICIPAL RACES

Village of Algonquin

Read the election night story about this race here.

Trustee (three seats):

  • Jerry Glogowski, independent: 897*
  • Robert “Bob” Smith, independent: 882*
  • Laura Brehmer, independent: 973*
  • Janis Jasper, independent: 790

Village of Barrington Hills

President

  • Brian D. Cecola, independent: 547*
  • Dennis Kelly, independent: 356

Trustee (three seats)

  • David Riff, independent: 463*
  • Thomas W. Strauss, independent: 442*
  • Laura S. Ekstrom, independent: 486*
  • Robert M. Zubak, independent: 375
  • Brent Joseph Burval, independent: 357
  • Paula Jacobsen, independent: 402

Village of Bull Valley

Trustee (three seats)

  • Mark Newton, independent: 39*
  • Kurt Kleinschmidt, independent: 37
  • Steven Thomas, independent: 80*
  • Edgar A Ellinghausen, independent: 82*

Village of Cary

Trustee (three seats)

  • Duane (Rick) Dudek, independent: 757*
  • Jennifer Weinhammer, independent: 788*
  • Jeffery C. Kraus, independent: 728
  • Rick Walrath, independent: 775*

City of Crystal Lake

Read the election night story about these races here.

Mayor (two-year unexpired term)

  • Haig Haleblian: 1,828*
  • Donald E. Kountz: 562
  • James A. Sisto: 1,027

Council member (three seats)

  • Mandy Montford: 2,069*
  • Cameron D. Hubbard: 2,075*
  • Ian Philpot: 2,135*
  • Robert Brechbiel: 1,359

Village of Fox Lake

Trustee (three seats)

  • Jeffrey “Jeff” Jensen, Common Sense Again Party: 373*
  • Bernice “Bernie” Konwent, Common Sense Again Party: 364*
  • Ronald “Ron” Stochl, Common Sense Again Party: 330*
  • Glenn Close, independent: 205
  • Joseph Bongiovanni, independent: 206

Village of Fox River Grove

Trustee (three seats)

  • Melissa Schladt, independent: 348*
  • Andrew Migdal, independent: 288*
  • Steven Knar, independent: 278*
  • Jacob Fleischmann, independent: 244

Trustee (two-year unexpired term)

  • Sheryl Sepeczi, independent: 316*
  • Stephen Miller, independent: 102

Village of Hebron

President

  • Robert W. Shelton, independent: 223*
  • Kimberly T. “Kimmy” Martinez, independent: 68
  • Steve Vole, independent: 2
  • Josh K. Stevens, independent: 15

Village of Holiday Hills

President

  • Lou French, independent: 129*
  • Michael (Mike) Korstanje, independent: 66

Trustee (three seats)

  • Tammy L. Gillcrist, independent: 129*
  • Carol A. Stingel, independent: 87
  • Jeff Giles, independent: 108*
  • Rich Young, independent: 106*
  • Janet H. Busonic, independent: 76

Village of Huntley

Read the election night story about these races here.

President

  • Timothy J. Hoeft, independent: 1,251*
  • Charles H. Sass, independent: 1,195

Trustee (three seats)

  • Ronda S. Goldman, independent: 1,470*
  • Burt Natkins, independent: 1,021
  • John M. Piwko, independent: 1,218
  • JR Westberg, independent: 1,397*
  • Mary Holzkopf, independent: 1,264*

Village of Lake in the Hills

Trustee (three seats)

  • Bill Dustin, independent: 583*
  • Stephen Harlfinger, independent: 594*
  • Paul Mulcahy, independent: 426
  • Robert Huckins, independent: 587*

Village of Lakewood

Read the election night story about these races here.

President

  • Philip Stephan, independent: 192
  • David Stavropoulos, independent: 766*

Trustee (three seats)

  • Tricia Babischkin, independent: 721*
  • April Runge, independent: 720*
  • Michael E. Fischer, independent: 725*
  • Pamela Eddy, independent: 241
  • Marcus Andreopoulos (write-in): 89
  • Dan Alexander (write-in): 89

City of Marengo

Mayor

  • John Koziol, independent: 343*
  • James Edward Regelin, independent: 161

City of McHenry

Read the election night story about these races here. Read the story of Victor Santi’s write-in win here.

First Ward Alderman

  • Bobbi Baehne, independent: 147
  • Victor Santi (write-in): 301*

Third Ward Alderman

  • Jeffrey A. Schaefer, independent: 155
  • Frank S. McClatchey, independent: 182*

Fourth Ward Alderman (two-year unexpired term)

  • Ryan Harding, independent: 234*
  • Christine Bassi, independent: 220

Village of Oakwood Hills

President

  • Chad Rider, independent: 229*
  • Brian Wilson, independent: 25

Village of Port Barrington

President

  • Shannon R. Yeaton, independent: 52
  • Keith D. Vogeler, independent: 260*

Trustee (three seats)

  • David Corrigan, independent: 252*
  • John Grothendick, independent: 262*
  • Daniel A. Herstedt, independent: 67
  • Robert M. Tuke, independent: 246*

Village of Prairie Grove

President

  • Bill Yundt, independent: 30
  • David F. Underwood, independent: 97*

Village of Richmond

President

  • Adam Metz, independent: 61
  • Toni Wardanian, independent: 95*

Village of Spring Grove

President

  • Mark R. Eisenberg, independent: 573*
  • Brandel Wicinski, independent: 199

Village of Trout Valley

Trustee (three seats)

  • David J. Hall, nonpartisan: 111*
  • Robert H. Antrim, nonpartisan: 89*
  • David A. Peterson, nonpartisan: 55
  • Michelle Gilbert, nonpartisan: 67*

TOWNSHIPS

Alden Township

Highway commissioner

  • Bart Schnulle, independent: 189*
  • Paul Miceli, independent: 71

Algonquin Township

Highway commissioner

  • Danijela Sandberg, Republican: 3,107*
  • Derek Lee, independent: 2,815

Burton Township

Trustee (four seats)

  • Eileen R. Miller, independent: 214*
  • Lee Borresen, independent: 181*
  • Cindy L. May, independent: 239*
  • Jeremy Retek, independent: 164
  • Dawne Stanton, independent: 172*

Chemung Township

Highway commissioner

  • Peter K. McDevitt, independent: 179
  • Robert Nystrom, independent: 220*

Coral Township

Trustee (four seats)

  • E. Renee Hill, independent: 125*
  • Michael W. Grismer, independent: 146*
  • Laurie K. Cisneros, independent: 144*
  • Judith M. Link, independent: 134*
  • Roy Money, independent: 109

Dorr Township

Highway commissioner

  • Tom Thurman, independent: 452
  • John Fuller, independent: 467*

Hartland Township

Highway commissioner

  • Michael T. Murray, Hartland Citizens: 74
  • Robert M. Gavers, independent: 83*

Hebron Township

Assessor

  • David Wolf, independent: 99
  • Shannon Combs, independent: 274*

McHenry Township

Clerk

  • Dan Aylward, Republican: 2,703*
  • John Sarff, Democratic: 1,536

Trustee (four seats)

  • John Macrito, Republican: 2,789*
  • Gary Barla, Republican: 2,939*
  • Neal Schepler, Republican: 2,788*
  • Mark Jaeger, Republican: 2,963*
  • Terry Kappel, Democratic: 1,831

Seneca Township

Supervisor

  • Josh Sass, independent: 83
  • Josh Brown, independent: 90*

PARK DISTRICTS

Crystal Lake Park District commissioner (four seats)

  • Shawn Zimmerman: 1,475
  • Caroline Bachour: 1,362
  • Sarah Michehl: 1,901*
  • Karen Johnson: 1,796*
  • Eric Anderson: 1,559*
  • Jeff Goodmanson: 1,211
  • Kenneth Ryan Jr.: 1,113
  • Linda Matthias: 1,868*

Barrington Hills Park District commissioner (two seats)

  • Drew McMahon: 322*
  • Jessica Underwood: 444*
  • Virginia Brown: 285

Cary Park District commissioner (two seats)

  • Jill Carasso: 819*
  • Michael Murphy: 507
  • Mike Renner: 958*
  • Neil Williams: 489

LIBRARY DISTRICTS

Algonquin Public Library District trustee (two seats)

  • Lindsay Taylor: 914*
  • Andrew Fekete: 621
  • Tracy Sharkey: 631*
  • Ariel Flores: 508

Barrington Public Library District trustee (two seats)

  • Denise Tenyer: 2,400
  • Jennifer J. Lucas: 2,895*
  • Anne Ordway: 2,464*
  • Josie Croll: 2,181

McHenry Public Library District trustee (two seats)

  • Charles T. Reilly: 1,475*
  • Monica Leccese: 1,816*
  • Deirdre Ehredt: 1,429

SCHOOL DISTRICTS

Johnsburg School District 12 Board (four seats)

  • James Barrett: 870*
  • Cathy B. Neiss: 1,057*
  • Thomas J. Oeffling: 1,032*
  • Steve Link: 774*
  • Kirk Donald: 540
  • Fred Haller: 529

Huntley School District 158 Board (four seats)

  • Katherine (Kate) Policheri: 1,036
  • Sean Cratty: 1,522*
  • Susan Hochmuth: 1,096
  • Laura Murray: 1,041
  • Lesli Melendy: 1,404*
  • Paul A. Troy: 1,404*
  • Dana Dalton-Wiley: 935
  • Anthony R. Quagliano: 1,342*
  • Tara Masino: 708
  • Jennifer Sargent (write-in): 135

Alden-Hebron School District 19 Board (four seats)

  • Andy Madsen: 300*
  • Penny Smith: 318*
  • Matt Misiek: 217
  • Brandon Berg: 275*
  • Ricky A. Madsen Jr.: 218
  • Johnny Eskridge: 257*

Barrington School District 220 Board (four seats)

  • Lauren Berkowitz Klauer: 2,057
  • Sandra Ficke-Bradford: 2,418*
  • Erin Chan Ding: 2,662*
  • William Betz: 717
  • Jonathan Matta: 644
  • Katie Karam: 2,408*
  • Thomas J. Mitoraj: 1,773
  • Steve Wang: 2,312*
  • Malgorzata McGonigal: 1,972
  • Michael Shackleton: 1,777
  • Robert Windon: 1,218

Community School District 300 Board (three seats)

  • Christine Birkett: 3,236*
  • Emmanuel Thomas: 2,465*
  • Kristina M. Paul: 2,301
  • Daniel P. Dale Jr.: 914
  • David Scarpino: 3,200*
  • Holly Jarovsky: 2,431
  • Kim Withycombe: 2,074

McHenry School District 15 Board (four seats)

  • Lindsay Morley: 1,727*
  • Chad Mihevc: 1,545*
  • Patrick J. DeGeorge: 1,407
  • Rachel McDonnell: 1,687*
  • Jennifer L. Synek: 1,717*

Cary School District 26 Board (four seats)

  • Melinda Hartman: 1,003*
  • Anne Santucci: 1,105*
  • Anthony W. Stefani: 817
  • Stacey Sault: 1,030*
  • Julie Jette: 925*

Crystal Lake School District 47 Board (four seats)

  • Debra Barton: 2,583*
  • Tim Mahaffy: 2,626*
  • Emily R. Smith: 2,216
  • Jonathan Powell: 2,429*
  • Betsy Les: 2,320*
  • Daniel Palombit: 1,929
  • Cascia L. Talbert: 1,172

Nippersink Grade School District 2 Board (four seats)

  • Joel Johnson: 659*
  • Carl Uphoff: 638*
  • Elke Kleisch: 648*
  • Robin S. Taylor: 676*
  • Ryan R. Andrus (write-in): 13

McHenry County College District 528 Board of Trustees (two seats)

  • Dale Morton: 10,410*
  • Elizabeth Speros: 12,926*
  • Sumish Parikh: 5,093

FIRE PROTECTION DISTRICTS

Richmond Fire Protection District trustee

  • William Foley: 86
  • Jay Marshall: 102*

Woodstock Fire/Rescue District trustee (two seats)

  • Joseph Galli: 419
  • William L. Kulinski: 240
  • Patrick Burke: 647*
  • Timothy W Randels: 228
  • Robert A. Kristensen: 693*

REFERENDA

Read the election night story on these two referendum questions here.

Spring Grove sales tax increase

  • Yes: 528*
  • No: 234

Abolish McHenry Township road district

  • Yes: 828
  • No: 3,637*