2024Final results

2024 election for U.S. Senate in Indiana

U.S. Senate · Indiana

Jim Banks (R) won with 58.7% of the vote, defeating Valerie McCray (D) by 19.9 points.

Jim BanksRepublican · winner
58.7%1,746,481
38.7%1,152,859
Andrew HorningLibertarian
2.6%76,675
2,976,484 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+36.31988R+36.91994R+34.72000D+5.82012R+6.42018R+19.92024

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.

Valerie McCrayJim Banks
$142.1K
Raised by the campaign
$7.3M
$137.7K
Spent by the campaign
$6.1M
$12.2K
Cash on hand
$2.6M

Other candidates' campaigns: Andrew Horning $1.4K.

Campaign money: FEC, through Dec 31, 2024.

Source: FEC campaign filingsUpdated Dec 31, 2024

The candidates

Jim Banks (R)Valerie McCray (D)

Also on the ballot: Andrew Horning (Libertarian), 2.6%