Ohio Politics & Election Results

Leans Republican

2024 Winner

Republican

Democrat %

43.9%

2,533,699 votes

Republican %

55.2%

3,180,116 votes

Total Votes

5,765,017

Margin

R+11.2

28th most Democratic

Shift from 2020

R+3.2

Shifted toward Republicans

Presidential Election Results

Source: County-level election data

In the 2024 presidential election, Ohio voted for the Republican candidate with 55.2% of the vote, a margin of R+11.2. This represents a 3.2-point shift toward the Republicans compared to 2020.

Political Lean Over Time

Ohio has consistently leaned Republican across the last 3 presidential elections tracked (2016–2024).

Advertisement

How Ohio Compares

Political Lean by State (2024 Presidential Election)

Loading map…

Election History

YearWinnerDem VotesGOP VotesDem %GOP %Margin
2024Republican2,533,6993,180,11643.9%55.2%R+11.2
2020Republican2,679,1653,154,83445.2%53.3%R+8.0
2016Republican2,317,0012,771,98443.5%52.1%R+8.5

2024 County Breakdown

Source: County-level election data

Counties Won (Dem)

7

8% of counties

Counties Won (GOP)

81

92% of counties

Total Counties

88

Advertisement

Ohio is a Republican-leaning state based on recent presidential election results. The state voted Republican by a margin of R+11.2 in 2024.

At the county level, 81 out of 88 counties voted Republican in 2024 (92%), while 7 counties voted Democrat. This illustrates the common pattern where rural counties tend to lean Republican while urban population centers lean Democratic.

Explore City Voting Data in Ohio

Advertisement