Texas / Senate
How did Texas vote for the Senate?
2024 · data family: electiondata.dev
Ted Cruz (Republican) won by 8.5 points
8.5ptsSenate, 2024: winner's margin
- Ted Cruz (Republican) 53.1%, Colin Allred (Democrat) 44.6%, Ted Brown (Libertarian) 2.4%
- 11,291,854 votes for Senate candidates
Compare every state: where Texas ranks for 2024
- Democrat ahead
- Republican ahead
Show the numbers (17 rows)
| Year | Margin |
|---|---|
| 2024 | R +8.5 |
| 2020 | R +9.6 |
| 2018 | R +2.6 |
| 2014 | R +27.2 |
| 2012 | R +15.8 |
| 2008 | R +12.0 |
| 2006 | R +25.6 |
| 2002 | R +12.0 |
| 2000 | R +32.8 |
| 1996 | R +10.8 |
| 1994 | R +22.5 |
| 1990 | R +22.8 |
| 1988 | D +19.2 |
| 1984 | R +17.1 |
| 1982 | D +18.1 |
| 1978 | R +0.5 |
| 1976 | D +14.5 |
Every Senate race since 1976
| Race | Winner | Runner-up | Margin | Votes |
|---|---|---|---|---|
| 2024 | Ted Cruz (R) 53.1% | Colin Allred (D) 44.6% | 8.5 pts | 11,291,854 |
| 2020 | John Cornyn (R) 53.5% | Mary "mj" Hegar (D) 43.9% | 9.6 pts | 11,144,040 |
| 2018 | Ted Cruz (R) 50.9% | Beto O'rourke (D) 48.3% | 2.6 pts | 8,371,655 |
| 2014 | John Cornyn (R) 61.6% | David M. Alameel (D) 34.4% | 27.2 pts | 4,648,358 |
| 2012 | Ted Cruz (R) 56.5% | Paul Sadler (D) 40.6% | 15.8 pts | 7,864,822 |
| 2008 | John Cornyn (R) 54.8% | Richard J. "rick" Noriega (D) 42.8% | 12.0 pts | 7,912,075 |
| 2006 | Kay Bailey Hutchison (R) 61.7% | Barbara Ann Radnofsky (D) 36.0% | 25.6 pts | 4,314,663 |
| 2002 | John Cornyn (R) 55.3% | Ron Kirk (D) 43.3% | 12.0 pts | 4,514,012 |
| 2000 | Kay Bailey Hutchison (R) 65.1% | Gene Kelly (D) 32.3% | 32.8 pts | 6,267,964 |
| 1996 | Phil Gramm (R) 54.8% | Victor M. Morales (D) 43.9% | 10.8 pts | 5,527,441 |
| 1994 | Kay Bailey Hutchison (R) 60.8% | Richard Fisher (D) 38.3% | 22.5 pts | 4,279,940 |
| 1990 | Phil Gramm (R) 60.2% | Hugh Parmer (D) 37.4% | 22.8 pts | 3,822,157 |
| 1988 | Lloyd Bentsen (D) 59.2% | Beau Boulter (R) 40.0% | 19.2 pts | 5,323,606 |
| 1984 | Phil Gramm (R) 58.5% | Lloyd Doggett (D) 41.4% | 17.1 pts | 5,314,178 |
| 1982 | Lloyd Bentsen (D) 58.6% | Jim Collins (R) 40.5% | 18.1 pts | 3,103,167 |
| 1978 | John G. Tower (R) 49.8% | Robert Krueger (D) 49.3% | 0.5 pts | 2,312,540 |
| 1976 | Lloyd Bentsen (D) 56.8% | Alan Steelman (R) 42.2% | 14.5 pts | 3,874,230 |
Get this data
This page's numbers, as JSON:
curl https://visualizedata.org/data/places/us-tx/senate.jsonEvery Senate race, every state, from electiondata.dev (live, no key):
curl "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv"What this can't tell you
- Statewide totals say nothing about who voted or why.
- Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents.
How the answer is decided
Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.