2024 Senate elections · Texas history
Texas U.S. Senate election 2024
Ted Cruz REP +8.5 · Class I seat · held 11/5/24
- Votes counted
- 11,291,854
- Margin
- 8.5 pts
- Seat held by
- Republicanheld
- President in TX
- R+13.7same year
General election 11/5/24
By county
Counties coloured by the leading candidate, shaded by margin. County returns: MIT Election Data and Science Lab.Counties carried: Ted Cruz 235, Colin Allred 19.
Official source: races
Other Texas Senate races
| Year | Seat | Winner | Margin |
| 2024 | Class I | Ted Cruz | 8.5 |
|---|
| 2020 | Class II | John Cornyn | 9.6 |
|---|
| 2018 | Class I | Ted Cruz | 2.6 |
|---|
| 2014 | Class II | John Cornyn | 27.2 |
|---|
| 2012 | Class I | Ted Cruz | 15.8 |
|---|
| 2008 | Class II | John Cornyn | 12.0 |
|---|
| 2006 | Class I | Kay Bailey Hutchison | 25.7 |
|---|
| 2002 | Class II | John Cornyn | 12.0 |
|---|
| 2000 | Class I | Kay Bailey Hutchison | 32.8 |
|---|
| 1996 | Class II | Phil Gramm | 10.8 |
|---|
| 1994 | Class I | Kay Bailey Hutchison | 22.5 |
|---|
| 1990 | Class II | Phil Gramm | 22.8 |
Full Texas Senate history →
Questions and answers
Who won the 2024 Texas Senate race?
Ted Cruz (REP) won with 53.1% of the vote, ahead of Colin Allred (44.6%), a margin of 8.5 points.
Did the Texas Senate seat change party in 2024?
No. The Republican Party held it.
How many votes were cast in the 2024 Texas Senate race?
11,291,854 votes were counted for the candidates in the general election.
Compiled by FiveThirtyEight from the official source linked above.