St. Clair County Sample Ballot & Voter Guide 2026

St. Clair County, Michigan

78 candidates are on the November 3, 2026 ballot across 37 St. Clair County races, led by the Michigan Senate District 12 contest.

37 races on the November ballot · 78 candidates · Updated Oct 1, 2026
Candidate roster last updated Oct 1, 2026 from official election sources. Enter your ZIP code at theballotbrief.com to see your exact 2026 ballot.

County offices

Commissioner, District 5, Partial Term Ending 12/31/2028Dorothy Yope (D) · Paul Zeller (R)

Dorothy Yope (Democratic) and Paul Zeller (Republican) are on the November 3, 2026 ballot for St. Clair County Commissioner, District 5, Partial Term Ending 12/31/2028.

Dorothy Yope Democratic

Top priorities
  • Restore confidence in health department leadership through evidence-based decisions
  • End backroom deals and require transparency before commitments
  • Repair and maintain roads, bridges, and other infrastructure

Per the campaign site.

About Dorothy Yope

Dorothy Yope is a teacher, school counselor, and psychotherapist who has lived in St. Clair Township for 24 years, per her campaign site. She is the Democratic candidate for St. Clair County Commissioner, District 5. Dorothy Yope appears on the November 3, 2026 ballot for St. Clair County Commissioner, District 5, Partial Term Ending 12/31/2028, per the county clerk's certified candidate list.

Paul Zeller Republican

Paul Zeller holds a B.S. in Civil Engineering from Michigan State University and a MIDV from Wesley Seminary, per the St. Clair County website. He serves as Lead Chaplain at the St. Clair County Jail with Reach the Forgotten Jail Ministry and chairs the county's Community and Economic Development Committee, per the same source. Paul Zeller appears on the November 3, 2026 ballot for St. Clair County Commissioner, District 5, Partial Term Ending 12/31/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

A partisan special election to fill the remainder of a vacated commission term, distinct from the regular county commission cycle (last elected countywide in 2024), per the St. Clair County Clerk's official candidate list. This contest is on the November 3, 2026 ballot.

Full race page
City of Yale TreasurerPaul Williams (R)

Unopposed: still on your ballot.

Paul Williams (Republican) is on the November 3, 2026 ballot for City of Yale Treasurer.

Paul Williams Republican

Paul Williams appears on the November 3, 2026 ballot for City of Yale Treasurer, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Yale's city offices are partisan by charter; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list. No candidate filed for city clerk.

Full race page
Brockway Township Clerk, Partial Term Ending 12/1/2028Cheryl Wadsworth (R)

Unopposed: still on your ballot.

Cheryl Wadsworth (Republican) is on the November 3, 2026 ballot for Brockway Township Clerk, Partial Term Ending 12/1/2028.

Cheryl Wadsworth Republican

Cheryl Wadsworth appears on the November 3, 2026 ballot for Brockway Township Clerk, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Brockway Township Treasurer, Partial Term Ending 12/1/2028Terry R. Wright (R)

Unopposed: still on your ballot.

Terry R. Wright (Republican) is on the November 3, 2026 ballot for Brockway Township Treasurer, Partial Term Ending 12/1/2028.

Terry R. Wright Republican

Terry R. Wright appears on the November 3, 2026 ballot for Brockway Township Treasurer, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Clay Township Treasurer, Partial Term Ending 12/1/2028Beverly Rose (R)

Unopposed: still on your ballot.

Beverly Rose (Republican) is on the November 3, 2026 ballot for Clay Township Treasurer, Partial Term Ending 12/1/2028.

Beverly Rose Republican

Beverly Rose appears on the November 3, 2026 ballot for Clay Township Treasurer, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Riley Township Clerk, Partial Term Ending 12/1/2028Patricia Gondert (R)

Unopposed: still on your ballot.

Patricia Gondert (Republican) is on the November 3, 2026 ballot for Riley Township Clerk, Partial Term Ending 12/1/2028.

Patricia Gondert Republican

Patricia Gondert appears on the November 3, 2026 ballot for Riley Township Clerk, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page

Judges

Judge of Court of Appeals, 4th DistrictNonpartisan race · Michael J. Kelly · Allie Greenleaf Maldonado · Michelle M. Rick

Michael J. Kelly, Allie Greenleaf Maldonado and Michelle M. Rick are on the November 3, 2026 ballot for Judge of Court of Appeals, 4th District.

Michael J. Kelly Nonpartisan

Michael J. Kelly is a sitting judge of the Michigan Court of Appeals, Fourth District, elected to the court in 2008, per Michigan Courts. He worked as a trial lawyer in private practice for twenty years before joining the bench and is a former adjunct professor of Criminal Law and Procedure at Ferris State University, per the same source. No campaign website was found as of September 27, 2026.

Allie Greenleaf Maldonado Nonpartisan

Allie Greenleaf Maldonado is a judge of the Michigan Court of Appeals, Fourth District, appointed to the court in 2023 rather than elected, per Michigan Courts. She is a citizen of the Little Traverse Bay Bands of Odawa Indians, graduated from the University of Michigan Law School, and served as a litigator in the U.S. Department of Justice's Indian Resources Section through the department's Honors Program, per the same source. No campaign website was found as of September 27, 2026.

Michelle M. Rick Nonpartisan

Michelle M. Rick is a sitting judge of the Michigan Court of Appeals, Fourth District, elected to the bench in November 2020 after serving as a trial judge on the 29th Circuit Court from 2007 to 2020, per Michigan Courts. She previously worked as an assistant prosecutor, a senior assistant attorney general for Michigan, and deputy legal counsel to Governor Jennifer Granholm, and now teaches Access to Justice at Detroit Mercy Law School, per the same source. No campaign website was found as of September 27, 2026.

Nonpartisan; three incumbents seeking re-election to three seats, unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Judge of Circuit Court, 31st Circuit, Incumbent PositionNonpartisan race · Daniel A. Damman

Unopposed: still on your ballot.

Daniel A. Damman Nonpartisan

Daniel A. Damman is the incumbent judge of St. Clair County's 31st Circuit Court, per the St. Clair County Clerk's official candidate list. Daniel A. Damman appears on the November 3, 2026 ballot for St. Clair County Judge of Circuit Court, 31st Circuit, Incumbent Position, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; incumbent Daniel A. Damman is unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Judge of Probate Court, Incumbent PositionNonpartisan race · Jennifer Deegan

Unopposed: still on your ballot.

Jennifer Deegan Nonpartisan

Deegan is a graduate of Alma College and Wayne State University Law School who spent nearly 25 years with the St. Clair County Prosecuting Attorney's Office, per the campaign site. Deegan began a legal career at Consolidated Legal Services and served as a judicial law clerk for the 31st Circuit Court judges before joining the prosecutor's office. Deegan currently serves as Board Chair of Lake Huron Medical Center and has served on the St. Clair County Domestic Violence and Sexual Assault Council.

Nonpartisan; incumbent Jennifer Deegan is unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Judge of District Court, 72nd District, Incumbent PositionNonpartisan race · Mona S. Armstrong

Unopposed: still on your ballot.

Mona S. Armstrong Nonpartisan

Mona S. Armstrong is the incumbent judge of St. Clair County's 72nd District Court, per the St. Clair County Clerk's official candidate list. Mona S. Armstrong appears on the November 3, 2026 ballot for St. Clair County Judge of District Court, 72nd District, Incumbent Position, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; incumbent Mona S. Armstrong is unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page

Cities and towns

City of Yale MayorBrenda K. Krzak (No Party Affiliation)

Unopposed: still on your ballot.

Brenda K. Krzak (No Party Affiliation) is on the November 3, 2026 ballot for City of Yale Mayor.

Brenda K. Krzak No Party Affiliation

Brenda K. Krzak appears on the November 3, 2026 ballot for City of Yale Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Yale's city offices are partisan by charter; the sole filer has no party affiliation and is unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Yale Council MemberTamara Hazel (No Party Affiliation) · Stacey Jowett (No Party Affiliation) · Sharon Rose Krosnicki (No Party Affiliation) · Shelly O'Brien (No Party Affiliation)

Tamara Hazel (No Party Affiliation), Stacey Jowett (No Party Affiliation), Sharon Rose Krosnicki (No Party Affiliation) and Shelly O'Brien (No Party Affiliation) are on the November 3, 2026 ballot for City of Yale Council Member.

Tamara Hazel No Party Affiliation

Tamara Hazel appears on the November 3, 2026 ballot for City of Yale Council Member, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Stacey Jowett No Party Affiliation

Stacey Jowett appears on the November 3, 2026 ballot for City of Yale Council Member, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Sharon Rose Krosnicki No Party Affiliation

Sharon Rose Krosnicki appears on the November 3, 2026 ballot for City of Yale Council Member, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Shelly O'Brien No Party Affiliation

Shelly O'Brien appears on the November 3, 2026 ballot for City of Yale Council Member, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Yale's city offices are partisan by charter; four candidates with no party affiliation for three seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Algonac City CouncilNonpartisan race · Ed Carter · Dawn Davey · Rocky Gillis

Ed Carter, Dawn Davey and Rocky Gillis are on the November 3, 2026 ballot for City of Algonac City Council.

Ed Carter Nonpartisan

Ed Carter appears on the November 3, 2026 ballot for City of Algonac City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Dawn Davey Nonpartisan

Dawn Davey currently serves as Mayor Pro Tem on the Algonac City Council, per the city's official website. Dawn Davey appears on the November 3, 2026 ballot for City of Algonac City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Rocky Gillis Nonpartisan

Rocky Gillis appears on the November 3, 2026 ballot for City of Algonac City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; three candidates for three seats, unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Marine City MayorNonpartisan race · Jennifer Vandenbossche

Unopposed: still on your ballot.

Jennifer Vandenbossche is on the November 3, 2026 ballot for Marine City Mayor.

Jennifer Vandenbossche Nonpartisan

Jennifer Vandenbossche appears on the November 3, 2026 ballot for Marine City Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Marine City CommissionersNonpartisan race · Jacob D. Bryson · Rita G. Roehrig · Walter Tripp

Jacob D. Bryson, Rita G. Roehrig and Walter Tripp are on the November 3, 2026 ballot for Marine City Commissioners.

Jacob D. Bryson Nonpartisan

Jacob D. Bryson appears on the November 3, 2026 ballot for Marine City Commissioners, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Rita G. Roehrig Nonpartisan

Rita Roehrig is a retired Marine City resident whose career included work for the post office and traveling to install and train hotel chains on computer systems, per a Yahoo News candidate profile. Rita G. Roehrig appears on the November 3, 2026 ballot for Marine City Commissioners, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Walter Tripp Nonpartisan

Walter Tripp appears on the November 3, 2026 ballot for Marine City Commissioners, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; three candidates for three seats, unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Marysville MayorNonpartisan race · Kathleen L. Hayman

Unopposed: still on your ballot.

Kathleen L. Hayman is on the November 3, 2026 ballot for City of Marysville Mayor.

Kathleen L. Hayman Nonpartisan

Kathleen L. Hayman appears on the November 3, 2026 ballot for City of Marysville Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Marysville City CouncilNonpartisan race · Harry Dunn · Ethan Kut · Dave Watson · Paul A. Wessel

Harry Dunn, Ethan Kut, Dave Watson and Paul A. Wessel are on the November 3, 2026 ballot for City of Marysville City Council.

Harry Dunn Nonpartisan

Harry Dunn appears on the November 3, 2026 ballot for City of Marysville City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Ethan Kut Nonpartisan

Ethan Kut appears on the November 3, 2026 ballot for City of Marysville City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Dave Watson Nonpartisan

Dave Watson appears on the November 3, 2026 ballot for City of Marysville City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Paul A. Wessel Nonpartisan

Paul A. Wessel appears on the November 3, 2026 ballot for City of Marysville City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; four candidates for three seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Memphis MayorNonpartisan race · Tammy J. Wehrum · Gretchen Varney

Tammy J. Wehrum and Gretchen Varney are on the November 3, 2026 ballot for City of Memphis Mayor.

Tammy J. Wehrum Nonpartisan

Tammy J. Wehrum appears on the November 3, 2026 ballot for City of Memphis Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Gretchen Varney Nonpartisan

Gretchen Varney appears on the November 3, 2026 ballot for City of Memphis Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; two candidates for one seat on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Memphis City CouncilNonpartisan race · James Hattie · Roberta A. Mazur · Keith Nida · Amber E. Randazzo · Timothy T. Zimmer

James Hattie, Roberta A. Mazur, Keith Nida, Amber E. Randazzo and Timothy T. Zimmer are on the November 3, 2026 ballot for City of Memphis City Council.

James Hattie Nonpartisan

James Hattie appears on the November 3, 2026 ballot for City of Memphis City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Roberta A. Mazur Nonpartisan

Roberta A. Mazur appears on the November 3, 2026 ballot for City of Memphis City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Keith Nida Nonpartisan

Keith Nida appears on the November 3, 2026 ballot for City of Memphis City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Amber E. Randazzo Nonpartisan

Amber E. Randazzo appears on the November 3, 2026 ballot for City of Memphis City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Timothy T. Zimmer Nonpartisan

Timothy T. Zimmer appears on the November 3, 2026 ballot for City of Memphis City Council, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; five candidates for three seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Port Huron MayorNonpartisan race · Anita R. Ashford · Alan Lewandowski · Tim McCulloch

Anita R. Ashford, Alan Lewandowski and Tim McCulloch are on the November 3, 2026 ballot for City of Port Huron Mayor.

Anita R. Ashford Nonpartisan

Anita Ashford is the sitting Mayor of Port Huron, elected in 2024 as the city's first African-American mayor after previously serving as a city councilwoman and Mayor Pro Tem, per The Keel. Anita R. Ashford appears on the November 3, 2026 ballot for City of Port Huron Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Alan Lewandowski Nonpartisan

Alan Lewandowski appears on the November 3, 2026 ballot for City of Port Huron Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Tim McCulloch Nonpartisan

Tim McCulloch appears on the November 3, 2026 ballot for City of Port Huron Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; three candidates for one seat on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of Port Huron City CouncilNonpartisan race · Jack K. Belyea · Gregg DeVoogd · Brian Farquhar · Amir McDuffie · Robert L. Mosurak · Jeff Pemberton

Jack K. Belyea, Gregg DeVoogd, Brian Farquhar, Amir McDuffie, Robert L. Mosurak and Jeff Pemberton are on the November 3, 2026 ballot for City of Port Huron City Council.

Jack K. Belyea Nonpartisan

No campaign website was found as of September 27, 2026.

Gregg DeVoogd Nonpartisan

DeVoogd is a husband, father, retired member of the military and business owner who says he is running because Port Huron's south side needs representation, per an interview on the local program Blue Water Healthy Living. No campaign website was found as of September 27, 2026.

Brian Farquhar Nonpartisan

No campaign website was found as of September 27, 2026.

Amir McDuffie Nonpartisan

Top priorities
  • Invest in road, crosswalk and bike lane infrastructure, prioritizing overlooked neighborhoods
  • Support small businesses, workforce development and responsible, community centered development
  • Improve communication between city government and residents, including greater youth civic engagement

Per the campaign site.

About Amir McDuffie

McDuffie has spent his life in Port Huron, attending Port Huron High School and later Oakland University, per his campaign site. He describes himself as a community builder who has coached youth sports and regularly attended city council sessions before running for office.

Robert L. Mosurak Nonpartisan

Mosurak is a current member of the Port Huron City Council and is seeking reelection, per the city's official council listing. No campaign website was found as of September 27, 2026.

Jeff Pemberton Nonpartisan

Top priorities
  • Support responsible growth and investment in the city
  • Strengthen neighborhoods and be responsible with taxpayer dollars

Per the campaign site.

About Jeff Pemberton

Pemberton has served on the Port Huron City Council for eight years and is seeking reelection, per his campaign site and the city's official council listing, which shows his current term ending December 1, 2026.

Nonpartisan; six candidates for three seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of St. Clair MayorNonpartisan race · Bill Cedar Jr.

Unopposed: still on your ballot.

Bill Cedar Jr. is on the November 3, 2026 ballot for City of St. Clair Mayor.

Bill Cedar Jr. Nonpartisan

Bill Cedar Jr. appears on the November 3, 2026 ballot for City of St. Clair Mayor, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of St. Clair Council Member, Ward 1Nonpartisan race · Mitchell J. Kuffa · Kyle Silver · Micah D. Volz

Mitchell J. Kuffa, Kyle Silver and Micah D. Volz are on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 1.

Mitchell J. Kuffa Nonpartisan

Mitchell Kuffa currently represents Ward 3 on the St. Clair City Council and is running for a Ward 1 seat in 2026, per a Yahoo News report. Mitchell J. Kuffa appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 1, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Kyle Silver Nonpartisan

Kyle Silver appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 1, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Micah D. Volz Nonpartisan

Micah D. Volz appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 1, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; three candidates for two seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of St. Clair Council Member, Ward 2Nonpartisan race · Chris Kuechenmeister · Mike LaPorte · Kristopher A. Paul

Chris Kuechenmeister, Mike LaPorte and Kristopher A. Paul are on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 2.

Chris Kuechenmeister Nonpartisan

Chris Kuechenmeister appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 2, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Mike LaPorte Nonpartisan

Mike LaPorte appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 2, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Kristopher A. Paul Nonpartisan

Kristopher A. Paul appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 2, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; three candidates for two seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
City of St. Clair Council Member, Ward 3Nonpartisan race · Erin Gottler · Thomas Jalosky · Bill Klieman · William Westrick

Erin Gottler, Thomas Jalosky, Bill Klieman and William Westrick are on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 3.

Erin Gottler Nonpartisan

Erin Gottler appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 3, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Thomas Jalosky Nonpartisan

Thomas Jalosky appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 3, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Bill Klieman Nonpartisan

Bill Klieman appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 3, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

William Westrick Nonpartisan

William Westrick appears on the November 3, 2026 ballot for City of St. Clair Council Member, Ward 3, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; four candidates for two seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Brockway Township Trustee, Partial Term Ending 12/1/2028Timothy Stasik (R)

Unopposed: still on your ballot.

Timothy Stasik (Republican) is on the November 3, 2026 ballot for Brockway Township Trustee, Partial Term Ending 12/1/2028.

Timothy Stasik Republican

Timothy Stasik appears on the November 3, 2026 ballot for Brockway Township Trustee, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Clay Township Supervisor, Partial Term Ending 12/1/2028Roy Martin (R)

Unopposed: still on your ballot.

Roy Martin (Republican) is on the November 3, 2026 ballot for Clay Township Supervisor, Partial Term Ending 12/1/2028.

Roy Martin Republican

Roy Martin appears on the November 3, 2026 ballot for Clay Township Supervisor, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Clay Township Trustee, Partial Term Ending 12/1/2028Vincent Milioto (R) · Donald Raines (R) · Sarah J. Clements

Vincent Milioto (Republican), Donald Raines (Republican) and Sarah J. Clements are on the November 3, 2026 ballot for Clay Township Trustee, Partial Term Ending 12/1/2028.

Vincent Milioto Republican

Vincent Milioto appears on the November 3, 2026 ballot for Clay Township Trustee, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Donald Raines Republican

Donald Raines appears on the November 3, 2026 ballot for Clay Township Trustee, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Sarah J. Clements Nonpartisan

Sarah J. Clements appears on the November 3, 2026 ballot for Clay Township Trustee, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; three candidates for two seats on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Clyde Township Supervisor, Partial Term Ending 12/1/2028Bill Johnson (R)

Unopposed: still on your ballot.

Bill Johnson (Republican) is on the November 3, 2026 ballot for Clyde Township Supervisor, Partial Term Ending 12/1/2028.

Bill Johnson Republican

Bill Johnson appears on the November 3, 2026 ballot for Clyde Township Supervisor, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
East China Township Parks Commissioner, Partial Term Ending 12/1/2028Nonpartisan race · Betty J. Sharp · Frederick G. Sharp · Bill Westerhof

Betty J. Sharp, Frederick G. Sharp and Bill Westerhof are on the November 3, 2026 ballot for East China Township Parks Commissioner, Partial Term Ending 12/1/2028.

Betty J. Sharp Nonpartisan

Betty J. Sharp appears on the November 3, 2026 ballot for East China Township Parks Commissioner, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Frederick G. Sharp Nonpartisan

Frederick G. Sharp appears on the November 3, 2026 ballot for East China Township Parks Commissioner, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Bill Westerhof Nonpartisan

Bill Westerhof appears on the November 3, 2026 ballot for East China Township Parks Commissioner, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; three candidates for three seats, unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Fort Gratiot Township Park Commissioner, Partial Term Ending 12/1/2028Nonpartisan race · Jill Carlson

Unopposed: still on your ballot.

Jill Carlson is on the November 3, 2026 ballot for Fort Gratiot Township Park Commissioner, Partial Term Ending 12/1/2028.

Jill Carlson Nonpartisan

Jill Carlson appears on the November 3, 2026 ballot for Fort Gratiot Township Park Commissioner, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Nonpartisan; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page
Port Huron Township Park Commissioner, Partial Term Ending 12/1/2028Jeffery D. Caplinger (R)

Unopposed: still on your ballot.

Jeffery D. Caplinger (Republican) is on the November 3, 2026 ballot for Port Huron Township Park Commissioner, Partial Term Ending 12/1/2028.

Jeffery D. Caplinger Republican

Jeffery D. Caplinger appears on the November 3, 2026 ballot for Port Huron Township Park Commissioner, Partial Term Ending 12/1/2028, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026.

Partisan partial-term seat; unopposed on the November 3 ballot, per the St. Clair County Clerk's official candidate list.

Full race page

By address

These seats are elected by district; only the district covering your address is on your ballot.

St. Clair County is split across 5 Michigan Senate and House districts.

Find your districts by address
Michigan Senate: 2 districtsDistricts 12, 25
Michigan Senate District 12Kevin Hertel (D) · John Goldwater (R)

Kevin Hertel Democratic

Top priorities
  • Lowering costs for seniors and working families
  • Expanding educational opportunities for students

Per the campaign site.

About Kevin Hertel

Kevin Hertel is the incumbent state senator for the 12th District who previously worked for Blue Cross Blue Shield of Michigan as a legislative analyst and special assistant to the company's president, per the Michigan Secretary of State's official results.

John Goldwater Republican

Top priorities
  • Address environmental issues affecting Lake St. Clair
  • Support public safety

Per the campaign site.

About John Goldwater

John Goldwater is an oil and gas entrepreneur and small businessman from New Baltimore, per his campaign website. He says he holds degrees in business management and economics from Northwood University and has not held elected office.

The 12th District covers parts of Macomb, St. Clair and Wayne counties, per the Michigan Secretary of State's official results. Incumbent Democrat Kevin Hertel is seeking re-election; he first won the seat in 2022 by a third of a percentage point over Republican Pamela Hornberger (now the 63rd House District nominee), per news coverage. This contest is on the November 3, 2026 ballot.

Full race page
Michigan Senate District 25April L. Osentoski (D) · Andrew Beeler (R)

April L. Osentoski (Democratic) and Andrew Beeler (Republican) are on the November 3, 2026 ballot for Michigan Senate District 25.

April L. Osentoski Democratic

Top priorities
  • Healthcare access and affordability for seniors and rural residents
  • Government that represents all people with empathy and equity
  • Pragmatic, common-sense problem-solving

Per the campaign site.

About April L. Osentoski

April L. Osentoski has a background in business management and has completed certificates in digital marketing and demographic analysis while studying business intelligence, per the campaign site. She volunteers with the forestry committee in Cass City and is running for Michigan Senate District 25, per the campaign site.

Andrew Beeler Republican

Top priorities
  • Education: expanding competition and choice in schools
  • Infrastructure: building and maintaining roads
  • The economy: lower tax burdens and less regulation for small businesses and farms

Per the campaign site.

About Andrew Beeler

Andrew Beeler is a Navy veteran and small business owner who graduated from the U.S. Naval Academy in 2014 and served five years as a Surface Warfare Officer, per the Library of Michigan legislative biography. The same biography lists him as a Michigan House member for the 64th District in the 2023-2024 session.

The 25th District covers all of Huron and Sanilac counties plus parts of Macomb, St. Clair and Tuscola counties, per the Michigan Secretary of State's official results. This is an open seat: sitting Sen. Dan Lauwers is not on the November list for this seat, per the Michigan Secretary of State's official results. Republican nominee Andrew Beeler is a former state representative from Port Huron who won a four-way primary. Democratic nominee April Osentoski ran unopposed.

Full race page
Michigan House: 3 districtsDistricts 63, 64, 65
Michigan House District 63Jamie Sonneberger (D) · Pamela Hornberger (R)

Jamie Sonneberger Democratic

Top priorities
  • Supporting strong public schools
  • Steady, thoughtful leadership
  • Community-first governance and transparency

Per the campaign site.

About Jamie Sonneberger

Jamie Sonneberger describes experience working alongside students, families and community members, per his campaign site.

Pamela Hornberger Republican

Pamela Hornberger is a former Michigan state representative who is now running for the 63rd District, per State Affairs Pro. No campaign website was found as of September 6, 2026.

The 63rd District covers parts of Macomb and St. Clair counties, per the Michigan Secretary of State's official results. This is an open seat: sitting Rep. Jay DeBoyer is running for lieutenant governor instead of re-election, per the St. Clair County Clerk's official candidate list (which lists him on the James/DeBoyer governor ticket). Republican nominee Pamela Hornberger is a former state representative who previously ran against Kevin Hertel for the 12th Senate District. This contest is on the November 3, 2026 ballot.

Full race page
Michigan House District 64Ken Heuvelman (D) · Joseph G. Pavlov (R)

Ken Heuvelman Democratic

Top priorities
  • Expand access to behavioral health treatment
  • Reduce the community impact of opioid overdose

Per the WTPN candidate profile.

About Ken Heuvelman

Ken Heuvelman is a Licensed Professional Counselor and Certified Advanced Alcohol and Drug Counselor running for Michigan House District 64, per the campaign site. He holds a Master's in Psychology from Montana State University-Billings, a Master's in Clinical Mental Health Counseling from Walden University, and a Bachelor's in Psychology from the University of Michigan-Flint, per the campaign site. He has worked in the behavioral health field for over ten years, including as Substance Use Disorder Director for a four-county regional agency, per the campaign site. He helped develop the Mobile Outreach and Response Team (MORT) program in St. Clair County, which provides post-overdose support with local police departments, per the campaign site. In 2025 he was recognized by the Michigan Certification Board of Addiction Professionals as Certified Advanced Alcohol and Drug Counselor of the year, per the campaign site.

Joseph G. Pavlov Republican

Joseph G. Pavlov is the incumbent state representative for the 64th District who retired after 38 years as a Marysville High School English, speech and drama teacher, per the Michigan House Republicans' official member page. No campaign website was found as of September 6, 2026.

The 64th District covers parts of Sanilac and St. Clair counties, including Port Huron and Marysville, per the Michigan House Republicans' official member page. Incumbent Republican Joseph G. Pavlov is seeking re-election. This contest is on the November 3, 2026 ballot.

Full race page
Michigan House District 65James M. O'Brien (D) · Jaime Greene (R)

James M. O'Brien Democratic

No campaign website was found as of October 1, 2026.

Jaime Greene Republican

Jaime Greene is the incumbent state representative for the 65th District who served in the U.S. Navy as a cryptologist and was elected to the Richmond City Council in 2011, per the Michigan House Republicans' official member page. No campaign website was found as of September 8, 2026.

The 65th District covers portions of eastern Lapeer, western St. Clair and northern Macomb counties, per the Michigan House Republicans' official member page. Incumbent Republican Jaime Greene is seeking re-election (the county clerk's candidate list prints her name as "Jamie Greene"; her official House biography spells it "Jaime Greene"). This contest is on the November 3, 2026 ballot.

Full race page

See your full ballot

Your address is only used to match your districts.

Voting info and more

Voting info and more
How to vote in St. Clair County

Verify your ballot with the official election office.

Cross-check every race and candidate with the official election office. Official sources are the final word.

Michigan nominees were set by the August 4 primary, one per party, and meet on the November 3 ballot; county commissioners and county row officers (clerk, treasurer, sheriff, prosecutor) are elected in presidential years, so no county offices appear in 2026, and judges run without party labels, per the Secretary of State.

St. Clair County 2026 election questions

Who is on the ballot in St. Clair County, Michigan on November 3, 2026?

St. Clair County sample ballot 2026: see where the east china township parks commissioner and county commissioner candidates stand on health care and schools. Every candidate profile on this page names the official filing or campaign source it came from.

When is the 2026 general election in Michigan?

Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for Michigan are listed on the Michigan election hub. Michigan election hub →

How do I see my exact St. Clair County ballot?

Enter your ZIP code in the lookup for the statewide and congressional races on every ballot in the county, or a full street address to add the county, city and district contests for that location. Look up your ballot →

Sample ballot by ZIP code in St. Clair County21 ZIP codes
Michigan statewide racesEvery Michigan race on this county's ballot.All Michigan ballot measures2 statewide ballot measuresMichigan judges17 tracked judges on the retention ballot

Candidate roster last updated Oct 1, 2026 from official election sources.