Likely Republican

Ohio Political History & Voting Patterns

Ultimate bellwether until 2016; now lean-R. A complete guide to how Ohio has voted in presidential elections, which coalitions have driven results, and how the state has shifted over time.

R+8
Current Lean
17
Electoral Votes
11.8M
Population

Historical Overview

Ohio was the ultimate swing state for most of the 20th century and early 21st — deciding the 2004 election, won by Obama twice, and then reversing sharply. Trump’s 2016 win by 8 points — far exceeding expectations — signaled Ohio’s departure from true swing-state status. Sherrod Brown was the last Democrat to win a statewide race, holding on through three cycles before losing in 2024. Ohio’s Rust Belt cities (Cleveland, Columbus, Akron, Dayton, Cincinnati) produce Democratic votes, but exurban and rural Ohio has moved sharply right. Columbus (Franklin County) is the exception, growing into a major Democratic stronghold.

Key Elections & Turning Points

Year Significance
2004Bush won OH by 2 points — decisive for election
2008Obama won by 4.6 points
2012Obama re-elected by 3 points
2016Trump +8 — decisive shift
2020Trump +8
2024Trump +11; Sherrod Brown lost Senate re-election

Geographic Voting Patterns

Democratic Strongholds

Cuyahoga County (Cleveland, D+30+), Franklin County (Columbus, D+25+), Montgomery (Dayton)

Republican Strongholds

Butler County (Cincinnati suburb, R+30+), Delaware County (Columbus suburb), rural Appalachian SE Ohio

Realignment Driver

Primary factor: Rust Belt deindustrialization, rural cultural conservatism, Trump's trade message resonance

LIVE
Generic Ballot Democrats48.1% Republicans41.1% D+7 Trump Approval Approve39% Disapprove58% Senate D47 R53 House D213 R222 Generic Ballot Tracker Trump Approval Senate 2026 House 2026 Latest Analysis