2018 general · November 6, 2018
2018 Texas State Senate election results, district by district
Every Texas State Senate district in the 2018 general election: winners, margins, unopposed seats and seats that changed party.
Seats after the election
Republicans controlled the chamber · 31 seats
After the electionD 13 · R 18
Races15
Changed party2
Unopposed7%1 races
Incumbents defeated2
Every district
D 5 · R 10
| Race | Winner | Won by | Notes |
|---|---|---|---|
| SD-2 | Bob Hall (R) | 18.7 | |
| SD-3 | Robert Nichols (R) | 57.7 | |
| SD-5 | Charles Schwertner (R) | 13.9 | |
| SD-7 | Bettencort (R) | 17.4 | |
| SD-8 | Angela Paxton (R) | 2.4 | |
| SD-9 | Kelly Hancock (R) | 8.1 | |
| SD-10 | Beverly Powell (D) | 3.5 | FlippedIncumbent lost |
| SD-14 | Kirk Watson (D) | 46.7 | |
| SD-15 | John Whitmire (D) | 33.0 | |
| SD-16 | Nathan Johnson (D) | 8.3 | FlippedIncumbent lost |
| SD-17 | Joan Huffman (R) | 4.6 | |
| SD-23 | Royce West (D) | Unopposed | |
| SD-25 | Donna Campbell (R) | 15.4 | |
| SD-30 | Pat Fallon (R) | 47.9 | |
| SD-31 | Kel Seliger (R) | 75.0 |
Texas State Senate
Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab