Ohio 2026 general election
Every race and candidate on the Ohio ballot. 221 races · 418 candidates.
Federal offices
16 races · 41 candidates
Statewide offices
5 races · 12 candidates
State legislature
91 races · 182 candidates
Judicial offices
109 races · 183 candidates