2020 Texas U.S. Senate Election

Texas · 5 candidates · See every 2020 U.S. Senate race

Who won the 2020 Texas U.S. Senate Election?

John Cornyn won the 2020 Texas U.S. Senate Election. John Cornyn received 5,962,983 popular votes (53.51%). The main challenger was Mary Mj Hegar (43.87%).

See the full head-to-head between Cornyn and Hegar

Cornyn +9.6 pts · won by 1,074,219 votes
5,962,983 votes
4,888,764 votes
Kerry Douglas McKennonLibertarian1.88%
209,722 votes
81,893 votes
678 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).

Data last verified July 28, 2026.