Here are the candidates who have filed so far in McHenry County for 2025 spring election

Municipalities, school boards among the races to dominate the spring ballot

McHenry City Clerk Trisha Ramel files her paperwork Tuesday, Nov. 12, 2024, to run for another term as the city clerk of McHenry with McHenry Deputy Clerk Monte Johnson during first day of filing for the consolidated election on April 1, 2025.

Across McHenry County and its neighboring communities, voters will get to pick who will serve on their local village boards, city councils, and township, park, library and fire protection district boards this spring.

While candidates for the cities of Crystal Lake and Woodstock filed last month, the vast majority of candidates in these races began filing Tuesday. The last day they have to file is Monday.

We will update this list as we reach out to the various municipalities and other agencies throughout the week. If you are a candidate and do not see your name, contact us at tips@nwherald.com.

Here are the municipal candidates who have filed so far:

(i) indicates incumbent

Algonquin

Village President

Debby Sosine (i)

Village Clerk

Fred Martin (i)

Trustees

Robert “Bob” Smith (i)

Laura Brehmer (i)

Jerry Glogowski (i)

Barrington Hills

Village President

Brian Cecola (i)

Trustees

David Riff (i)

Thomas Stauss (i)

Laura Ekstrom (i)

Bull Valley

Trustees

Mark Newton (i)

Steve Thomas (i)

Joel Ericksen

Edgar Ellinghausen (i)

Updated: Nov. 19, 2024

Cary

Mayor

Mark Kownick (i)

Randolph Scott, Jr.

Trustees

Duane “Rick” Dudek (i)

Rick Walrath (i)

David Prusina

Crystal Lake

Mayor Haig Haleblian is not up for reelection next year. His term expires in 2027.

City Council

Ian Philpot (i)

Cameron Hubbard (i)

Natasha Teetsov

Fox Lake

Village President

Donald “Donny” Schmit (i)

Sean Stochl

Village Clerk

Michelle Runnion

Village Trustee

Ronald “Ron” Stochl (i)

Jeffrey “Jeff” Jensen (i)

Bernice “Bernie” Konwent (i)

David Gauger

Glenn Close

Updated: Nov. 20, 2024

Fox River Grove

Village President

Marc McLaughlin (i)

Trustees, three seats for a four-year term

Devin Hester (i)

Steven Knar (I)

David Joseph

Trustee, one seat for a two-year term

Andrew Migdal (I)

Hampshire

Village President

Mike J. Reid Jr. (i)

Village Board

Erin E. D. Jarnebro

Carl Palmisano

Laura Pollastrini (i)

Heather Fodor (i)

Updated: Nov. 22, 2024

Harvard

Mayor

Michael P. Kelly (i)

Clerk

Scott S. Logan

Aldermanic Ward One

Annamarie Platt-Miller

Aldermanic Ward Two

Mike Hoeflich

Aldermanic Ward Three

Joel Kriete

Aldermanic Ward Four

Matthew Allen Perkins (i)

Updated: Nov. 21, 2024

Hebron

Village President

Robert Shelton (i)

Frank Beatty

Steven Morris

Village Board

Three seats are up this spring.

Dawn Milarski (i)

Jonathan Mindham (i)

Edward Gentry

Holiday Hills

The village president seat and three four-year trustee positions are up for election.

Village President

Jeff Giles (i)

Trustee Four-Year Term

Jacob Jensen

Michele (Mickey) Brown (i)

Kamil Pawlak (i)

Trustee Two-Year Term (unexpired)

Jennifer Osterman Keyes

Huntley

Village President

Timothy J. Hoeft (i)

John M. Piwko (currently a trustee)

Village Board

Marilynn Berendt

Don Walz

JR Westberg (i)

Island Lake

Two groups of candidates have filed as a slate/a new political party:

Slate for Island Lake People’s Party

Mayor

Richard McLaughlin (i)

Trustees

Charles Cermak (i)

Wendy Mills

Steve Deasey (i)

Slate for Common Sense for Island Lake

Mayor

Brian Bartnick

Trustee

Duane Swiggum

James Mervin Munson

Sam Duggan

Independent candidates

Mayor

Stacey Pyne

Clerk

Georgine Cooper (i)

Updated: Thursday, Nov. 14, 2024

Johnsburg

Mayor

Ed Hettermann (i)

Trustees

Beth Foreman (i)

Greg Klemstein (i)

Steve Dixon

Joshua C. Hagen (i)

James D. “JD” Sylvanus

Keith Lee Von Allmen

Lake in the Hills

Village President

Ray Bogdanowski (i)

Abhishek (Jay) Gulati

Village Clerk

Shannon DuBeau (i)

Village Board

Stephen Harlfinger (i)

Bob Huckins (i)

Bill Dustin (i)

Lakewood

Village President

David Stavropoulos (i)

Trustees

Trisha Babischkin (i)

Michael Fischer (i)

Jason McMahon (i)

Marengo

Mayor

Michael Proffitt

Alderperson Ward 1

Nicole DeBoer (i)

Amanda Damisch

Alderperson Ward 2

Steven Mortensen (i)

Michael Powers

Alderperson Ward 3

Matt Keenum (i)

Alderperson Ward 4

No files made

McCullom Lake

Village President

Marilyn Shepit (i)

Terry Counley

Trustee Four-Year Term

Denise Bogacz (i)

Adam Vick (i)

Michael Fritz (i)

Trustee Two-Year Unexpired Term

Joseph Zakrocky (i)

Updated: Nov. 19, 2024

McHenry

Mayor

Wayne Jett (i)

Chris Bassi

City Clerk

Trisha Ramel (i)

Alderperson Ward 1

Bobbi Baehne

Mark Seaquist

Alderperson Ward 3

Frank McClatchey (i)

Stephen Doherty

Alderperson Ward 5

Andy Davis (i)

Christopher Moore

Updated: Nov. 18, 2024

Oakwood Hills

Four seats and the village president are up this spring, but no candidates had filed as of Tuesday afternoon.

Pingree Grove

Village Board

One two-year term

Edward Tarnow (i)

Three four-year terms

Kevin Pini (i)

Robert Wangles

Port Barrington

Village President

Keith Vogeler (i)

Trustee, two-year term

Jason Suddeth (i)

Diana Carlson

Trustee, four-year term

John Grothendick (i)

David Corrigan (i)

Robert Tuke (i)

Prairie Grove

Village President

David Underwood (i)

Village Board

Robert Halpern-Givens (i)

Megan Behm

Terry Brown

Kevin Werner (i)

Village Board, two-year term

John Sprenzel (i)

Updated: Nov. 13, 2024.

Richmond

Village President

Toni Wardanian (i)

Trustees - 4 year seat

Lauri Cook

Linda Weiss (i)

Jason Weiler

Trustee - 2 year seat

Robert J. Elliott (i)

Updated: Nov. 14, 2024.

Ringwood

Trustees

Gary Reinwall (i)

Timothy Meseck (i)

Jason Meyer (i)

Updated: Nov. 14, 2024.

Spring Grove

President

Bob McMahon

Four-Year Trustee

Jill Loring

Ashley Britt

Robb Heaney (i)

Lisa Myhra

Trout Valley

Trustees

David Hall (i)

Sheelagh Cooke

David Peterson

Union

President

Anthony Fredrickson

Trustees - four seats open

Joshua James Ostdick (i)

Ian McCartney (i)

Josephine C. Pucci

Volo

Trustees

John Buttita (i)

Richard (Rick) Komas (i)

Carol Porter (i)

Updated: Nov. 18, 2024

Wonder Lake

Trustees

Samantha Johnson (i)

Victoria Koeune

Stephen Cook

Richard Hilton (i)

Dennis Palys (I)

Woodstock

Mayor

Mike Turner (i)

City Council

Tom Nierman (i)

Bob Seegers Jr. (i)

Joseph “John” Puzzo

Theodore “Theo” Dice

Gregory A. Hanson

Joshua S. Fourdyce

Last updated: Tuesday, Nov. 12, 2024.

Here are the school board candidates who have filed so far:

Alden-Hebron School District 19

One two-year term

Matthew Misiek (i)

Four four-year terms

Brandon Berg (i)

Penny Smith (i)

Johnny A. Eskridge (i)

Andy Madsen (i)

Barrington School District 220

Four seats

Sandra Ficke-Bradford (i)

Harathi K. Srivastava

Steve Wang (i)

Erin Chan Ding (i)

Deanna Stern

Paul Hermany

Katie Karam (i)

Cary School District 26

Four seats

Stacey Sault (i)

Julie Jette (i)

Melinda Hartman (i)

David Miller

Bridgette Sanlon

Zachary Glaysher

Community High School District 155

Four seats

David Jenkins

Ryan Olson

Nicole Pavoris (i)

Mark Pils

Dawn Elaine Bivona

Walter Agnew Moist IV

Elizabeth Lund

Community School District 300

One two-year term

Leslie LaMarca (i)

Three seats

Patrick Malia Jr.

Christine Birkett (i)

Alisa “Lisa” Lindmark

Emmanuel Thomas (i)

William T. Doran

Gianena Winkler

Aaron Kelly

Crystal Lake School District 47

Four seats

Debra L. Barton (i)

Lea Grover

Alena Hansen

Devon Hubbard Tessmer

Mike Mueller

Andrew Buckler

Maria Krause

James “Jim” Nelson

Fox Lake Grade School District 114

Four seats

Jennifer O’Grady (i)

Kenneth Bryant (i)

Roger T. Smith Sr. (i)

Matthew Dabrowski (i)

Fox River Grove School District 3

Four seats

Alex Johnson (i)

Laura Vanderploeg (i)

Joseph Bajorek

David Gutierrez (i)

Leigh Ann Comerford

Grant Community High School District 124

Four seats

Robert Yanik (i)

Edward Lescher (i)

Laurie Hembrey (i)

Shelly Booth (i)

Shannon Gipson

Harrison School District 36

Four seats

Angela Hartfield (i)

Harvard School District 50

Four seats

Melinda Shafer (i)

Rubi Vega

Renee Gonzalez

Caren S. MacKenzie (i)

Diana Bird (i)

William “Willie” Perez

Huntley School District 158

Four four-year terms

Richard Bobby III

Paul A. Troy (i)

Sean Cratty (i)

Corine Burns

Andrew Martin

Jim Hollich

Cassie Khurana

Melissa M. Maiorino

One two-year term

Dana Wiley (i)

Andrew Fekete

Johnsburg School District 12

Four seats

Alise Gaughan

Cathy B. Neiss (i)

James Barrett (i)

Mark A. Majercik

Thomas J. Oeffling (i)

Marengo Community High School District 154

Four seats

Jodie Kanaly (i)

Todd Volkening (i)

Shane M. Spring (i)

David Schultz (i)

Kelly Sobusiak

Peter Janko

Terri Paulauski

Marengo-Union Elementary School District 165

Three seats

Nicole Misiura (i)

Richard Czepczynski (i)

Joshua Streu

Suzie Hester

McHenry County College

Trustees, three seats

Tess Reinhard (i)

Tom Allen (i)

Linnea Kooistra

McHenry High School District 156

Four seats

Pat Arnold (i)

Amanda (Mandy) Lobbins (i)

Melissa Snyder

Ronald Fischer (i)

McHenry School District 15

One two-year term

Arne Waltmire (i)

Four four-year terms

Lindsay Turner (i)

Jennifer Synek (i)

Rachel McDonnell (i)

Chad Mihevc (i)

Nippersink School District 2

Four seats

Tom Schwartz

Mary Shufelt (i)

Prairie Grove School District 46

Four seats

Rebecca Jenkins

Kristin Thakkar

Nicole Segura

Richmond-Burton High School District 157

Four seats

Janine Martin

Nicholas Johnson

Ryan R. Andrus (i)

Benjamin Quint

Ray Lanz (i)

Jeremy Miller (i)

Riley School District 18

Four seats

Justin A. Coffman

Evan Peter Maniates (i)

Joshua R. Koelper (i)

Bryan S. Millard (i)

Wauconda School District 118

Four four-year terms

Steven Caponigri (i)

Kimberly Miller (i)

Kimberly M. Finley

Christopher Carlsen

Rocio Cleveland

Vickie Laureys

Lourdes Chapa (i)

Jonathan Feryance (i)

One two-year term

Carey McHugh (i)

Woodstock School District 200

Four seats

Jacob Homuth (i)

Carl W. Gilmore (i)

Bruce Farris (i)

John D. Parisi (i)

Updated: Monday, Nov. 18, 2024.

PARK DISTRICTS

Barrington Hills Park District

Two seats

Andrew McMahon (i)

Jessica Underwood (i)

Cary Park District

Two seats

Phil Stanko (i)

Melissa Victor (i)

Richard Stansewich

Crystal Lake Park District

Four seats

Karen Johnson (i)

Frederick Tiesenga

Richard Hickey

Keith Nisenson

Huntley Park District

6-year term

Keith Wold (i)

2-year unexpired term

No one filed

Marengo Park District

Bryan Newbold (i)

John Stout

Steve Polisi

Updated: Nov. 17, 2024

FIRE DISTRICTS

Algonquin-Lake in the Hills Fire Protection District

Trustee, two seats

Tim Moss (i)

Rick Naatz (i)

Cary Fire Protection District

Trustee, two seats

Mark Guerra (i)

Dennis Krenz (i)

Hebron-Alden-Greenwood Fire Protection District

Trustee, two six-year seats

Victor Scimeca (i)

Eric Elswick

Huntley Fire Protection District

Lucas Palermo (i)

Brian Fluhler

Marengo Fire Protection District

Trustee - 6 years

Scott Small (i)

Spring Grove Fire Protection District

Trustee

Harvey Petska (i)

J. Robert Stevens (i)

John Forster (i)

Union Fire Protection District

Carlos Garcia

Woodstock Fire/Rescue District

Noel Baldwin (i)

Scott Ritzert

LIBRARY DISTRICTS

Barrington Area Library District

Three seats

Carrie Carr (i)

Rachel Forsyth-Tuerck

Richard McCarthy

Joseph Bosnick

Erin Matta

Cary Area Public Library District

Two six-year seats

Rachel Shattuck

Siobhan McCullough

One four-year seat

Lisa Stordahl (i)

Fox Lake District Library

Trustee, three six-year seats

Martha Swanick (i)

Updated: Nov. 20, 2024

Fox River Grove Memorial Library District

Four seats, four-year term

Karla Christianson (i)

Melanie Augle (i)

Stephen Miller (i)

Theresa Meshes

One seat, two-year term

Mary Cooper (i)

Huntley Area Public Library District

Three four-year terms

Sandy Domagalski (i)

Stephanie Weil (i)

Linda Benigno

Three two-year terms

Kathleen Kunde (i)

Updated: Nov. 23, 2024

Johnsburg Public Library District

Trustee, two 6-year seats:

Cynthia Pitzen (i)

Marjorie Hascup (i)

Updated: Nov. 20, 2024

Marengo-Union Public Library District

One open Trustee seat

Thomas Schermerhorn (i)

Catrina Hill

Updated: Nov. 20, 2024

McHenry Public Library District

Two six-year Trustee terms

Bud Alexander

Two four-year unexpired Trustee terms

No candidates

Updated: Nov. 20, 2024

Nippersink Public Library District

Four four-year Trustee seats

Michelle Jordan (i)

Keith Schleiffer

Jean Leete-Knutson

Brett Bieder (i)

One two-year Trustee seat

Heather Evenson (i)

Updated: Dec. 12, 2024

River East Public Library District

One Unexpired Four-Year Term

Judith Tomaselli (i)

One Unexpired Two-Year Term

James R. Nielsen (i)

Two Six-Year Terms

Makayla Wiseman

Vanessa Wagner (i)

Updated: Nov. 19, 2024

Rural Woodstock Public Library District

Three six-year terms

Cathy Christensen (i)

Shelby Krzyzak (i)

Updated: Nov. 21, 2024

Wauconda Area Public Library District

Four seats

Sherri Sorensen (i)

Thea Morris (i)

William Pankey (i)

Kate Schraml (i)

TOWNSHIPS

Unlike other local elections, some township races are partisan, which mean they will appear first on the February primary ballot. Only Republicans have filed.

Algonquin Township

Supervisor

Richard Tado

Randolph “Randy” Funk (i)

Clerk

Millie Medendorp

Richard J. Yelle Jr.

Assessor

Richard S. Alexander (i)

Highway Commissioner

Tim Carone

Danijela Sandberg (i)

Trustee, Four seats

Teresa Sharpe Decker (i)

Theresa Fronczak (i)

Eduardo Aviles

Robert Reining

Debbie Rinn Alcock

Robert Becker

Kevin Byrnes

Tony Colatorti

Maureen Huff

Grafton Township

Supervisor

Eric Ruth (i)

Clerk

Kathleen Watson (i)

Assessor

Terra de Baltz (i)

Highway Commissioner

Frank Joseph Kearns (i)

Trustee, Four seats

Sean Cratty (i)

Tamara L. Lueth (i)

Dan Ziller Jr. (i)

Matthew Cooper (i)

Scott Allegretti

Michael Danielson

Nunda Township

Supervisor

Leda Bobera-Drain (i)

Mike “Shorty” Shorten

Clerk

Joni Smith (i)

Assessor

Mark Dzemske (i)

Highway Commissioner

Iron Mike Lesperance (i)

Trustee, Four seats

Karen Tynis (i)

Justin Franzke

Mike Rogulic

Jordan Frank

NON-PARTISAN TOWNSHIP RACES

Alden Township

Supervisor

Preston Rea (i)

Assessor

Mike Crouse (i)

Highway Commissioner

Bart Schnulle (i)

Clerk

Kathy Nolen (i)

Trustees - Four seats available

Andy Madsen (i)

Kamie Oltz (i)

Allen Rosio (i)

Burton Township

Supervisor

April Shetsky

Clerk

Cynthia Lee May

Trustee - Four seats available

Lee Earl Borresen (i)

Dawne Marie Stanton (i)

Victoria Marie Hastings

Eileen Rene Miller (i)

Road Commissioner

Daniel Earl Sutton (i)

Chemung Township

Assessor

John F. Killeen III (i)

Supervisor

Samuel John Finfrock (i)

Katalina Sumano

Highway Commissioner

Kyle J. Walter

Clerk

Kelly L. Perkins (i)

Trustee - four seats available

William M. Schuld

Anne Nutley (i)

Dorr Township

Supervisor

Susan Brokaw (i)

Assessor

Tammy Benitez (i)

Highway Commissioner

Tom Thurman

John Fuller (i)

Clerk

Brenda Stack (i)

Board Member

Jon Sheahan (i)

Jim Brink

Patrick Keefe

Ernie Hagenow

Hebron Township

Supervisor

Nancy Lech (i)

Clerk

Patricia Elswick (i)

Assessor

Shannon M. Combs (i)

Highway Commissioner

Zeke Nickels (i)

Trustee - Four seats available

Karen Lalor (i)

Johnny Eskridge

Sammie Mayerck (i)

Richmond Township

Supervisor

Ron Kay (i)

Assessor

Kostian “Kosta” Iftica

Patricia O’Neill (i)

Clerk

Tammy Kay (i)

Highway Commissioner

Christopher Gumm (i)

Trustees - Four seats available

Samuel “Parker” Johnston

Scott E. Freund (i)

Tracy Dickens (i)

Riley Township

Supervisor

Karen Schnable

Highway Commissioner

David Diamond

Assessor

Susanne M Johnston

Clerk

Janis Tures

Trustees

Yvonne Daniels

Thomas Tucker

Theodore O Oberg

Rebecca White

Seneca Township

Supervisor

Josh Brown

Highway Commissioner

Scott A. Swanson

Trustee

Rosemary H. Bartman

Denise Sass

Gerald Gieseke

Gina LeFevour

Clerk

Dawn Seemann

--

We will update this list as we reach out to the various municipalities and other agencies throughout the week. If you are a candidate and do not see your name, contact us at tips@nwherald.com.

Have a Question about this article?