Donald Trump’s 2024 presidential campaign saw significant gains across the nation, with voters shifting further to the right, helping him secure a decisive win. Compared to the 2020 election, Trump flipped more than 60 counties from blue to red this time around, and saw improved performance in 90% of counties where at least 95% of votes were counted.
In Texas, 239 of the state’s 254 counties moved rightward, according to an analysis of Associated Press voting data. Notably, Trump flipped 10 counties that had backed Joe Biden in 2020, including key battlegrounds like Williamson and Tarrant Counties—the two most closely contested counties in the state in 2020—as well as a significant number of counties along the southern border.
2023 Election Map
2024 Election Map
Trump’s margin of victory in Texas grew substantially. In 2020, he won the state by six percentage points, or roughly 631,000 votes. This year, he defeated Biden by 14 points, with a margin of approximately 938,000 votes, based on the AP’s final tally.
In contrast, Biden’s running mate, Kamala Harris, failed to surpass Biden’s performance in any of the 22 counties that had supported the Democrats four years ago.
Texas’ 1st district GOP held
Texas’ 2nd district GOP held
Texas’ 3rd district GOP held
Texas’ 4th district GOP held
Texas’ 5th district GOP held
Texas’ 7th district Dems held
Texas’ 8th district GOP held
Texas’ 9th district Dems held
Texas’ 10th district GOP held
Texas’ 11th district GOP held
Texas’ 12th district GOP held
Texas’ 13th district GOP held
Texas’ 14th district GOP held
Texas’ 15th district GOP held
Texas’ 16th district Dems held
Texas’ 17th district GOP held
Texas’ 18th district Dems held
Texas’ 19th district GOP held
Texas’ 20th district Dems held
Texas’ 21st district GOP held
Texas’ 22nd district GOP held
Texas’ 23rd district GOP held
Texas’ 24th district GOP held
Texas’ 25th district GOP held
Texas’ 26th district GOP held
Texas’ 27th district GOP held
Texas’ 28th district Dems held
Texas’ 29th district Dems held
Texas’ 30th district Dems held
Texas’ 31st district GOP held
Texas’ 32nd district Dems held
Texas’ 33rd district Dems held
Texas’ 34th district Dems held
Texas’ 35th district Dems held
Texas’ 36th district GOP held
Texas’ 37th district Dems held
Texas’ 38th district GOP held