Jim Banks, U.S. Senator

Jim Banks

U.S. Senator● In office
Born
July 16, 1979
Current age
47
Home state
Indiana
Party
Republican
In office
U.S. Senator, Indiana (present)
On the ballot
2016–2024
5-0
RecordWin–Loss
Total Popular Votes
Banks2.4M
Opponents1.5M
5
Elections run

Between 2016 and 2024, Jim Banks ran in 5 elections across 2 offices (U.S. House and U.S. Senate), winning all 5. Banks's biggest single-election total was 1,659,416 votes, in the 2024 U.S. Senate election in Indiana. Banks's closest win came in the 2022 U.S. House election in Indiana's District 3, decided by 71,002 votes.

Browse every U.S. Senate election in Indiana, every U.S. House race in Indiana's District 3, or all 2024 U.S. Senate races.

How many votes has Jim Banks received?

Jim Banks has received 2,372,307 popular votes across 5 U.S. elections, with a career record of 5–0.

Election history

Jim Banks’s election history
YearOfficeResultVotesOpponent(s)
2024U.S. SenateIndianaWon1,659,41658.64%Valerie McCray
Andrew ??andy?? Horning
2022U.S. HouseIndianaWon131,57965.29%Gary L Snyder
Nathan Gotsch
2020U.S. HouseIndianaWon220,98967.84%Chip Coldiron
2018U.S. HouseIndianaWon158,92764.73%Courtney Tritch
2016U.S. HouseIndianaWon201,39670.11%Tommy A. Schrader
Pepper Snyder
Identity & sources. Identity verified against the Congressional Bioguide (B001299) and Wikidata (Q16146788). Election results come from official certified totals and the MIT Election Data and Science Lab; see methodology.
Cite this profile. PolitiFinder, “Jim Banks: election history & vote totals.” https://politifinder.com/p/jim-banks. Accessed [date].

Compiled by PolitiFinder. Election results from official certified sources and the MIT Election Lab. See Data & sources and methodology. Data last verified July 28, 2026.