Ohio House of Representatives · 2026 general · all 99 seats

Republicans keep a majority in the Ohio House of Representatives

Democrats hold 42 seats and Republicans 53, with 4 still being counted; 50 make a majority. 8 seats changed party.

50 for a majorityBefore the electionD 34R 65Now, so farD 42R 53

8 seats flipped to Democrats0 to Republicans4 still uncalled

Source: Results and race calls: Ohio Secretary of State (unofficial)Updated Nov 7, 2026, 3:01 PM ET

8Seats flipped8 to Democrats, 0 to Republicans
4Incumbents defeatedIn the general election
19Open seatsNo incumbent on the ballot
8Uncontested seats7 Democratic, 1 Republican
11Decided by under 5 pointsCalled and uncalled
D +13.9Median swingContested districts, from the last race on the same lines

Source: Results and race calls: Ohio Secretary of State (unofficial)Updated Nov 7, 2026, 3:01 PM ET

Every race, by how close it was

All 98 races by the winner’s margin, D − R. The shaded band holds the 11 races decided by under 5 points. Ringed dots flipped; amber dots are still being counted. The 8 seats won without an opponent sit at the ends. Margins over 80 points are drawn at 80.

  • Democratic
  • Republican
  • Counting
  • Flipped
  • Under 5 points
R+80R+60R+40R+20EvenD+20D+40D+60D+80ClosestHD-72 R+1.5Widest flip to DHD-31 D+14.1

Unofficial returns. Source: Results and race calls: Ohio Secretary of State (unofficial)Updated Nov 7, 2026, 3:01 PM ET

Source: Results and race calls: Ohio Secretary of State (unofficial)Updated Nov 7, 2026, 3:01 PM ET

How far each district moved

Change in each contested district’s margin from the previous election, in 2-point bins. The median district moved D +13.9.

01020D+5D+10D+15D+20D+25Median D +13.9

77 contested districts; districts uncontested in either election are left out.

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Ohio House of Representatives in other elections

Also on this ballot

Sources