Butler County Sample Ballot & Voter Guide 2026
23 candidates are on the November 3, 2026 ballot across 14 Butler County races, led by the Butler County Commissioner contest.
County offices
CommissionerMichael V. Ryan (R) · Mike Miller (D)
Michael V. Ryan (Republican) and Mike Miller (Democratic) are on the November 3, 2026 ballot for Butler County Commissioner.
Michael V. Ryan Republican
- Economic development, citing job creation and capital investment in Hamilton during his council tenure
- Fiscal responsibility, including balanced budgets and eliminating general obligation debt
Per the campaign site.
About Michael V. Ryan
Ryan has worked for a decade as a life insurance underwriter at Western & Southern Financial Group and served eight years on Hamilton City Council, including as vice mayor, per the campaign site. He is a Wright State University graduate and lifelong Hamilton, Ohio resident, per the campaign site.
Mike Miller Democratic
Mike Miller is a longtime southwest Ohio resident, youth sports coach, and community volunteer, per the Butler County Democratic Party. No campaign website was found as of September 10, 2026; the official election filing is the only verifiable source for Mike Miller.
Sitting Commissioner Cindy Carpenter (R), seeking a fifth term, lost the May 5, 2026 Republican primary to Michael Ryan, a former Hamilton City Council member, per the Journal-News. Ryan faces Democrat Mike Miller, who ran unopposed in the Democratic primary, in the November general election.
Full race pageAuditorNancy Nix (R) · Amy Hines (D)
Nancy Nix (Republican) and Amy Hines (Democratic) are on the November 3, 2026 ballot for Butler County Auditor.
Nancy Nix Republican Incumbent
- Emphasizes providing high-quality customer service and running the office with honesty, competency, transparency, and accessibility
Per the campaign site.
About Nancy Nix
Nix is the Butler County Auditor, sworn in in 2023 and elected to a full term in 2024, and previously served as Butler County Treasurer for nearly 16 years, per the campaign site. Her earlier career includes work as a private banking manager, a staff accountant, and a plant controller, and she holds an MBA and is a CPA, per the campaign site.
Amy Hines Democratic
- Making county spending data easier to find online with a plain-language guide for using it
- Working with other auditors and state lawmakers to close the gap that lets an LLC investor buying property sidestep rules that apply to families
Per the campaign site.
About Amy Hines
Amy Hines is a candidate for Butler County Auditor. She has worked in real estate, credit union leadership, financial services, operations, compliance, nonprofits and academic administration, per her campaign site. She has helped lead a credit union and lives outside Oxford, Ohio, per the same source.
Incumbent Republican Auditor Nancy Nix, who has held the office since being sworn in on February 13, 2023, faces Democrat Amy Hines in the November general election.
Full race pageJudges
County Court of Common Pleas Judge (General Division, full term commencing 1-1-2027)Nonpartisan race · Jennifer McElfresh
Unopposed: still on your ballot.
Jennifer McElfresh is on the November 3, 2026 ballot for Butler County Court of Common Pleas Judge (General Division, full term commencing 1-1-2027).
Jennifer McElfresh Nonpartisan Incumbent
Jennifer McElfresh is a sitting Butler County Common Pleas Court General Division judge running unopposed for a new term, per the court's official roster. No campaign website was found as of September 10, 2026; the official roster and election filing is the only verifiable source for Jennifer McElfresh.
Ohio judges run without a party label on the November ballot. Judge McElfresh is unopposed for a new term.
Full race pageCounty Court of Common Pleas Judge (General Division, full term commencing 1-3-2027)Nonpartisan race · Daniel Haughey
Unopposed: still on your ballot.
Daniel Haughey is on the November 3, 2026 ballot for Butler County Court of Common Pleas Judge (General Division, full term commencing 1-3-2027).
Daniel Haughey Nonpartisan Incumbent
Daniel Haughey is a sitting Butler County Common Pleas Court General Division judge running unopposed for a new term, per the court's official roster. No campaign website was found as of September 10, 2026; the official roster and election filing is the only verifiable source for Daniel Haughey.
Ohio judges run without a party label on the November ballot. Judge Haughey is unopposed for a new term.
Full race pageCounty Court of Common Pleas Judge (General Division, full term commencing 2-9-2027)Nonpartisan race · Michael A. Oster, Jr.
Unopposed: still on your ballot.
Michael A. Oster, Jr. is on the November 3, 2026 ballot for Butler County Court of Common Pleas Judge (General Division, full term commencing 2-9-2027).
Michael A. Oster, Jr. Nonpartisan Incumbent
Michael A. Oster, Jr. is a sitting Butler County Common Pleas Court General Division judge running unopposed for a new term, per the court's official roster. No campaign website was found as of September 10, 2026; the official roster and election filing is the only verifiable source for Michael A. Oster, Jr.
Ohio judges run without a party label on the November ballot. Judge Oster is unopposed for a new term.
Full race pageCounty Court of Common Pleas Judge, Juvenile Division (full term commencing 1-2-2027)Nonpartisan race · Erik D. Niehaus
Unopposed: still on your ballot.
Erik D. Niehaus is on the November 3, 2026 ballot for Butler County Court of Common Pleas Judge, Juvenile Division (full term commencing 1-2-2027).
Erik D. Niehaus Nonpartisan Incumbent
Erik D. Niehaus is a sitting Butler County Common Pleas Court Juvenile Division judge running unopposed for a new term, per the court's official roster. No campaign website was found as of September 10, 2026; the official roster and election filing is the only verifiable source for Erik D. Niehaus.
Ohio judges run without a party label on the November ballot. Judge Niehaus is unopposed for a new term.
Full race pageCounty Court of Common Pleas Judge, Probate Division (full term commencing 2-9-2027)Nonpartisan race · John M. Holcomb
Unopposed: still on your ballot.
John M. Holcomb is on the November 3, 2026 ballot for Butler County Court of Common Pleas Judge, Probate Division (full term commencing 2-9-2027).
John M. Holcomb Nonpartisan Incumbent
John M. Holcomb is a sitting Butler County Common Pleas Court Probate Division judge running unopposed for a new term, per the court's official roster. No campaign website was found as of September 10, 2026; the official roster and election filing is the only verifiable source for John M. Holcomb.
Ohio judges run without a party label on the November ballot. Judge Holcomb is unopposed for a new term.
Full race page12th District Court of Appeals Judge (full term commencing 1-1-2027)Nonpartisan race · Matthew Byrne
Unopposed: still on your ballot.
Matthew Byrne is on the November 3, 2026 ballot for 12th District Court of Appeals Judge (full term commencing 1-1-2027).
Matthew Byrne Nonpartisan
Matthew Byrne is a sitting judge on the 12th District Court of Appeals, first elected in 2020, running unopposed for a new term, per the Wilmington News Journal. No campaign website was found as of September 10, 2026; the official election filing is the only verifiable source for Matthew Byrne.
The 12th District Court of Appeals covers Butler, Clermont, Clinton, Fayette, Madison, Preble, and Warren counties and appears on the Butler County ballot. Ohio judges run without a party label on the November ballot. Judge Byrne is unopposed for a new term and was elected the court's presiding judge for 2026, per the Wilmington News Journal.
Full race page12th District Court of Appeals Judge (full term commencing 2-9-2027)Nonpartisan race · Robert A. Hendrickson
Unopposed: still on your ballot.
Robert A. Hendrickson is on the November 3, 2026 ballot for 12th District Court of Appeals Judge (full term commencing 2-9-2027).
Robert A. Hendrickson Nonpartisan
Robert A. Hendrickson is a sitting judge on the 12th District Court of Appeals, first elected in 2008, running unopposed for a new term, per the Wilmington News Journal. No campaign website was found as of September 10, 2026; the official election filing is the only verifiable source for Robert A. Hendrickson.
The 12th District Court of Appeals covers Butler, Clermont, Clinton, Fayette, Madison, Preble, and Warren counties and appears on the Butler County ballot. Ohio judges run without a party label on the November ballot. Judge Hendrickson is unopposed for a new term.
Full race pageBy address
These seats are elected by district; only the district covering your address is on your ballot.
Butler County is split across 4 Ohio House districts.
Find your districts by addressOhio House: 4 districtsDistricts 40, 45, 46, 47
Ohio House District 40Timothy B. Hornbacker (D) · Rodney Creech (R) · Joshua A. Umbaugh (Libertarian)
Timothy B. Hornbacker Democratic
- Protecting family farms from corporate land purchases
- Closing corporate tax loopholes and keeping tax dollars local
- Investing in infrastructure, education and healthcare
Per the campaign site.
About Timothy B. Hornbacker
Timothy B. Hornbacker is the Democratic candidate for Ohio House District 40 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. Hornbacker is a retired nurse, paramedic/EMT and former dairy farmer and construction business owner, per Hornbacker campaign site.
Rodney Creech Republican Incumbent

Rodney Creech is serving his third term in the Ohio House of Representatives representing the 40th District, per his campaign site. He previously served as a Twin Township Trustee and a Preble County Commissioner, and started a lawn care business that has grown to more than 40 employees, per his campaign site.
Joshua A. Umbaugh Libertarian
Joshua A. Umbaugh is the Libertarian candidate for Ohio House District 40 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. Umbaugh grew up in a small Midwestern town, earned a Bachelor of Fine Arts, and has lived in Miamisburg for over a decade, per Umbaugh campaign site (search-indexed). He serves his community through his church, youth soccer, and the Citizens Urban Forestry Advisory Board, per Umbaugh campaign site (search-indexed).
Timothy B. Hornbacker (Democratic), Rodney Creech (Republican), Joshua A. Umbaugh (Libertarian) are on the November 3 ballot for Ohio House District 40; Rodney Creech is the sitting member, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Nominees were chosen at the May 5, 2026 primary or qualified directly for the general ballot. The field is the Secretary of State's certified 2026 General Election candidate list; Ohio prints unopposed candidates rather than deeming them elected. This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageOhio House District 45Jayson Ameer Rasheed (D) · Jennifer Gross (R)
Jayson Ameer Rasheed Democratic
- Strengthening public schools
- Supporting working families
Per the Butler County Democratic Party.
About Jayson Ameer Rasheed
Jayson Ameer Rasheed is the Democratic candidate for Ohio House District 45 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. Rasheed, the Democratic nominee for Ohio House District 45, is an educator, per the Butler County Democratic Party. No campaign website was found as of September 11, 2026.
Jennifer Gross Republican Incumbent

Jennifer Gross is the Republican candidate for Ohio House District 45 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. Jennifer Gross is a sitting member for the district, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Gross, the Republican incumbent, represents Ohio House District 45, per the Ohio House of Representatives member directory. No campaign website was found as of September 11, 2026.
Jayson Ameer Rasheed (Democratic), Jennifer Gross (Republican) are on the November 3 ballot for Ohio House District 45; Jennifer Gross is the sitting member, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Nominees were chosen at the May 5, 2026 primary or qualified directly for the general ballot. The field is the Secretary of State's certified 2026 General Election candidate list; Ohio prints unopposed candidates rather than deeming them elected. This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageOhio House District 46Benjamin McCall (D) · Thomas Hall (R)
Benjamin McCall Democratic
- Investment in public schools and youth development, citing his involvement with Lakota Public Schools
- Collaborative, community-focused governance
Per the campaign site.
About Benjamin McCall
Benjamin McCall is the Democratic candidate for Ohio House District 46 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. McCall is an executive and workforce development consultant and human resources professional with an MBA, per McCall campaign site. He has worked in financial services, education, healthcare and manufacturing, and has been involved with the Cincinnati Black Theatre Company, per McCall campaign site.
Thomas Hall Republican Incumbent

Thomas Hall is the Republican candidate for Ohio House District 46 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. Thomas Hall is a sitting member for the district, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Hall, the Republican incumbent, represents Ohio House District 46, per the Ohio House of Representatives member directory. No campaign website was found as of September 11, 2026.
Benjamin McCall (Democratic), Thomas Hall (Republican) are on the November 3 ballot for Ohio House District 46; Thomas Hall is the sitting member, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Nominees were chosen at the May 5, 2026 primary or qualified directly for the general ballot. The field is the Secretary of State's certified 2026 General Election candidate list; Ohio prints unopposed candidates rather than deeming them elected. This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageOhio House District 47Jordan Haire (D) · Diane Mullins (R) · Jason Purviance (Libertarian)
Jordan Haire Democratic
- Making life more affordable
- Strengthening the education system
- Restoring trust in government
Per the campaign site.
About Jordan Haire
Haire has worked as a mental health counselor for 13 years and is raising a young daughter with his husband in the Fairfield and Ross area, per the campaign site.
Diane Mullins Republican Incumbent

Diane Mullins is the Republican candidate for Ohio House District 47 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. Diane Mullins is a sitting member for the district, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Mullins, the Republican incumbent, represents Ohio House District 47, per the Ohio House of Representatives member directory. No campaign website was found as of September 11, 2026.
Jason Purviance Libertarian
- Property tax relief, including phasing out the tax on a family's primary home, and opposing measures that raise tax burdens
- Deregulating small farms and local producers, such as cottage foods, on-farm processing and direct sales
- Ending warrantless surveillance such as mass license plate tracking, with limits on data retention and sharing
Per the campaign site.
About Jason Purviance
Jason Purviance is an aircraft mechanic who has spent years working on aircraft and GE engines, per his campaign site. A Fairfield Township resident, husband and father with a son in the Fairfield City Schools, he says he decided to run after attending the district's school funding meetings, per the campaign site. He is the Libertarian candidate for Ohio House District 47 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list.
Jordan Haire (Democratic), Diane Mullins (Republican), Jason Purviance (Libertarian) are on the November 3 ballot for Ohio House District 47; Diane Mullins is the sitting member, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Nominees were chosen at the May 5, 2026 primary or qualified directly for the general ballot. The field is the Secretary of State's certified 2026 General Election candidate list; Ohio prints unopposed candidates rather than deeming them elected. This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageOhio Senate District 5Jeffrey Harris (D) · Phil Plummer (R)
Jeffrey Harris Democratic
Jeffrey Harris of Troy is the Democratic nominee for the open Ohio Senate District 5 seat, running against Republican Phil Plummer, per the Journal-News. No campaign website or additional biographical detail was found as of September 11, 2026.
Phil Plummer Republican

Phil Plummer, the Republican nominee for the open Ohio Senate District 5 seat, currently represents Ohio House District 39 and previously served as Sheriff of Montgomery County, per his official Ohio House biography. He is not the incumbent in this Senate race, which is open. No campaign website was found as of September 11, 2026.
Jeffrey Harris (Democratic), Phil Plummer (Republican) are on the November 3 ballot for Ohio Senate District 5. Not on the November ballot: Stephen A. Huffman, the sitting member per the roster. Nominees were chosen at the May 5, 2026 primary or qualified directly for the general ballot. The field is the Secretary of State's certified 2026 General Election candidate list; Ohio prints unopposed candidates rather than deeming them elected. This seat is elected by district; only the district covering your address appears on your ballot.
Full race pageBallot questions
24 local ballot questions from official county, city and school district lists. Countywide questions appear on every ballot in Butler County; city, school district and special-district questions only inside the jurisdiction named. Statewide measures are listed separately.
Issue 6 - Butler County Renewal Mental Health Tax LevyLocal · Renewal of a 1-mill, 10-year property tax levy for Butler County mental health services.
Renewal of a 1-mill, 10-year property tax levy for Butler County mental health services. Countywide renewal levy for mental health services (1 mill, 10 years). Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 1 - Fairfield City School District Earnings TaxLocal · Proposed 1.25% earnings tax for 5 years for Fairfield City School District current expenses.
Proposed 1.25% earnings tax for 5 years for Fairfield City School District current expenses. School district earnings tax proposal. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 2 - Lakota Local School District Bond IssueLocal · Proposed $223,483,492 bond issue over 37 years for Lakota Local School District.
Proposed $223,483,492 bond issue over 37 years for Lakota Local School District. School district bond issue. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 7 - City of Oxford Charter AmendmentsLocal · Proposed amendments to City of Oxford charter sections 2.12, 3.05, 4.01, 4.02(7), 9.07, and 10.01.
Proposed amendments to City of Oxford charter sections 2.12, 3.05, 4.01, 4.02(7), 9.07, and 10.01. Municipal charter amendments. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 8 - City of Oxford Charter AmendmentLocal · Proposed amendment to City of Oxford charter section 2.11(4).
Proposed amendment to City of Oxford charter section 2.11(4). Municipal charter amendment. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 10 - Village of New Miami Additional Police Tax LevyLocal · Proposed additional 5-mill, 5-year police tax levy for the Village of New Miami.
Proposed additional 5-mill, 5-year police tax levy for the Village of New Miami. Village police levy. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 11 - Village of New Miami Additional Fire Tax LevyLocal · Proposed additional 3-mill, continuing fire tax levy for the Village of New Miami.
Proposed additional 3-mill, continuing fire tax levy for the Village of New Miami. Village fire levy. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 12 - Fairfield Township Police District Additional Tax LevyLocal · Proposed additional 2.99-mill, continuing police tax levy for the Fairfield Township Police District.
Proposed additional 2.99-mill, continuing police tax levy for the Fairfield Township Police District. Township police levy. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 13 - Hanover Township Fire District Additional Tax LevyLocal · Proposed additional 3.5-mill, 5-year fire tax levy for the Hanover Township Fire District.
Proposed additional 3.5-mill, 5-year fire tax levy for the Hanover Township Fire District. Township fire levy. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 14 - Madison Township Fire District Renewal Fire & EMS Tax LevyLocal · Renewal of a 3-mill, 5-year fire and EMS tax levy for the Madison Township Fire District.
Renewal of a 3-mill, 5-year fire and EMS tax levy for the Madison Township Fire District. Township fire/EMS renewal levy. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 15 - Local Option (MIDD2WD3, Broken Barrel Bar & Grill), Sunday SalesLocal · Whether Sunday alcohol sales should be permitted at Broken Barrel Bar & Grill.
Whether Sunday alcohol sales should be permitted at Broken Barrel Bar & Grill. Local liquor option for Sunday sales. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 16 - Local Option (WC39, Wawa 7229), Sunday SalesLocal · Whether Sunday alcohol sales should be permitted at Wawa store 7229.
Whether Sunday alcohol sales should be permitted at Wawa store 7229. Local liquor option for Sunday sales. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsIssue 17 - City of Trenton Charter AmendmentLocal · Proposed City of Trenton charter amendment, Article IX Section 9.06, prohibiting construction of a data center.
Proposed City of Trenton charter amendment, Article IX Section 9.06, prohibiting construction of a data center. Municipal charter amendment barring data-center construction. Source: https://cms2.revize.com/revize/repository/butlercountyboe/2026/November/PetitionActivityReport.pdf?3774.
Full detailsButler County mental health and addiction recovery levyButler County · Butler County asks voters for an additional five-year levy to fund mental health and addiction recovery services operations.
Butler County asks voters for an additional five-year levy to fund mental health and addiction recovery services operations.
Lane Library operating levy renewalLane Library · Lane Library asks voters to renew a continuing operating levy.
Lane Library asks voters to renew a continuing operating levy.
MidPointe Library additional operating levyMidPointe Library · MidPointe Library asks voters for an additional continuing operating levy.
MidPointe Library asks voters for an additional continuing operating levy.
Monroe schools bond for school buildingMonroe Local School District · Monroe Local School District asks voters for an additional bond issue to fund a school building project, repaid over 38 years.
Monroe Local School District asks voters for an additional bond issue to fund a school building project, repaid over 38 years.
Princeton schools additional operating levyPrinceton City School District · Princeton City School District asks voters for an additional continuing operating levy.
Princeton City School District asks voters for an additional continuing operating levy.
Oxford additional fire and EMS levyCity of Oxford · The City of Oxford asks voters for an additional 10-year levy for fire and EMS services.
The City of Oxford asks voters for an additional 10-year levy for fire and EMS services.
Lemon Township fire and EMS levy replacementLemon Township · Lemon Township asks voters to replace its fire and EMS levy for five more years.
Lemon Township asks voters to replace its fire and EMS levy for five more years.
Ross Township fire and EMS levy renewalRoss Township · Ross Township asks voters to renew its fire and EMS levy for five more years.
Ross Township asks voters to renew its fire and EMS levy for five more years.
College Corner police levy renewalVillage of College Corner · The Village of College Corner asks voters to renew its police levy for five more years.
The Village of College Corner asks voters to renew its police levy for five more years.
New Miami additional fire and EMS levyVillage of New Miami · The Village of New Miami asks voters for an additional five-year levy for fire and EMS services.
The Village of New Miami asks voters for an additional five-year levy for fire and EMS services.
New Miami additional streets levyVillage of New Miami · The Village of New Miami asks voters for an additional five-year levy for street maintenance.
The Village of New Miami asks voters for an additional five-year levy for street maintenance.
See your full ballot
Voting info and more
Voting info and more
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.
Ohio nominees were set by the May 5 primary; a plurality wins in November, unopposed candidates still print, and judicial candidates appear without party labels, per the Secretary of State.
Who is on the ballot in Butler County, Ohio on November 3, 2026?
Butler County sample ballot 2026: see where the county commissioner and county auditor candidates stand on the budget, schools and growth. Every candidate profile on this page names the official filing or campaign source it came from.
When is the 2026 general election in Ohio?
Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for Ohio are listed on the Ohio election hub. Ohio election hub →
What ballot questions are on the Butler County ballot?
24 ballot questions: Issue 6 - Butler County Renewal Mental Health Tax Levy; Issue 1 - Fairfield City School District Earnings Tax; Issue 2 - Lakota Local School District Bond Issue; and more. Each question page explains what a yes vote and a no vote would do.
How do I see my exact Butler 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 Butler County14 ZIP codes
Candidate roster last updated Oct 1, 2026 from official election sources.
