2024Flipped from DemocraticFinal results

2024 election for U.S. Senate in Ohio

U.S. Senate · Ohio

Bernie Moreno (R) won with 50.1% of the vote, defeating Sherrod Brown (D) by 3.6 points, a seat Democrats won last time.

Bernie MorenoRepublican · winner
50.1%2,857,383
46.5%2,650,949
Don KissickLibertarian
3.4%195,648
5,703,980 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET

The seat over time

D − R margin in this seat's races around 2024

Races before and after

EvenR+14.21994R+24.12000D+12.32006D+6.02012D+6.82018R+3.62024

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Sherrod BrownBernie Moreno
$96.5M
Raised by the campaign
$26.9M
$99.6M
Spent by the campaign
$26.4M
$394.2K
Cash on hand
$378.3K

Campaign money: FEC, through Dec 31, 2024.

Source: FEC campaign filingsUpdated Dec 31, 2024

The candidates

Bernie Moreno (R)Sherrod Brown (D)

Also on the ballot: Don Kissick (Libertarian), 3.4%