2024 United States Senate election in Virginia

2024 United States Senate election in Virginia

November 5, 2024
 
Nominee Tim Kaine Hung Cao
Party Democratic Republican
Popular vote 2,417,115 2,019,911
Percentage 54.37% 45.44%

Kaine:      40–50%      50–60%      60–70%      70–80%      80–90%      >90%
Cao:      40–50%      50–60%      60–70%      70–80%      80–90%

U.S. senator before election

Tim Kaine
Democratic

Elected U.S. senator

Tim Kaine
Democratic

The 2024 United States Senate election in Virginia was held on November 5, 2024, to elect a member of the United States Senate to represent the Commonwealth of Virginia. Democratic incumbent Tim Kaine won re-election to a third term, defeating Republican former U.S. Navy captain Hung Cao. Primary elections took place on June 18, 2024.