2024 Texas U.S. Senate Election

Texas · 3 candidates · See every 2024 U.S. Senate race

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

Ted Cruz won the 2024 Texas U.S. Senate Election. Ted Cruz received 5,990,741 popular votes (53.05%). The main challenger was Colin Allred (44.56%).

See the full head-to-head between Cruz and Allred

Cruz +8.5 pts · won by 959,492 votes
Ted CruzRepublicanWINNER53.05%
5,990,741 votes
5,031,249 votes
Ted BrownLibertarian2.36%
267,039 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.