Ohio: 2026 election results
Unofficial. Compiled by Fezz from public reports, with artificial intelligence (AI) research help. Not affiliated with any news organization or government. Check your state or county election office for official results.
Unofficial results from the November 3, 2026 election, rechecked on November 5, 2026. Updated counts run through about 1 p.m. Eastern time November 5, and many still date from November 4.
Open the interactive map for Ohio
US House
Ohio has 15 seats in the U.S. House. 3 are listed here.
15 seats: 2 flipped to Democrats, 1 Democrat leads in a Republican seat, not final, 12 held or not yet checked. Label on the map: “D+2 D+1?”. D means Democrats, R means Republicans and I means independents. In a label such as R→D, the letter before the arrow is the party that held the seat and the letter after it is the party that won.
- Ohio's 7th district: Flipped to Democrats. Poindexter (Democrat) over Representative Miller. Source: wkyc.com
- Ohio's 10th district: Democrat leads in a Republican seat, not final. Knickerbocker (Democrat) 149,024, Representative Turner 144,086, per Decision Desk HQ, which projected her; the Associated Press had not. Source: votes.decisiondeskhq.com
- Ohio's 15th district: Flipped to Democrats. Leonard (Democrat) over Representative Carey. Source: jamestowncometnews.com
US Senate
Flip to Democrats, reported. Label on the map: “R→D”. D means Democrats, R means Republicans and I means independents. In a label such as R→D, the letter before the arrow is the party that held the seat and the letter after it is the party that won.
- Brown over Senator Husted, about 49.6–45.6 with 95% counted.
Sources: jamestowncometnews.com
Governor
Flip to Democrats, reported. Label on the map: “R→D”. D means Democrats, R means Republicans and I means independents. In a label such as R→D, the letter before the arrow is the party that held the seat and the letter after it is the party that won.
- Acton over Ramaswamy, about 51.9–44.8 with 95% counted.
Sources: jamestowncometnews.com
Statewide offices
Flip to Democrats, reported. Label on the map: “D+2 D+2?”. D means Democrats, R means Republicans and I means independents. In a label such as R→D, the letter before the arrow is the party that held the seat and the letter after it is the party that won.
- Lieutenant Governor: Pepper, on the Democratic ticket with Amy Acton, leads the Republican ticket 52.3% to 44.4% in the state's unofficial count, a lead larger than the ballots still outstanding. Republican Jon Husted was elected to this office in 2022 on the DeWine ticket (Ohio Secretary of State official canvass: 2,580,424 votes to 1,545,489), so it flips to the Democrats. Source: the state election office.
- Attorney General: Kulewicz (Democratic) leads Faber (Republican) 50.3% to 49.7%, a lead of 28,407 votes, in the state's unofficial count. Not called yet. Republican Dave Yost won this office in 2022 (Ohio Secretary of State official canvass: 2,484,753 votes to 1,647,644), so if the lead holds it moves to the Democrats. Source: the state election office.
- Secretary of State: Russo (Democratic) 50.3%, Sprague (Republican) 46.8%, Pruss (Libertarian) 3.0%, a lead of 157,179 votes in the state's unofficial count. Republican Frank LaRose won this office in 2022 (Ohio Secretary of State official canvass: 2,444,382 votes to 1,635,824), so it flips to the Democrats. Source: the state election office.
- Treasurer of State: Walsh (Democratic) leads Edwards (Republican) 50.6% to 49.5%, a lead of 49,788 votes, in the state's unofficial count. Not called yet. Republican Robert Sprague won this office in 2022 (Ohio Secretary of State official canvass: 2,390,542 votes to 1,692,160), so if the lead holds it moves to the Democrats. Source: the state election office.
- Auditor of State: LaRose (Republican) leads Blackwell (Democratic) 50.8% to 49.2%, a lead of 72,150 votes, in the state's unofficial count. Not called yet. Republican Keith Faber won this office in 2022 (Ohio Secretary of State official canvass: 2,397,207 votes to 1,683,216), so the party would stay the same. Source: the state election office.
Sources: liveresults.ohiosos.gov
State senate
Held by the same party.
State house
Held by the same party.
County
Checked, no flip found. Label on the map: “holds”. D means Democrats, R means Republicans and I means independents. In a label such as R→D, the letter before the arrow is the party that held the seat and the letter after it is the party that won.
- Montgomery: Commissioner Rice (Democrat) held with about 57%.
- Cuyahoga: Executive Ronayne (Democrat) re-elected unopposed with 98%.
- Also checked, no party change reported: Franklin, Hamilton, Delaware, Warren, Trumbull. Details are in the list below.
Sources: daytondailynews.com, clevelandjewishnews.com, criticalreport.substack.com, wkbn.com, wkbn.com
7 counties: 7 checked, no flip found.
- Montgomery: Checked, no flip found. Democratic hold: Rice about 57%
- Cuyahoga: Checked, no flip found. Democratic hold: Ronayne unopposed, 98%
- Franklin: Checked, no flip found. Auditor Stinziano (Democrat)
- Hamilton: Checked, no flip found. Auditor Miranda (Democrat)
- Delaware: Checked, no flip found. Auditor Kaitsa (Republican)
- Warren: Checked, no flip found. Auditor Nolan (Republican)
- Trumbull: Checked, no flip found. Headline: Rock wins the commissioner race; party not read. A related headline reports Republican losses in the Youngstown area
City & town
No result recorded for Ohio on this level.
Courts
Flip to Democrats, reported. Label on the map: “D+1”. D means Democrats, R means Republicans and I means independents. In a label such as R→D, the letter before the arrow is the party that held the seat and the letter after it is the party that won.
- Zayas (Democrat) beat Justice Hawkins (Republican), and Brunner (Democrat) won the other seat. Republicans keep control, now 5–2. Ballotpedia's summary says no seat changed party control, which does not match its own table.
Sources: ballotpedia.org, ballotpedia.org, nbc4i.com
Data centers
23 measures: 21 limits won, 2 never reached the ballot.
- Ashville (Village): Limits won. Would have kept the EdgeConneX deal moving. Rejected, 82% to 18%
- Conneaut (City): Limits won. Ban over 25 megawatts. Passed, 65% to 35%
- Defiance (City): Limits won. Ban over 25 megawatts. Passed, 65% to 35%
- Granville (Village): Limits won. Ban. Passed, 82% to 18%
- Grove City (City): Limits won. Public vote required for large projects. Passed, 55% to 45%
- Hubbard (City): Limits won. Ban in city limits. Passed, 77% to 23%
- Monroe Township (Township): Limits won. Creates zoning, which could block data centers. Passed, 60% to 40%
- Monroeville (Village): Limits won. Advisory: allow data centers. Rejected, 88% to 12%
- Oregon (City): Limits won. Ban over 25 megawatts. Passed, 61% to 39%
- Pataskala (City): Limits won. Ban on large data centers. Passed, 74% to 26%
- Perry (Village): Limits won. Financial guarantees required for tax breaks. Passed, 87% to 13%
- Piqua (City): Limits won. Ban over 25 megawatts in the charter. Passed, 67% to 33%. Effect on a Meta project is unclear
- Sprigg Township (Township): Limits won. Creates zoning, which could block data centers. Passed, 53% to 47%
- Sunbury (Village): Limits won. Ban over 25 megawatts. Passed, 79% to 21%
- Trenton (City): Limits won. Ban on large data centers. Passed, 80% to 20%
- Upper Sandusky (City): Limits won. Ban in the charter. Passed, 77% to 23%
- Urbana (City): Limits won. Ban over 7.5 megawatts in the charter. Passed, 77% to 23%
- Wilmington: 1957 State Route 730 (City): Limits won. 65-acre rezoning reversed, 80–20
- Wilmington: McGuinn Road (City): Limits won. 191-acre rezoning reversed, 80–20
- Wilmington: State Route 730 (City): Limits won. 119-acre rezoning reversed, 80–20
- Wilmington: U.S. Route 68 South (City): Limits won. 170-acre rezoning reversed, 80–20
- Ohio statewide amendment (Statewide): Never reached the ballot. Ban over 25 megawatts. Not on the 2026 ballot; sponsors now aim for November 2027
- Wilmington regulations (City): Never reached the ballot. Citizen zoning rules blocked by the Ohio Supreme Court on September 18
Sources: wyso.org, courtnewsohio.gov, ballotpedia.org, fortune.com
Ballot measures
1 statewide ballot measure is listed. These are yes-or-no questions, not party results.
- State Issue 3 (Voter ID): Photo ID to vote in person, and ID for absentee ballots. Status: passed, 65.33% yes, as of 2026-11-04T09:06Z. State count: 2,934,245 yes, 1,556,864 no; the statewide total equals the sum of all 88 counties. NBC News calls it Question 1. Sources: liveresults.ohiosos.gov, nbcnews.com, multistate.us
Credit
Credit required. Any use must say “Election Flips by Fezz, electionflips.com”, with a link and the update date (2026-11-06). No credit, no permission.