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