Election Results Comparison Dashboard

2020 State Results

Donald Trump (R)
5,890,347
Joe Biden (D)
5,259,126

2024 State Results

Donald Trump (R)
6,393,597
Kamala Harris (D)
4,835,250
Chase Oliver (L)
68,557
Jill Stein (G)
82,701
County Name Net Swing % Votes Gained

County-by-County Comparison

Anderson County

(100.0% reporting)

2020 (R+58.5)

Donald Trump (R) - 15110 votes
78.6%
Joe Biden (D) - 3955 votes
20.6%

2024 (R+61.8)

Donald Trump (R) - 15597 votes
80.6%
Kamala Harris (D) - 3635 votes
18.8%
Chase Oliver (L) - 76 votes
0.4%
Jill Stein (G) - 45 votes
0.2%
Democratic Swing: -2.0%
Republican Swing: 1.3%
Net Swing: 3.3% Republican
Vote Change: +288 votes

Andrews County

(100.0% reporting)

2020 (R+70.7)

Donald Trump (R) - 4943 votes
84.3%
Joe Biden (D) - 850 votes
14.5%

2024 (R+72.6)

Donald Trump (R) - 5205 votes
85.9%
Kamala Harris (D) - 806 votes
13.3%
Chase Oliver (L) - 35 votes
0.6%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: 0.6%
Net Swing: 1.9% Republican
Vote Change: +266 votes

Angelina County

(100.0% reporting)

2020 (R+46.6)

Donald Trump (R) - 25076 votes
72.5%
Joe Biden (D) - 9143 votes
26.4%

2024 (R+52)

Donald Trump (R) - 26049 votes
75.7%
Kamala Harris (D) - 8146 votes
23.7%
Chase Oliver (L) - 143 votes
0.4%
Jill Stein (G) - 81 votes
0.2%
Democratic Swing: -3.1%
Republican Swing: 2.4%
Net Swing: 5.5% Republican
Vote Change: +200 votes

Aransas County

(100.0% reporting)

2020 (R+52)

Donald Trump (R) - 9239 votes
75.2%
Joe Biden (D) - 2916 votes
23.7%

2024 (R+55.7)

Donald Trump (R) - 10090 votes
77.4%
Kamala Harris (D) - 2831 votes
21.7%
Chase Oliver (L) - 67 votes
0.5%
Jill Stein (G) - 40 votes
0.3%
Democratic Swing: -2.3%
Republican Swing: 1.4%
Net Swing: 3.7% Republican
Vote Change: +873 votes

Archer County

(100.0% reporting)

2020 (R+81.2)

Donald Trump (R) - 4300 votes
89.7%
Joe Biden (D) - 446 votes
9.3%

2024 (R+79.3)

Donald Trump (R) - 4592 votes
89.5%
Kamala Harris (D) - 520 votes
10.1%
Chase Oliver (L) - 12 votes
0.2%
Jill Stein (G) - 8 votes
0.2%
Democratic Swing: 0.7%
Republican Swing: -1.1%
Net Swing: 1.9% Democratic
Vote Change: +386 votes

Armstrong County

(100.0% reporting)

2020 (R+86.5)

Donald Trump (R) - 1035 votes
93.1%
Joe Biden (D) - 75 votes
6.7%

2024 (R+85.8)

Donald Trump (R) - 1029 votes
92.8%
Kamala Harris (D) - 77 votes
6.9%
Chase Oliver (L) - 3 votes
0.3%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: 0.2%
Republican Swing: -0.5%
Net Swing: 0.6% Democratic
Vote Change: -1 votes

Atascosa County

(100.0% reporting)

2020 (R+34.4)

Donald Trump (R) - 12039 votes
66.4%
Joe Biden (D) - 5876 votes
32.4%

2024 (R+43.3)

Donald Trump (R) - 13142 votes
71.3%
Kamala Harris (D) - 5153 votes
27.9%
Jill Stein (G) - 75 votes
0.4%
Chase Oliver (L) - 72 votes
0.4%
Democratic Swing: -4.9%
Republican Swing: 4.1%
Net Swing: 8.9% Republican
Vote Change: +527 votes

Austin County

(100.0% reporting)

2020 (R+59)

Donald Trump (R) - 11447 votes
78.7%
Joe Biden (D) - 2951 votes
20.3%

2024 (R+62.7)

Donald Trump (R) - 12457 votes
81.0%
Kamala Harris (D) - 2816 votes
18.3%
Chase Oliver (L) - 60 votes
0.4%
Jill Stein (G) - 46 votes
0.3%
Democratic Swing: -2.2%
Republican Swing: 1.5%
Net Swing: 3.7% Republican
Vote Change: +981 votes

Bailey County

(100.0% reporting)

2020 (R+55.6)

Donald Trump (R) - 1434 votes
77.1%
Joe Biden (D) - 409 votes
22.0%

2024 (R+61.1)

Donald Trump (R) - 1395 votes
80.1%
Kamala Harris (D) - 332 votes
19.1%
Chase Oliver (L) - 9 votes
0.5%
Jill Stein (G) - 4 votes
0.2%
Democratic Swing: -3.1%
Republican Swing: 2.4%
Net Swing: 5.5% Republican
Vote Change: -103 votes

Bandera County

(100.0% reporting)

2020 (R+60.1)

Donald Trump (R) - 10057 votes
79.1%
Joe Biden (D) - 2505 votes
19.7%

2024 (R+61.9)

Donald Trump (R) - 10939 votes
80.4%
Kamala Harris (D) - 2532 votes
18.6%
Chase Oliver (L) - 76 votes
0.6%
Jill Stein (G) - 45 votes
0.3%
Democratic Swing: -1.3%
Republican Swing: 0.4%
Net Swing: 1.7% Republican
Vote Change: +1,030 votes

Bastrop County

(100.0% reporting)

2020 (R+14)

Donald Trump (R) - 20516 votes
56.0%
Joe Biden (D) - 15474 votes
42.2%

2024 (R+18.4)

Donald Trump (R) - 23301 votes
58.5%
Kamala Harris (D) - 15989 votes
40.2%
Chase Oliver (L) - 299 votes
0.8%
Jill Stein (G) - 199 votes
0.5%
Democratic Swing: -2.8%
Republican Swing: 1.6%
Net Swing: 4.4% Republican
Vote Change: +3,798 votes

Baylor County

(100.0% reporting)

2020 (R+78.2)

Donald Trump (R) - 1494 votes
87.8%
Joe Biden (D) - 183 votes
10.7%

2024 (R+77.1)

Donald Trump (R) - 1471 votes
87.8%
Kamala Harris (D) - 184 votes
11.0%
Jill Stein (G) - 8 votes
0.5%
Chase Oliver (L) - 7 votes
0.4%
Democratic Swing: 0.1%
Republican Swing: -1.0%
Net Swing: 1.1% Democratic
Vote Change: -7 votes

Bee County

(100.0% reporting)

2020 (R+29.2)

Donald Trump (R) - 6006 votes
63.7%
Joe Biden (D) - 3288 votes
34.9%

2024 (R+39.9)

Donald Trump (R) - 6111 votes
69.5%
Kamala Harris (D) - 2606 votes
29.6%
Chase Oliver (L) - 40 votes
0.5%
Jill Stein (G) - 32 votes
0.4%
Democratic Swing: -5.7%
Republican Swing: 4.9%
Net Swing: 10.6% Republican
Vote Change: -505 votes

Bell County

(100.0% reporting)

2020 (R+8.7)

Donald Trump (R) - 67893 votes
53.3%
Joe Biden (D) - 57014 votes
44.8%

2024 (R+16.2)

Donald Trump (R) - 75161 votes
57.5%
Kamala Harris (D) - 53973 votes
41.3%
Chase Oliver (L) - 844 votes
0.6%
Jill Stein (G) - 579 votes
0.4%
Democratic Swing: -4.3%
Republican Swing: 3.2%
Net Swing: 7.5% Republican
Vote Change: +5,650 votes

Bexar County

(100.0% reporting)

2020 (D+18.5)

Joe Biden (D) - 448452 votes
58.2%
Donald Trump (R) - 308618 votes
40.0%

2024 (D+9.7)

Kamala Harris (D) - 411389 votes
54.2%
Donald Trump (R) - 337545 votes
44.5%
Chase Oliver (L) - 4310 votes
0.6%
Jill Stein (G) - 4303 votes
0.6%
Democratic Swing: -4.9%
Republican Swing: 3.8%
Net Swing: 8.7% Republican
Vote Change: +477 votes

Blanco County

(100.0% reporting)

2020 (R+48)

Donald Trump (R) - 5443 votes
73.1%
Joe Biden (D) - 1911 votes
25.7%

2024 (R+52.5)

Donald Trump (R) - 6447 votes
75.6%
Kamala Harris (D) - 1973 votes
23.1%
Chase Oliver (L) - 67 votes
0.8%
Jill Stein (G) - 31 votes
0.4%
Democratic Swing: -2.8%
Republican Swing: 1.7%
Net Swing: 4.5% Republican
Vote Change: +1,164 votes

Borden County

(100.0% reporting)

2020 (R+92.3)

Donald Trump (R) - 397 votes
95.4%
Joe Biden (D) - 16 votes
3.8%

2024 (R+91.5)

Donald Trump (R) - 370 votes
95.6%
Kamala Harris (D) - 16 votes
4.1%
Chase Oliver (L) - 1 votes
0.3%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: 0.3%
Republican Swing: -0.5%
Net Swing: 0.8% Democratic
Vote Change: -26 votes

Bosque County

(100.0% reporting)

2020 (R+65.4)

Donald Trump (R) - 7469 votes
81.8%
Joe Biden (D) - 1561 votes
17.1%

2024 (R+67.3)

Donald Trump (R) - 7969 votes
83.2%
Kamala Harris (D) - 1524 votes
15.9%
Chase Oliver (L) - 51 votes
0.5%
Jill Stein (G) - 27 votes
0.3%
Democratic Swing: -1.4%
Republican Swing: 0.5%
Net Swing: 1.9% Republican
Vote Change: +541 votes

Bowie County

(100.0% reporting)

2020 (R+43.2)

Donald Trump (R) - 27116 votes
70.9%
Joe Biden (D) - 10747 votes
28.1%

2024 (R+48.7)

Donald Trump (R) - 27122 votes
74.0%
Kamala Harris (D) - 9282 votes
25.3%
Chase Oliver (L) - 138 votes
0.4%
Jill Stein (G) - 87 votes
0.2%
Democratic Swing: -3.0%
Republican Swing: 2.4%
Net Swing: 5.5% Republican
Vote Change: -1,234 votes

Brazoria County

(100.0% reporting)

2020 (R+18.5)

Donald Trump (R) - 90433 votes
58.3%
Joe Biden (D) - 62228 votes
40.2%

2024 (R+19.7)

Donald Trump (R) - 95867 votes
59.2%
Kamala Harris (D) - 63976 votes
39.5%
Jill Stein (G) - 1175 votes
0.7%
Chase Oliver (L) - 932 votes
0.6%
Democratic Swing: -1.3%
Republican Swing: 0.0%
Net Swing: 1.2% Republican
Vote Change: +9,289 votes

Brazos County

(100.0% reporting)

2020 (R+14.7)

Donald Trump (R) - 47530 votes
55.9%
Joe Biden (D) - 35349 votes
41.6%

2024 (R+24.9)

Donald Trump (R) - 56671 votes
61.6%
Kamala Harris (D) - 33844 votes
36.8%
Chase Oliver (L) - 796 votes
0.9%
Jill Stein (G) - 536 votes
0.6%
Democratic Swing: -5.8%
Republican Swing: 4.4%
Net Swing: 10.2% Republican
Vote Change: +8,968 votes

Brewster County

(100.0% reporting)

2020 (R+4.3)

Donald Trump (R) - 2461 votes
51.0%
Joe Biden (D) - 2258 votes
46.8%

2024 (R+12.6)

Donald Trump (R) - 2545 votes
55.6%
Kamala Harris (D) - 1969 votes
43.0%
Chase Oliver (L) - 40 votes
0.9%
Jill Stein (G) - 22 votes
0.5%
Democratic Swing: -4.8%
Republican Swing: 3.5%
Net Swing: 8.3% Republican
Vote Change: -143 votes

Briscoe County

(100.0% reporting)

2020 (R+78.2)

Donald Trump (R) - 639 votes
88.1%
Joe Biden (D) - 78 votes
10.8%

2024 (R+79.8)

Donald Trump (R) - 666 votes
89.4%
Kamala Harris (D) - 72 votes
9.7%
Chase Oliver (L) - 4 votes
0.5%
Jill Stein (G) - 2 votes
0.3%
Democratic Swing: -1.2%
Republican Swing: 0.4%
Net Swing: 1.6% Republican
Vote Change: +27 votes

Brooks County

(100.0% reporting)

2020 (D+19.1)

Joe Biden (D) - 1470 votes
59.2%
Donald Trump (R) - 998 votes
40.2%

2024 (D+9.6)

Kamala Harris (D) - 1308 votes
54.5%
Donald Trump (R) - 1077 votes
44.8%
Jill Stein (G) - 9 votes
0.4%
Chase Oliver (L) - 8 votes
0.3%
Democratic Swing: -5.1%
Republican Swing: 4.4%
Net Swing: 9.5% Republican
Vote Change: -66 votes

Brown County

(100.0% reporting)

2020 (R+73.3)

Donald Trump (R) - 13698 votes
85.8%
Joe Biden (D) - 2107 votes
13.2%

2024 (R+73.9)

Donald Trump (R) - 14593 votes
86.6%
Kamala Harris (D) - 2132 votes
12.6%
Chase Oliver (L) - 80 votes
0.5%
Jill Stein (G) - 48 votes
0.3%
Democratic Swing: -0.7%
Republican Swing: -0.1%
Net Swing: 0.6% Republican
Vote Change: +1,048 votes

Burleson County

(100.0% reporting)

2020 (R+58.1)

Donald Trump (R) - 6743 votes
78.3%
Joe Biden (D) - 1788 votes
20.8%

2024 (R+62.8)

Donald Trump (R) - 7590 votes
81.0%
Kamala Harris (D) - 1705 votes
18.2%
Chase Oliver (L) - 52 votes
0.6%
Jill Stein (G) - 18 votes
0.2%
Democratic Swing: -2.8%
Republican Swing: 2.0%
Net Swing: 4.8% Republican
Vote Change: +834 votes

Burnet County

(100.0% reporting)

2020 (R+53.8)

Donald Trump (R) - 18767 votes
75.9%
Joe Biden (D) - 5639 votes
22.8%

2024 (R+55.7)

Donald Trump (R) - 21795 votes
77.4%
Kamala Harris (D) - 6114 votes
21.7%
Chase Oliver (L) - 172 votes
0.6%
Jill Stein (G) - 66 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: 0.5%
Net Swing: 1.9% Republican
Vote Change: +3,741 votes

Caldwell County

(100.0% reporting)

2020 (R+9.2)

Donald Trump (R) - 8031 votes
53.6%
Joe Biden (D) - 6672 votes
44.6%

2024 (R+14.4)

Donald Trump (R) - 8880 votes
56.6%
Kamala Harris (D) - 6618 votes
42.2%
Jill Stein (G) - 95 votes
0.6%
Chase Oliver (L) - 93 votes
0.6%
Democratic Swing: -3.2%
Republican Swing: 2.0%
Net Swing: 5.2% Republican
Vote Change: +983 votes

Calhoun County

(100.0% reporting)

2020 (R+44.8)

Donald Trump (R) - 5641 votes
71.8%
Joe Biden (D) - 2148 votes
27.3%

2024 (R+52.2)

Donald Trump (R) - 5939 votes
75.8%
Kamala Harris (D) - 1853 votes
23.7%
Chase Oliver (L) - 24 votes
0.3%
Jill Stein (G) - 16 votes
0.2%
Democratic Swing: -3.9%
Republican Swing: 3.4%
Net Swing: 7.3% Republican
Vote Change: +43 votes

Callahan County

(100.0% reporting)

2020 (R+78.2)

Donald Trump (R) - 6012 votes
88.0%
Joe Biden (D) - 734 votes
10.7%

2024 (R+77.6)

Donald Trump (R) - 6180 votes
88.4%
Kamala Harris (D) - 761 votes
10.9%
Chase Oliver (L) - 33 votes
0.5%
Jill Stein (G) - 11 votes
0.2%
Democratic Swing: 0.0%
Republican Swing: -0.6%
Net Swing: 0.7% Democratic
Vote Change: +239 votes

Cameron County

(100.0% reporting)

2020 (D+13.3)

Joe Biden (D) - 64063 votes
56.1%
Donald Trump (R) - 49032 votes
42.9%

2024 (R+5.8)

Donald Trump (R) - 60991 votes
52.5%
Kamala Harris (D) - 54258 votes
46.7%
Chase Oliver (L) - 442 votes
0.4%
Jill Stein (G) - 431 votes
0.4%
Democratic Swing: -9.9%
Republican Swing: 9.2%
Net Swing: 19.1% Republican
Vote Change: +3,027 votes

Camp County

(100.0% reporting)

2020 (R+44.5)

Donald Trump (R) - 3626 votes
71.7%
Joe Biden (D) - 1394 votes
27.5%

2024 (R+53.6)

Donald Trump (R) - 4011 votes
76.5%
Kamala Harris (D) - 1201 votes
22.9%
Chase Oliver (L) - 22 votes
0.4%
Jill Stein (G) - 8 votes
0.2%
Democratic Swing: -4.9%
Republican Swing: 4.3%
Net Swing: 9.1% Republican
Vote Change: +222 votes

Carson County

(100.0% reporting)

2020 (R+80.7)

Donald Trump (R) - 2779 votes
89.0%
Joe Biden (D) - 297 votes
9.5%

2024 (R+81.2)

Donald Trump (R) - 2866 votes
90.2%
Kamala Harris (D) - 290 votes
9.1%
Chase Oliver (L) - 8 votes
0.2%
Jill Stein (G) - 8 votes
0.2%
Democratic Swing: -0.5%
Republican Swing: 0.0%
Net Swing: 0.5% Republican
Vote Change: +96 votes

Cass County

(100.0% reporting)

2020 (R+59.6)

Donald Trump (R) - 11033 votes
79.2%
Joe Biden (D) - 2795 votes
20.1%

2024 (R+65.7)

Donald Trump (R) - 11693 votes
82.7%
Kamala Harris (D) - 2406 votes
17.0%
Chase Oliver (L) - 32 votes
0.2%
Jill Stein (G) - 9 votes
0.1%
Democratic Swing: -3.2%
Republican Swing: 2.9%
Net Swing: 6.1% Republican
Vote Change: +312 votes

Castro County

(100.0% reporting)

2020 (R+54.9)

Donald Trump (R) - 1602 votes
76.9%
Joe Biden (D) - 466 votes
22.4%

2024 (R+58.2)

Donald Trump (R) - 1594 votes
78.8%
Kamala Harris (D) - 418 votes
20.7%
Jill Stein (G) - 5 votes
0.2%
Chase Oliver (L) - 4 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 1.4%
Net Swing: 3.3% Republican
Vote Change: -47 votes

Chambers County

(100.0% reporting)

2020 (R+62.6)

Donald Trump (R) - 17353 votes
80.1%
Joe Biden (D) - 3997 votes
18.5%

2024 (R+65.6)

Donald Trump (R) - 20567 votes
82.3%
Kamala Harris (D) - 4192 votes
16.8%
Chase Oliver (L) - 144 votes
0.6%
Jill Stein (G) - 68 votes
0.3%
Democratic Swing: -1.9%
Republican Swing: 1.1%
Net Swing: 3.0% Republican
Vote Change: +3,621 votes

Cherokee County

(100.0% reporting)

2020 (R+56.4)

Donald Trump (R) - 15101 votes
77.4%
Joe Biden (D) - 4210 votes
21.6%

2024 (R+62.7)

Donald Trump (R) - 16593 votes
80.9%
Kamala Harris (D) - 3744 votes
18.3%
Chase Oliver (L) - 91 votes
0.4%
Jill Stein (G) - 74 votes
0.4%
Democratic Swing: -3.5%
Republican Swing: 2.7%
Net Swing: 6.3% Republican
Vote Change: +1,191 votes

Childress County

(100.0% reporting)

2020 (R+72.5)

Donald Trump (R) - 1943 votes
85.3%
Joe Biden (D) - 310 votes
13.6%

2024 (R+76.1)

Donald Trump (R) - 1991 votes
87.6%
Kamala Harris (D) - 263 votes
11.6%
Chase Oliver (L) - 11 votes
0.5%
Jill Stein (G) - 7 votes
0.3%
Democratic Swing: -2.2%
Republican Swing: 1.4%
Net Swing: 3.6% Republican
Vote Change: +19 votes

Clay County

(100.0% reporting)

2020 (R+78.4)

Donald Trump (R) - 5069 votes
88.2%
Joe Biden (D) - 614 votes
10.7%

2024 (R+79.6)

Donald Trump (R) - 5288 votes
89.5%
Kamala Harris (D) - 584 votes
9.9%
Chase Oliver (L) - 21 votes
0.4%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: -0.9%
Republican Swing: 0.3%
Net Swing: 1.3% Republican
Vote Change: +223 votes

Cochran County

(100.0% reporting)

2020 (R+64.1)

Donald Trump (R) - 809 votes
80.9%
Joe Biden (D) - 177 votes
17.7%

2024 (R+65.7)

Donald Trump (R) - 735 votes
82.3%
Kamala Harris (D) - 148 votes
16.6%
Chase Oliver (L) - 9 votes
1.0%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -1.4%
Republican Swing: 0.2%
Net Swing: 1.6% Republican
Vote Change: -93 votes

Coke County

(100.0% reporting)

2020 (R+79.8)

Donald Trump (R) - 1586 votes
89.1%
Joe Biden (D) - 178 votes
10.0%

2024 (R+79.6)

Donald Trump (R) - 1623 votes
89.5%
Kamala Harris (D) - 179 votes
9.9%
Chase Oliver (L) - 9 votes
0.5%
Jill Stein (G) - 3 votes
0.1%
Democratic Swing: -0.2%
Republican Swing: -0.4%
Net Swing: 0.2% Democratic
Vote Change: +50 votes

Coleman County

(100.0% reporting)

2020 (R+78)

Donald Trump (R) - 3641 votes
88.3%
Joe Biden (D) - 451 votes
10.9%

2024 (R+79)

Donald Trump (R) - 3712 votes
89.3%
Kamala Harris (D) - 428 votes
10.3%
Chase Oliver (L) - 11 votes
0.3%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -0.7%
Republican Swing: 0.4%
Net Swing: 1.1% Republican
Vote Change: +63 votes

Collin County

(100.0% reporting)

2020 (R+4.4)

Donald Trump (R) - 252318 votes
51.4%
Joe Biden (D) - 230945 votes
47.0%

2024 (R+11.1)

Donald Trump (R) - 279534 votes
54.2%
Kamala Harris (D) - 222115 votes
43.1%
Jill Stein (G) - 10010 votes
1.9%
Chase Oliver (L) - 3508 votes
0.7%
Democratic Swing: -4.7%
Republican Swing: 2.0%
Net Swing: 6.7% Republican
Vote Change: +31,904 votes

Collingsworth County

(100.0% reporting)

2020 (R+74.2)

Donald Trump (R) - 1048 votes
86.0%
Joe Biden (D) - 155 votes
12.7%

2024 (R+77.5)

Donald Trump (R) - 1066 votes
88.8%
Kamala Harris (D) - 135 votes
11.2%
Chase Oliver (L) - 0 votes
0.0%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -1.6%
Republican Swing: 1.6%
Net Swing: 3.3% Republican
Vote Change: -2 votes

Colorado County

(100.0% reporting)

2020 (R+51.1)

Donald Trump (R) - 7472 votes
74.9%
Joe Biden (D) - 2420 votes
24.3%

2024 (R+57.2)

Donald Trump (R) - 7824 votes
78.3%
Kamala Harris (D) - 2108 votes
21.1%
Chase Oliver (L) - 45 votes
0.4%
Jill Stein (G) - 17 votes
0.2%
Democratic Swing: -3.4%
Republican Swing: 2.8%
Net Swing: 6.1% Republican
Vote Change: +102 votes

Comal County

(100.0% reporting)

2020 (R+43.3)

Donald Trump (R) - 62740 votes
70.6%
Joe Biden (D) - 24826 votes
27.9%

2024 (R+45.5)

Donald Trump (R) - 74756 votes
72.2%
Kamala Harris (D) - 27680 votes
26.7%
Chase Oliver (L) - 699 votes
0.7%
Jill Stein (G) - 330 votes
0.3%
Democratic Swing: -1.6%
Republican Swing: 0.6%
Net Swing: 2.2% Republican
Vote Change: +15,899 votes

Comanche County

(100.0% reporting)

2020 (R+71.7)

Donald Trump (R) - 5177 votes
85.1%
Joe Biden (D) - 853 votes
14.0%

2024 (R+74)

Donald Trump (R) - 5679 votes
86.8%
Kamala Harris (D) - 834 votes
12.7%
Chase Oliver (L) - 25 votes
0.4%
Jill Stein (G) - 6 votes
0.1%
Democratic Swing: -1.4%
Republican Swing: 0.9%
Net Swing: 2.3% Republican
Vote Change: +514 votes

Concho County

(100.0% reporting)

2020 (R+68.6)

Donald Trump (R) - 1058 votes
83.4%
Joe Biden (D) - 197 votes
15.5%

2024 (R+73.9)

Donald Trump (R) - 1038 votes
86.6%
Kamala Harris (D) - 153 votes
12.8%
Jill Stein (G) - 4 votes
0.3%
Chase Oliver (L) - 3 votes
0.3%
Democratic Swing: -2.9%
Republican Swing: 2.3%
Net Swing: 5.3% Republican
Vote Change: -57 votes

Cooke County

(100.0% reporting)

2020 (R+65.9)

Donald Trump (R) - 15596 votes
82.1%
Joe Biden (D) - 3210 votes
16.9%

2024 (R+66.9)

Donald Trump (R) - 16975 votes
83.0%
Kamala Harris (D) - 3310 votes
16.2%
Chase Oliver (L) - 107 votes
0.5%
Jill Stein (G) - 40 votes
0.2%
Democratic Swing: -0.9%
Republican Swing: 0.1%
Net Swing: 1.0% Republican
Vote Change: +1,626 votes

Coryell County

(100.0% reporting)

2020 (R+34.2)

Donald Trump (R) - 15438 votes
65.7%
Joe Biden (D) - 7565 votes
32.2%

2024 (R+40.7)

Donald Trump (R) - 16688 votes
69.7%
Kamala Harris (D) - 6959 votes
29.1%
Chase Oliver (L) - 161 votes
0.7%
Jill Stein (G) - 103 votes
0.4%
Democratic Swing: -3.8%
Republican Swing: 2.7%
Net Swing: 6.5% Republican
Vote Change: +908 votes

Cottle County

(100.0% reporting)

2020 (R+65.4)

Donald Trump (R) - 540 votes
81.6%
Joe Biden (D) - 113 votes
17.1%

2024 (R+72.5)

Donald Trump (R) - 565 votes
86.0%
Kamala Harris (D) - 89 votes
13.5%
Chase Oliver (L) - 2 votes
0.3%
Jill Stein (G) - 1 votes
0.2%
Democratic Swing: -3.8%
Republican Swing: 3.3%
Net Swing: 7.0% Republican
Vote Change: +4 votes

Crane County

(100.0% reporting)

2020 (R+67.6)

Donald Trump (R) - 1247 votes
83.0%
Joe Biden (D) - 241 votes
16.0%

2024 (R+72.7)

Donald Trump (R) - 1195 votes
86.0%
Kamala Harris (D) - 186 votes
13.4%
Chase Oliver (L) - 3 votes
0.2%
Jill Stein (G) - 3 votes
0.2%
Democratic Swing: -2.8%
Republican Swing: 2.3%
Net Swing: 5.1% Republican
Vote Change: -101 votes

Crockett County

(100.0% reporting)

2020 (R+56)

Donald Trump (R) - 1220 votes
77.5%
Joe Biden (D) - 344 votes
21.8%

2024 (R+53.9)

Donald Trump (R) - 1087 votes
76.7%
Kamala Harris (D) - 323 votes
22.8%
Jill Stein (G) - 4 votes
0.3%
Chase Oliver (L) - 3 votes
0.2%
Democratic Swing: 0.8%
Republican Swing: -1.3%
Net Swing: 2.1% Democratic
Vote Change: -147 votes

Crosby County

(100.0% reporting)

2020 (R+45.2)

Donald Trump (R) - 1396 votes
71.5%
Joe Biden (D) - 527 votes
27.0%

2024 (R+51.3)

Donald Trump (R) - 1416 votes
75.3%
Kamala Harris (D) - 451 votes
24.0%
Chase Oliver (L) - 10 votes
0.5%
Jill Stein (G) - 3 votes
0.2%
Democratic Swing: -3.4%
Republican Swing: 2.7%
Net Swing: 6.1% Republican
Vote Change: -43 votes

Culberson County

(100.0% reporting)

2020 (D+2.7)

Joe Biden (D) - 438 votes
50.7%
Donald Trump (R) - 415 votes
48.0%

2024 (R+16.9)

Donald Trump (R) - 451 votes
57.7%
Kamala Harris (D) - 319 votes
40.8%
Chase Oliver (L) - 10 votes
1.3%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -10.5%
Republican Swing: 9.1%
Net Swing: 19.6% Republican
Vote Change: -72 votes

Dallam County

(100.0% reporting)

2020 (R+75.2)

Donald Trump (R) - 1389 votes
86.3%
Joe Biden (D) - 197 votes
12.2%

2024 (R+78.3)

Donald Trump (R) - 1285 votes
88.8%
Kamala Harris (D) - 152 votes
10.5%
Chase Oliver (L) - 5 votes
0.3%
Jill Stein (G) - 5 votes
0.3%
Democratic Swing: -1.9%
Republican Swing: 1.2%
Net Swing: 3.1% Republican
Vote Change: -139 votes

Dallas County

(100.0% reporting)

2020 (D+32.2)

Joe Biden (D) - 598576 votes
65.1%
Donald Trump (R) - 307076 votes
33.4%

2024 (D+22.2)

Kamala Harris (D) - 511118 votes
60.1%
Donald Trump (R) - 322569 votes
38.0%
Jill Stein (G) - 8988 votes
1.1%
Chase Oliver (L) - 6273 votes
0.7%
Democratic Swing: -5.9%
Republican Swing: 4.1%
Net Swing: 10.0% Republican
Vote Change: -56,704 votes

Dawson County

(100.0% reporting)

2020 (R+57)

Donald Trump (R) - 2951 votes
77.9%
Joe Biden (D) - 808 votes
21.3%

2024 (R+61)

Donald Trump (R) - 2810 votes
80.0%
Kamala Harris (D) - 667 votes
19.0%
Chase Oliver (L) - 24 votes
0.7%
Jill Stein (G) - 10 votes
0.3%
Democratic Swing: -2.5%
Republican Swing: 1.5%
Net Swing: 4.0% Republican
Vote Change: -248 votes

De Witt County

(0.0% reporting)

2020 (R+62.9)

Donald Trump (R) - 6567 votes
80.9%
Joe Biden (D) - 1494 votes
18.4%

2024 (N/A+0)

Democratic Swing: 81.5%
Republican Swing: 18.5%
Net Swing: 62.9% Democratic
Vote Change: -8,061 votes

Deaf Smith County

(100.0% reporting)

2020 (R+44.5)

Donald Trump (R) - 3294 votes
71.4%
Joe Biden (D) - 1264 votes
27.4%

2024 (R+51.7)

Donald Trump (R) - 3233 votes
75.4%
Kamala Harris (D) - 1019 votes
23.8%
Chase Oliver (L) - 19 votes
0.4%
Jill Stein (G) - 15 votes
0.3%
Democratic Swing: -4.0%
Republican Swing: 3.2%
Net Swing: 7.1% Republican
Vote Change: -272 votes

Delta County

(100.0% reporting)

2020 (R+68.6)

Donald Trump (R) - 2162 votes
83.4%
Joe Biden (D) - 403 votes
15.5%

2024 (R+69.7)

Donald Trump (R) - 2250 votes
84.7%
Kamala Harris (D) - 397 votes
14.9%
Chase Oliver (L) - 8 votes
0.3%
Jill Stein (G) - 3 votes
0.1%
Democratic Swing: -0.8%
Republican Swing: 0.4%
Net Swing: 1.1% Republican
Vote Change: +93 votes

Denton County

(100.0% reporting)

2020 (R+8.2)

Donald Trump (R) - 222480 votes
53.2%
Joe Biden (D) - 188695 votes
45.1%

2024 (R+13.2)

Donald Trump (R) - 250521 votes
55.8%
Kamala Harris (D) - 191503 votes
42.6%
Jill Stein (G) - 3605 votes
0.8%
Chase Oliver (L) - 3100 votes
0.7%
Democratic Swing: -3.2%
Republican Swing: 1.7%
Net Swing: 4.9% Republican
Vote Change: +37,554 votes

Dickens County

(100.0% reporting)

2020 (R+73.6)

Donald Trump (R) - 853 votes
86.3%
Joe Biden (D) - 130 votes
13.2%

2024 (R+70.3)

Donald Trump (R) - 844 votes
85.0%
Kamala Harris (D) - 146 votes
14.7%
Chase Oliver (L) - 2 votes
0.2%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: 1.5%
Republican Swing: -1.8%
Net Swing: 3.3% Democratic
Vote Change: +10 votes

Dimmit County

(100.0% reporting)

2020 (D+24.1)

Joe Biden (D) - 2264 votes
61.8%
Donald Trump (R) - 1384 votes
37.7%

2024 (D+3.3)

Kamala Harris (D) - 1765 votes
51.5%
Donald Trump (R) - 1653 votes
48.2%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -10.6%
Republican Swing: 10.3%
Net Swing: 20.8% Republican
Vote Change: -221 votes

Donley County

(100.0% reporting)

2020 (R+75.8)

Donald Trump (R) - 1438 votes
87.2%
Joe Biden (D) - 198 votes
12.0%

2024 (R+78.2)

Donald Trump (R) - 1512 votes
88.3%
Kamala Harris (D) - 174 votes
10.2%
Jill Stein (G) - 18 votes
1.0%
Chase Oliver (L) - 8 votes
0.5%
Democratic Swing: -1.9%
Republican Swing: 0.4%
Net Swing: 2.4% Republican
Vote Change: +76 votes

Duval County

(100.0% reporting)

2020 (D+2.6)

Joe Biden (D) - 2575 votes
51.0%
Donald Trump (R) - 2443 votes
48.3%

2024 (R+9.8)

Donald Trump (R) - 2439 votes
54.7%
Kamala Harris (D) - 2003 votes
44.9%
Chase Oliver (L) - 13 votes
0.3%
Jill Stein (G) - 6 votes
0.1%
Democratic Swing: -6.4%
Republican Swing: 6.0%
Net Swing: 12.4% Republican
Vote Change: -557 votes

Eastland County

(100.0% reporting)

2020 (R+76.1)

Donald Trump (R) - 7237 votes
87.3%
Joe Biden (D) - 983 votes
11.9%

2024 (R+77.5)

Donald Trump (R) - 7397 votes
88.4%
Kamala Harris (D) - 918 votes
11.0%
Chase Oliver (L) - 27 votes
0.3%
Jill Stein (G) - 21 votes
0.3%
Democratic Swing: -1.0%
Republican Swing: 0.4%
Net Swing: 1.4% Republican
Vote Change: +143 votes

Ector County

(100.0% reporting)

2020 (R+48.4)

Donald Trump (R) - 32697 votes
73.3%
Joe Biden (D) - 11367 votes
25.5%

2024 (R+52.9)

Donald Trump (R) - 32429 votes
76.1%
Kamala Harris (D) - 9881 votes
23.2%
Chase Oliver (L) - 190 votes
0.4%
Jill Stein (G) - 115 votes
0.3%
Democratic Swing: -2.6%
Republican Swing: 1.9%
Net Swing: 4.5% Republican
Vote Change: -1,449 votes

Edwards County

(100.0% reporting)

2020 (R+68.3)

Donald Trump (R) - 893 votes
83.8%
Joe Biden (D) - 168 votes
15.7%

2024 (R+73.2)

Donald Trump (R) - 869 votes
86.5%
Kamala Harris (D) - 133 votes
13.2%
Jill Stein (G) - 2 votes
0.2%
Chase Oliver (L) - 1 votes
0.1%
Democratic Swing: -2.6%
Republican Swing: 2.3%
Net Swing: 4.9% Republican
Vote Change: -56 votes

El Paso County

(100.0% reporting)

2020 (D+35.7)

Joe Biden (D) - 178126 votes
66.8%
Donald Trump (R) - 84331 votes
31.6%

2024 (D+15.1)

Kamala Harris (D) - 143156 votes
56.9%
Donald Trump (R) - 105124 votes
41.8%
Jill Stein (G) - 1630 votes
0.6%
Chase Oliver (L) - 1461 votes
0.6%
Democratic Swing: -10.9%
Republican Swing: 9.7%
Net Swing: 20.6% Republican
Vote Change: -11,086 votes

Ellis County

(100.0% reporting)

2020 (R+34.6)

Donald Trump (R) - 56717 votes
66.3%
Joe Biden (D) - 27565 votes
32.2%

2024 (R+31.1)

Donald Trump (R) - 64763 votes
65.0%
Kamala Harris (D) - 33850 votes
34.0%
Chase Oliver (L) - 521 votes
0.5%
Jill Stein (G) - 351 votes
0.4%
Democratic Swing: 1.3%
Republican Swing: -2.2%
Net Swing: 3.5% Democratic
Vote Change: +15,203 votes

Erath County

(100.0% reporting)

2020 (R+64.9)

Donald Trump (R) - 13684 votes
81.2%
Joe Biden (D) - 2916 votes
17.3%

2024 (R+68)

Donald Trump (R) - 15349 votes
83.6%
Kamala Harris (D) - 2871 votes
15.6%
Chase Oliver (L) - 95 votes
0.5%
Jill Stein (G) - 35 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 1.2%
Net Swing: 3.1% Republican
Vote Change: +1,750 votes

Falls County

(100.0% reporting)

2020 (R+37.5)

Donald Trump (R) - 4177 votes
68.1%
Joe Biden (D) - 1899 votes
31.0%

2024 (R+44.7)

Donald Trump (R) - 4520 votes
72.0%
Kamala Harris (D) - 1713 votes
27.3%
Jill Stein (G) - 25 votes
0.4%
Chase Oliver (L) - 18 votes
0.3%
Democratic Swing: -4.0%
Republican Swing: 3.3%
Net Swing: 7.2% Republican
Vote Change: +200 votes

Fannin County

(100.0% reporting)

2020 (R+64.2)

Donald Trump (R) - 12171 votes
81.1%
Joe Biden (D) - 2655 votes
17.7%

2024 (R+67.4)

Donald Trump (R) - 13648 votes
83.2%
Kamala Harris (D) - 2607 votes
15.9%
Chase Oliver (L) - 82 votes
0.5%
Jill Stein (G) - 48 votes
0.3%
Democratic Swing: -2.0%
Republican Swing: 1.2%
Net Swing: 3.2% Republican
Vote Change: +1,559 votes

Fayette County

(100.0% reporting)

2020 (R+58.5)

Donald Trump (R) - 10171 votes
78.6%
Joe Biden (D) - 2661 votes
20.6%

2024 (R+61.4)

Donald Trump (R) - 10699 votes
80.2%
Kamala Harris (D) - 2515 votes
18.9%
Chase Oliver (L) - 76 votes
0.6%
Jill Stein (G) - 37 votes
0.3%
Democratic Swing: -1.9%
Republican Swing: 1.0%
Net Swing: 2.9% Republican
Vote Change: +495 votes

Fisher County

(100.0% reporting)

2020 (R+60.9)

Donald Trump (R) - 1448 votes
79.3%
Joe Biden (D) - 352 votes
19.3%

2024 (R+63.3)

Donald Trump (R) - 1487 votes
81.3%
Kamala Harris (D) - 330 votes
18.0%
Chase Oliver (L) - 10 votes
0.5%
Jill Stein (G) - 2 votes
0.1%
Democratic Swing: -1.5%
Republican Swing: 0.9%
Net Swing: 2.4% Republican
Vote Change: +29 votes

Floyd County

(100.0% reporting)

2020 (R+56.7)

Donald Trump (R) - 1584 votes
77.7%
Joe Biden (D) - 438 votes
21.5%

2024 (R+65)

Donald Trump (R) - 1715 votes
82.1%
Kamala Harris (D) - 358 votes
17.1%
Chase Oliver (L) - 11 votes
0.5%
Jill Stein (G) - 5 votes
0.2%
Democratic Swing: -4.5%
Republican Swing: 3.8%
Net Swing: 8.3% Republican
Vote Change: +67 votes

Foard County

(100.0% reporting)

2020 (R+63.6)

Donald Trump (R) - 445 votes
80.7%
Joe Biden (D) - 99 votes
18.0%

2024 (R+65.3)

Donald Trump (R) - 448 votes
82.2%
Kamala Harris (D) - 92 votes
16.9%
Chase Oliver (L) - 3 votes
0.5%
Jill Stein (G) - 2 votes
0.4%
Democratic Swing: -1.3%
Republican Swing: 0.4%
Net Swing: 1.7% Republican
Vote Change: +1 votes

Fort Bend County

(100.0% reporting)

2020 (D+10.7)

Joe Biden (D) - 195552 votes
54.7%
Donald Trump (R) - 157718 votes
44.1%

2024 (D+1.6)

Kamala Harris (D) - 179310 votes
49.5%
Donald Trump (R) - 173592 votes
47.9%
Jill Stein (G) - 7428 votes
2.0%
Chase Oliver (L) - 1929 votes
0.5%
Democratic Swing: -5.9%
Republican Swing: 3.3%
Net Swing: 9.1% Republican
Vote Change: +8,989 votes

Franklin County

(100.0% reporting)

2020 (R+67.6)

Donald Trump (R) - 4161 votes
83.1%
Joe Biden (D) - 804 votes
16.0%

2024 (R+68.9)

Donald Trump (R) - 4473 votes
84.2%
Kamala Harris (D) - 813 votes
15.3%
Chase Oliver (L) - 17 votes
0.3%
Jill Stein (G) - 7 votes
0.1%
Democratic Swing: -0.9%
Republican Swing: 0.4%
Net Swing: 1.3% Republican
Vote Change: +345 votes

Freestone County

(100.0% reporting)

2020 (R+62.1)

Donald Trump (R) - 6991 votes
80.2%
Joe Biden (D) - 1635 votes
18.8%

2024 (R+66.3)

Donald Trump (R) - 7500 votes
82.9%
Kamala Harris (D) - 1499 votes
16.6%
Chase Oliver (L) - 37 votes
0.4%
Jill Stein (G) - 9 votes
0.1%
Democratic Swing: -2.4%
Republican Swing: 1.9%
Net Swing: 4.3% Republican
Vote Change: +419 votes

Frio County

(100.0% reporting)

2020 (R+7.6)

Donald Trump (R) - 2823 votes
53.5%
Joe Biden (D) - 2422 votes
45.9%

2024 (R+24.6)

Donald Trump (R) - 3060 votes
61.9%
Kamala Harris (D) - 1848 votes
37.4%
Chase Oliver (L) - 15 votes
0.3%
Jill Stein (G) - 10 votes
0.2%
Democratic Swing: -8.7%
Republican Swing: 8.2%
Net Swing: 16.9% Republican
Vote Change: -312 votes

Gaines County

(100.0% reporting)

2020 (R+80.6)

Donald Trump (R) - 5355 votes
89.3%
Joe Biden (D) - 576 votes
9.6%

2024 (R+82.6)

Donald Trump (R) - 5840 votes
91.0%
Kamala Harris (D) - 538 votes
8.4%
Chase Oliver (L) - 22 votes
0.3%
Jill Stein (G) - 16 votes
0.2%
Democratic Swing: -1.3%
Republican Swing: 0.7%
Net Swing: 2.1% Republican
Vote Change: +485 votes

Galveston County

(100.0% reporting)

2020 (R+23)

Donald Trump (R) - 93911 votes
60.6%
Joe Biden (D) - 58842 votes
37.9%

2024 (R+27.4)

Donald Trump (R) - 100295 votes
63.1%
Kamala Harris (D) - 56732 votes
35.7%
Chase Oliver (L) - 997 votes
0.6%
Jill Stein (G) - 909 votes
0.6%
Democratic Swing: -2.8%
Republican Swing: 1.6%
Net Swing: 4.5% Republican
Vote Change: +6,180 votes

Garza County

(100.0% reporting)

2020 (R+71.9)

Donald Trump (R) - 1413 votes
85.5%
Joe Biden (D) - 231 votes
14.0%

2024 (R+72.6)

Donald Trump (R) - 1374 votes
85.9%
Kamala Harris (D) - 213 votes
13.3%
Chase Oliver (L) - 9 votes
0.6%
Jill Stein (G) - 3 votes
0.2%
Democratic Swing: -0.7%
Republican Swing: 0.0%
Net Swing: 0.7% Republican
Vote Change: -45 votes

Gillespie County

(100.0% reporting)

2020 (R+59.5)

Donald Trump (R) - 12514 votes
79.0%
Joe Biden (D) - 3176 votes
20.0%

2024 (R+60.9)

Donald Trump (R) - 13202 votes
80.0%
Kamala Harris (D) - 3160 votes
19.2%
Chase Oliver (L) - 91 votes
0.5%
Jill Stein (G) - 29 votes
0.2%
Democratic Swing: -1.1%
Republican Swing: 0.3%
Net Swing: 1.4% Republican
Vote Change: +792 votes

Glasscock County

(100.0% reporting)

2020 (R+88)

Donald Trump (R) - 611 votes
93.6%
Joe Biden (D) - 39 votes
6.0%

2024 (R+88.2)

Donald Trump (R) - 623 votes
94.0%
Kamala Harris (D) - 38 votes
5.7%
Chase Oliver (L) - 2 votes
0.3%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -0.3%
Republican Swing: 0.0%
Net Swing: 0.2% Republican
Vote Change: +13 votes

Goliad County

(100.0% reporting)

2020 (R+55.7)

Donald Trump (R) - 3085 votes
77.2%
Joe Biden (D) - 877 votes
22.0%

2024 (R+60.2)

Donald Trump (R) - 3178 votes
79.7%
Kamala Harris (D) - 778 votes
19.5%
Chase Oliver (L) - 16 votes
0.4%
Jill Stein (G) - 12 votes
0.3%
Democratic Swing: -2.6%
Republican Swing: 1.9%
Net Swing: 4.5% Republican
Vote Change: +22 votes

Gonzales County

(100.0% reporting)

2020 (R+48.6)

Donald Trump (R) - 5627 votes
73.6%
Joe Biden (D) - 1948 votes
25.5%

2024 (R+54.8)

Donald Trump (R) - 5981 votes
77.1%
Kamala Harris (D) - 1729 votes
22.3%
Chase Oliver (L) - 28 votes
0.4%
Jill Stein (G) - 17 votes
0.2%
Democratic Swing: -3.4%
Republican Swing: 2.8%
Net Swing: 6.3% Republican
Vote Change: +180 votes

Gray County

(100.0% reporting)

2020 (R+78.4)

Donald Trump (R) - 6840 votes
87.9%
Joe Biden (D) - 829 votes
10.7%

2024 (R+77.1)

Donald Trump (R) - 6691 votes
88.3%
Kamala Harris (D) - 845 votes
11.1%
Chase Oliver (L) - 31 votes
0.4%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: 0.3%
Republican Swing: -0.9%
Net Swing: 1.3% Democratic
Vote Change: -89 votes

Grayson County

(100.0% reporting)

2020 (R+50.5)

Donald Trump (R) - 44163 votes
74.2%
Joe Biden (D) - 14506 votes
24.4%

2024 (R+54.3)

Donald Trump (R) - 50556 votes
76.7%
Kamala Harris (D) - 14800 votes
22.5%
Chase Oliver (L) - 343 votes
0.5%
Jill Stein (G) - 189 votes
0.3%
Democratic Swing: -2.3%
Republican Swing: 1.5%
Net Swing: 3.7% Republican
Vote Change: +7,219 votes

Gregg County

(100.0% reporting)

2020 (R+37.4)

Donald Trump (R) - 32493 votes
67.7%
Joe Biden (D) - 14796 votes
30.8%

2024 (R+42.3)

Donald Trump (R) - 33026 votes
70.7%
Kamala Harris (D) - 13294 votes
28.4%
Chase Oliver (L) - 248 votes
0.5%
Jill Stein (G) - 131 votes
0.3%
Democratic Swing: -2.8%
Republican Swing: 2.0%
Net Swing: 4.8% Republican
Vote Change: -590 votes

Grimes County

(100.0% reporting)

2020 (R+53.8)

Donald Trump (R) - 9432 votes
76.0%
Joe Biden (D) - 2833 votes
22.8%

2024 (R+60.3)

Donald Trump (R) - 11197 votes
79.7%
Kamala Harris (D) - 2734 votes
19.5%
Chase Oliver (L) - 72 votes
0.5%
Jill Stein (G) - 40 votes
0.3%
Democratic Swing: -3.6%
Republican Swing: 2.8%
Net Swing: 6.5% Republican
Vote Change: +1,778 votes

Guadalupe County

(100.0% reporting)

2020 (R+24.6)

Donald Trump (R) - 47553 votes
61.3%
Joe Biden (D) - 28805 votes
37.1%

2024 (R+29.5)

Donald Trump (R) - 54691 votes
64.2%
Kamala Harris (D) - 29573 votes
34.7%
Chase Oliver (L) - 527 votes
0.6%
Jill Stein (G) - 306 votes
0.4%
Democratic Swing: -3.0%
Republican Swing: 2.0%
Net Swing: 5.0% Republican
Vote Change: +8,739 votes

Hale County

(100.0% reporting)

2020 (R+51.8)

Donald Trump (R) - 7177 votes
74.9%
Joe Biden (D) - 2279 votes
23.8%

2024 (R+58)

Donald Trump (R) - 7283 votes
78.4%
Kamala Harris (D) - 1903 votes
20.5%
Chase Oliver (L) - 57 votes
0.6%
Jill Stein (G) - 35 votes
0.4%
Democratic Swing: -3.6%
Republican Swing: 2.6%
Net Swing: 6.2% Republican
Vote Change: -178 votes

Hall County

(100.0% reporting)

2020 (R+71.1)

Donald Trump (R) - 995 votes
85.1%
Joe Biden (D) - 168 votes
14.4%

2024 (R+73.4)

Donald Trump (R) - 992 votes
86.3%
Kamala Harris (D) - 149 votes
13.0%
Chase Oliver (L) - 5 votes
0.4%
Jill Stein (G) - 3 votes
0.3%
Democratic Swing: -1.5%
Republican Swing: 0.8%
Net Swing: 2.3% Republican
Vote Change: -14 votes

Hamilton County

(100.0% reporting)

2020 (R+69.9)

Donald Trump (R) - 3616 votes
83.1%
Joe Biden (D) - 641 votes
14.7%

2024 (R+71.3)

Donald Trump (R) - 3809 votes
85.3%
Kamala Harris (D) - 625 votes
14.0%
Chase Oliver (L) - 23 votes
0.5%
Jill Stein (G) - 7 votes
0.2%
Democratic Swing: -1.1%
Republican Swing: 0.4%
Net Swing: 1.4% Republican
Vote Change: +207 votes

Hansford County

(100.0% reporting)

2020 (R+83.5)

Donald Trump (R) - 1849 votes
90.3%
Joe Biden (D) - 166 votes
8.1%

2024 (R+84.8)

Donald Trump (R) - 1842 votes
92.1%
Kamala Harris (D) - 146 votes
7.3%
Chase Oliver (L) - 9 votes
0.5%
Jill Stein (G) - 2 votes
0.1%
Democratic Swing: -0.9%
Republican Swing: 0.4%
Net Swing: 1.3% Republican
Vote Change: -16 votes

Hardeman County

(100.0% reporting)

2020 (R+69.3)

Donald Trump (R) - 1330 votes
84.2%
Joe Biden (D) - 241 votes
15.2%

2024 (R+72.7)

Donald Trump (R) - 1210 votes
86.1%
Kamala Harris (D) - 188 votes
13.4%
Jill Stein (G) - 4 votes
0.3%
Chase Oliver (L) - 3 votes
0.2%
Democratic Swing: -2.0%
Republican Swing: 1.5%
Net Swing: 3.4% Republican
Vote Change: -166 votes

Hardin County

(100.0% reporting)

2020 (R+74.6)

Donald Trump (R) - 23858 votes
86.3%
Joe Biden (D) - 3474 votes
12.6%

2024 (R+75.8)

Donald Trump (R) - 24691 votes
87.7%
Kamala Harris (D) - 3347 votes
11.9%
Chase Oliver (L) - 89 votes
0.3%
Jill Stein (G) - 30 votes
0.1%
Democratic Swing: -0.8%
Republican Swing: 0.4%
Net Swing: 1.2% Republican
Vote Change: +825 votes

Harris County

(100.0% reporting)

2020 (D+13.4)

Joe Biden (D) - 918193 votes
56.0%
Donald Trump (R) - 700630 votes
42.7%

2024 (D+5.5)

Kamala Harris (D) - 808771 votes
51.9%
Donald Trump (R) - 722695 votes
46.4%
Jill Stein (G) - 15117 votes
1.0%
Chase Oliver (L) - 9727 votes
0.6%
Democratic Swing: -4.8%
Republican Swing: 3.2%
Net Swing: 7.9% Republican
Vote Change: -62,513 votes

Harrison County

(100.0% reporting)

2020 (R+46.2)

Donald Trump (R) - 21466 votes
72.2%
Joe Biden (D) - 7908 votes
26.6%

2024 (R+50.6)

Donald Trump (R) - 22658 votes
74.9%
Kamala Harris (D) - 7369 votes
24.4%
Chase Oliver (L) - 135 votes
0.4%
Jill Stein (G) - 64 votes
0.2%
Democratic Swing: -2.5%
Republican Swing: 1.9%
Net Swing: 4.4% Republican
Vote Change: +852 votes

Hartley County

(100.0% reporting)

2020 (R+81.1)

Donald Trump (R) - 1868 votes
89.9%
Joe Biden (D) - 195 votes
9.4%

2024 (R+83.3)

Donald Trump (R) - 1843 votes
91.4%
Kamala Harris (D) - 163 votes
8.1%
Chase Oliver (L) - 8 votes
0.4%
Jill Stein (G) - 2 votes
0.1%
Democratic Swing: -1.4%
Republican Swing: 0.9%
Net Swing: 2.2% Republican
Vote Change: -47 votes

Haskell County

(100.0% reporting)

2020 (R+67.8)

Donald Trump (R) - 1840 votes
83.1%
Joe Biden (D) - 353 votes
15.9%

2024 (R+71.5)

Donald Trump (R) - 1918 votes
85.4%
Kamala Harris (D) - 313 votes
13.9%
Chase Oliver (L) - 12 votes
0.5%
Jill Stein (G) - 3 votes
0.1%
Democratic Swing: -2.2%
Republican Swing: 1.5%
Net Swing: 3.7% Republican
Vote Change: +53 votes

Hays County

(100.0% reporting)

2020 (D+11)

Joe Biden (D) - 59524 votes
54.4%
Donald Trump (R) - 47680 votes
43.6%

2024 (D+5.6)

Kamala Harris (D) - 65528 votes
52.1%
Donald Trump (R) - 58438 votes
46.4%
Chase Oliver (L) - 979 votes
0.8%
Jill Stein (G) - 743 votes
0.6%
Democratic Swing: -3.4%
Republican Swing: 2.0%
Net Swing: 5.4% Republican
Vote Change: +18,484 votes

Hemphill County

(100.0% reporting)

2020 (R+75.7)

Donald Trump (R) - 1486 votes
86.4%
Joe Biden (D) - 206 votes
12.0%

2024 (R+75.8)

Donald Trump (R) - 1412 votes
87.6%
Kamala Harris (D) - 190 votes
11.8%
Chase Oliver (L) - 7 votes
0.4%
Jill Stein (G) - 3 votes
0.2%
Democratic Swing: -0.4%
Republican Swing: -0.2%
Net Swing: 0.2% Republican
Vote Change: -80 votes

Henderson County

(100.0% reporting)

2020 (R+60.7)

Donald Trump (R) - 28911 votes
79.6%
Joe Biden (D) - 7060 votes
19.4%

2024 (R+63.5)

Donald Trump (R) - 31379 votes
81.4%
Kamala Harris (D) - 6919 votes
18.0%
Chase Oliver (L) - 152 votes
0.4%
Jill Stein (G) - 78 votes
0.2%
Democratic Swing: -1.7%
Republican Swing: 1.1%
Net Swing: 2.7% Republican
Vote Change: +2,557 votes

Hidalgo County

(100.0% reporting)

2020 (D+17.2)

Joe Biden (D) - 128199 votes
58.0%
Donald Trump (R) - 90527 votes
41.0%

2024 (R+2.9)

Donald Trump (R) - 110760 votes
51.0%
Kamala Harris (D) - 104517 votes
48.1%
Jill Stein (G) - 1112 votes
0.5%
Chase Oliver (L) - 805 votes
0.4%
Democratic Swing: -10.5%
Republican Swing: 9.6%
Net Swing: 20.1% Republican
Vote Change: -1,532 votes

Hill County

(100.0% reporting)

2020 (R+61.3)

Donald Trump (R) - 11926 votes
79.9%
Joe Biden (D) - 2860 votes
19.1%

2024 (R+64.4)

Donald Trump (R) - 13669 votes
81.8%
Kamala Harris (D) - 2919 votes
17.5%
Chase Oliver (L) - 78 votes
0.5%
Jill Stein (G) - 37 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 1.2%
Net Swing: 3.0% Republican
Vote Change: +1,917 votes

Hockley County

(100.0% reporting)

2020 (R+63)

Donald Trump (R) - 6536 votes
80.7%
Joe Biden (D) - 1482 votes
18.3%

2024 (R+66.3)

Donald Trump (R) - 6616 votes
82.8%
Kamala Harris (D) - 1323 votes
16.6%
Chase Oliver (L) - 34 votes
0.4%
Jill Stein (G) - 14 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 1.3%
Net Swing: 3.2% Republican
Vote Change: -31 votes

Hood County

(100.0% reporting)

2020 (R+64.9)

Donald Trump (R) - 26496 votes
81.4%
Joe Biden (D) - 5648 votes
17.4%

2024 (R+66)

Donald Trump (R) - 30174 votes
82.5%
Kamala Harris (D) - 6070 votes
16.6%
Chase Oliver (L) - 194 votes
0.5%
Jill Stein (G) - 100 votes
0.3%
Democratic Swing: -1.0%
Republican Swing: 0.2%
Net Swing: 1.1% Republican
Vote Change: +4,394 votes

Hopkins County

(100.0% reporting)

2020 (R+61.4)

Donald Trump (R) - 12719 votes
79.8%
Joe Biden (D) - 3046 votes
19.1%

2024 (R+64.6)

Donald Trump (R) - 13754 votes
82.0%
Kamala Harris (D) - 2917 votes
17.4%
Chase Oliver (L) - 65 votes
0.4%
Jill Stein (G) - 37 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 1.3%
Net Swing: 3.3% Republican
Vote Change: +1,008 votes

Houston County

(100.0% reporting)

2020 (R+50.6)

Donald Trump (R) - 7060 votes
74.8%
Joe Biden (D) - 2314 votes
24.5%

2024 (R+55.4)

Donald Trump (R) - 7247 votes
77.4%
Kamala Harris (D) - 2065 votes
22.0%
Chase Oliver (L) - 33 votes
0.4%
Jill Stein (G) - 17 votes
0.2%
Democratic Swing: -2.6%
Republican Swing: 2.1%
Net Swing: 4.7% Republican
Vote Change: -12 votes

Howard County

(100.0% reporting)

2020 (R+59.1)

Donald Trump (R) - 8054 votes
78.6%
Joe Biden (D) - 2069 votes
20.2%

2024 (R+62.8)

Donald Trump (R) - 7817 votes
81.1%
Kamala Harris (D) - 1759 votes
18.2%
Chase Oliver (L) - 44 votes
0.5%
Jill Stein (G) - 20 votes
0.2%
Democratic Swing: -2.2%
Republican Swing: 1.5%
Net Swing: 3.7% Republican
Vote Change: -483 votes

Hudspeth County

(100.0% reporting)

2020 (R+35.5)

Donald Trump (R) - 779 votes
66.9%
Joe Biden (D) - 371 votes
31.8%

2024 (R+46.6)

Donald Trump (R) - 759 votes
73.1%
Kamala Harris (D) - 275 votes
26.5%
Chase Oliver (L) - 4 votes
0.4%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -5.8%
Republican Swing: 5.4%
Net Swing: 11.1% Republican
Vote Change: -112 votes

Hunt County

(100.0% reporting)

2020 (R+53.2)

Donald Trump (R) - 29163 votes
75.5%
Joe Biden (D) - 8906 votes
23.1%

2024 (R+55.5)

Donald Trump (R) - 36137 votes
77.3%
Kamala Harris (D) - 10212 votes
21.9%
Chase Oliver (L) - 237 votes
0.5%
Jill Stein (G) - 117 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 0.8%
Net Swing: 2.3% Republican
Vote Change: +8,634 votes

Hutchinson County

(100.0% reporting)

2020 (R+77.7)

Donald Trump (R) - 7681 votes
87.6%
Joe Biden (D) - 965 votes
11.0%

2024 (R+77.2)

Donald Trump (R) - 7273 votes
88.2%
Kamala Harris (D) - 913 votes
11.1%
Chase Oliver (L) - 40 votes
0.5%
Jill Stein (G) - 15 votes
0.2%
Democratic Swing: -0.1%
Republican Swing: -0.6%
Net Swing: 0.5% Democratic
Vote Change: -405 votes

Irion County

(100.0% reporting)

2020 (R+72.7)

Donald Trump (R) - 759 votes
85.4%
Joe Biden (D) - 120 votes
13.5%

2024 (R+75.6)

Donald Trump (R) - 761 votes
87.7%
Kamala Harris (D) - 105 votes
12.1%
Chase Oliver (L) - 2 votes
0.2%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -1.6%
Republican Swing: 1.3%
Net Swing: 2.9% Republican
Vote Change: -11 votes

Jack County

(100.0% reporting)

2020 (R+82.3)

Donald Trump (R) - 3418 votes
90.4%
Joe Biden (D) - 331 votes
8.8%

2024 (R+82.3)

Donald Trump (R) - 3819 votes
90.9%
Kamala Harris (D) - 363 votes
8.6%
Chase Oliver (L) - 12 votes
0.3%
Jill Stein (G) - 7 votes
0.2%
Democratic Swing: -0.2%
Republican Swing: -0.3%
Net Swing: 0.1% Democratic
Vote Change: +452 votes

Jackson County

(100.0% reporting)

2020 (R+67)

Donald Trump (R) - 5231 votes
82.3%
Joe Biden (D) - 1033 votes
16.3%

2024 (R+70.8)

Donald Trump (R) - 5386 votes
85.1%
Kamala Harris (D) - 907 votes
14.3%
Chase Oliver (L) - 23 votes
0.4%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: -2.2%
Republican Swing: 1.6%
Net Swing: 3.8% Republican
Vote Change: +65 votes

Jasper County

(100.0% reporting)

2020 (R+61.9)

Donald Trump (R) - 12542 votes
80.3%
Joe Biden (D) - 2954 votes
18.9%

2024 (R+66.6)

Donald Trump (R) - 13162 votes
83.1%
Kamala Harris (D) - 2615 votes
16.5%
Chase Oliver (L) - 48 votes
0.3%
Jill Stein (G) - 14 votes
0.1%
Democratic Swing: -2.6%
Republican Swing: 2.2%
Net Swing: 4.7% Republican
Vote Change: +343 votes

Jeff Davis County

(100.0% reporting)

2020 (R+22)

Donald Trump (R) - 784 votes
60.1%
Joe Biden (D) - 501 votes
38.4%

2024 (R+21.3)

Donald Trump (R) - 699 votes
59.8%
Kamala Harris (D) - 450 votes
38.5%
Chase Oliver (L) - 14 votes
1.2%
Jill Stein (G) - 6 votes
0.5%
Democratic Swing: -0.5%
Republican Swing: -1.2%
Net Swing: 0.7% Democratic
Vote Change: -116 votes

Jefferson County

(100.0% reporting)

2020 (R+1.6)

Donald Trump (R) - 47570 votes
50.2%
Joe Biden (D) - 46073 votes
48.6%

2024 (R+8.9)

Donald Trump (R) - 46596 votes
54.0%
Kamala Harris (D) - 38936 votes
45.1%
Chase Oliver (L) - 410 votes
0.5%
Jill Stein (G) - 330 votes
0.4%
Democratic Swing: -4.1%
Republican Swing: 3.2%
Net Swing: 7.3% Republican
Vote Change: -7,371 votes

Jim Hogg County

(100.0% reporting)

2020 (D+17.9)

Joe Biden (D) - 1197 votes
58.8%
Donald Trump (R) - 833 votes
40.9%

2024 (D+8.3)

Kamala Harris (D) - 856 votes
54.0%
Donald Trump (R) - 725 votes
45.7%
Chase Oliver (L) - 3 votes
0.2%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -5.0%
Republican Swing: 4.7%
Net Swing: 9.7% Republican
Vote Change: -445 votes

Jim Wells County

(100.0% reporting)

2020 (R+9.8)

Donald Trump (R) - 7453 votes
54.5%
Joe Biden (D) - 6119 votes
44.8%

2024 (R+15.5)

Donald Trump (R) - 7636 votes
57.6%
Kamala Harris (D) - 5577 votes
42.0%
Chase Oliver (L) - 32 votes
0.2%
Jill Stein (G) - 23 votes
0.2%
Democratic Swing: -3.1%
Republican Swing: 2.6%
Net Swing: 5.7% Republican
Vote Change: -304 votes

Johnson County

(100.0% reporting)

2020 (R+53.7)

Donald Trump (R) - 54628 votes
75.8%
Joe Biden (D) - 16464 votes
22.9%

2024 (R+51.4)

Donald Trump (R) - 60752 votes
75.3%
Kamala Harris (D) - 19247 votes
23.8%
Chase Oliver (L) - 454 votes
0.6%
Jill Stein (G) - 238 votes
0.3%
Democratic Swing: 0.7%
Republican Swing: -1.6%
Net Swing: 2.2% Democratic
Vote Change: +9,599 votes

Jones County

(100.0% reporting)

2020 (R+70)

Donald Trump (R) - 5660 votes
84.0%
Joe Biden (D) - 999 votes
14.8%

2024 (R+73.2)

Donald Trump (R) - 5988 votes
86.2%
Kamala Harris (D) - 907 votes
13.0%
Chase Oliver (L) - 33 votes
0.5%
Jill Stein (G) - 18 votes
0.3%
Democratic Swing: -1.9%
Republican Swing: 1.2%
Net Swing: 3.2% Republican
Vote Change: +287 votes

Karnes County

(100.0% reporting)

2020 (R+52.6)

Donald Trump (R) - 3968 votes
75.5%
Joe Biden (D) - 1234 votes
23.5%

2024 (R+58.1)

Donald Trump (R) - 4001 votes
78.8%
Kamala Harris (D) - 1051 votes
20.7%
Chase Oliver (L) - 16 votes
0.3%
Jill Stein (G) - 7 votes
0.1%
Democratic Swing: -3.0%
Republican Swing: 2.6%
Net Swing: 5.6% Republican
Vote Change: -127 votes

Kaufman County

(100.0% reporting)

2020 (R+34.3)

Donald Trump (R) - 37624 votes
66.3%
Joe Biden (D) - 18405 votes
32.5%

2024 (R+27.9)

Donald Trump (R) - 44063 votes
63.5%
Kamala Harris (D) - 24726 votes
35.6%
Chase Oliver (L) - 320 votes
0.5%
Jill Stein (G) - 257 votes
0.4%
Democratic Swing: 2.8%
Republican Swing: -3.6%
Net Swing: 6.4% Democratic
Vote Change: +13,337 votes

Kendall County

(100.0% reporting)

2020 (R+53.9)

Donald Trump (R) - 20083 votes
75.9%
Joe Biden (D) - 6020 votes
22.8%

2024 (R+55.7)

Donald Trump (R) - 22668 votes
77.3%
Kamala Harris (D) - 6355 votes
21.7%
Chase Oliver (L) - 195 votes
0.7%
Jill Stein (G) - 77 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: 0.4%
Net Swing: 1.8% Republican
Vote Change: +3,192 votes

Kenedy County

(100.0% reporting)

2020 (R+32.3)

Donald Trump (R) - 127 votes
65.5%
Joe Biden (D) - 65 votes
33.5%

2024 (R+46.8)

Donald Trump (R) - 115 votes
72.8%
Kamala Harris (D) - 41 votes
25.9%
Chase Oliver (L) - 2 votes
1.3%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -7.9%
Republican Swing: 6.5%
Net Swing: 14.4% Republican
Vote Change: -34 votes

Kent County

(99.0% reporting)

2020 (R+79.5)

Donald Trump (R) - 411 votes
89.0%
Joe Biden (D) - 47 votes
10.2%

2024 (R+76.4)

Donald Trump (R) - 390 votes
87.6%
Kamala Harris (D) - 50 votes
11.2%
Chase Oliver (L) - 5 votes
1.1%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: 1.0%
Republican Swing: -2.1%
Net Swing: 3.1% Democratic
Vote Change: -13 votes

Kerr County

(100.0% reporting)

2020 (R+52.4)

Donald Trump (R) - 20879 votes
75.3%
Joe Biden (D) - 6524 votes
23.5%

2024 (R+54.3)

Donald Trump (R) - 21615 votes
76.7%
Kamala Harris (D) - 6315 votes
22.4%
Chase Oliver (L) - 161 votes
0.6%
Jill Stein (G) - 65 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: 0.6%
Net Swing: 2.0% Republican
Vote Change: +753 votes

Kimble County

(100.0% reporting)

2020 (R+75)

Donald Trump (R) - 1987 votes
86.7%
Joe Biden (D) - 284 votes
12.4%

2024 (R+77.6)

Donald Trump (R) - 2126 votes
88.4%
Kamala Harris (D) - 261 votes
10.9%
Chase Oliver (L) - 10 votes
0.4%
Jill Stein (G) - 5 votes
0.2%
Democratic Swing: -1.6%
Republican Swing: 1.0%
Net Swing: 2.7% Republican
Vote Change: +131 votes

King County

(100.0% reporting)

2020 (R+89.9)

Donald Trump (R) - 151 votes
95.0%
Joe Biden (D) - 8 votes
5.0%

2024 (R+91.1)

Donald Trump (R) - 129 votes
95.6%
Kamala Harris (D) - 6 votes
4.4%
Chase Oliver (L) - 0 votes
0.0%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -0.6%
Republican Swing: 0.5%
Net Swing: 1.1% Republican
Vote Change: -24 votes

Kinney County

(100.0% reporting)

2020 (R+43.9)

Donald Trump (R) - 1144 votes
71.4%
Joe Biden (D) - 446 votes
27.8%

2024 (R+50.5)

Donald Trump (R) - 1063 votes
74.9%
Kamala Harris (D) - 346 votes
24.4%
Chase Oliver (L) - 7 votes
0.5%
Jill Stein (G) - 3 votes
0.2%
Democratic Swing: -3.7%
Republican Swing: 3.0%
Net Swing: 6.6% Republican
Vote Change: -171 votes

Kleberg County

(100.0% reporting)

2020 (R+1.8)

Donald Trump (R) - 5504 votes
50.3%
Joe Biden (D) - 5314 votes
48.5%

2024 (R+12.7)

Donald Trump (R) - 5612 votes
56.0%
Kamala Harris (D) - 4338 votes
43.3%
Chase Oliver (L) - 36 votes
0.4%
Jill Stein (G) - 24 votes
0.2%
Democratic Swing: -5.8%
Republican Swing: 5.2%
Net Swing: 11.0% Republican
Vote Change: -808 votes

Knox County

(100.0% reporting)

2020 (R+63.3)

Donald Trump (R) - 1180 votes
81.0%
Joe Biden (D) - 265 votes
18.2%

2024 (R+68.5)

Donald Trump (R) - 1156 votes
84.0%
Kamala Harris (D) - 214 votes
15.5%
Jill Stein (G) - 5 votes
0.4%
Chase Oliver (L) - 1 votes
0.1%
Democratic Swing: -2.8%
Republican Swing: 2.3%
Net Swing: 5.1% Republican
Vote Change: -69 votes

La Salle County

(0.0% reporting)

2020 (R+11.9)

Donald Trump (R) - 1335 votes
55.5%
Joe Biden (D) - 1052 votes
43.7%

2024 (N/A+0)

Democratic Swing: 55.9%
Republican Swing: 44.1%
Net Swing: 11.9% Democratic
Vote Change: -2,387 votes

La Vaca County

(0.0% reporting)

2020 (R+73.7)

Donald Trump (R) - 8804 votes
86.3%
Joe Biden (D) - 1333 votes
13.1%

2024 (N/A+0)

Democratic Swing: 86.9%
Republican Swing: 13.2%
Net Swing: 73.7% Democratic
Vote Change: -10,137 votes

Lamar County

(100.0% reporting)

2020 (R+58)

Donald Trump (R) - 16760 votes
78.2%
Joe Biden (D) - 4458 votes
20.8%

2024 (R+61.1)

Donald Trump (R) - 17044 votes
80.1%
Kamala Harris (D) - 4079 votes
19.2%
Chase Oliver (L) - 71 votes
0.3%
Jill Stein (G) - 42 votes
0.2%
Democratic Swing: -1.8%
Republican Swing: 1.3%
Net Swing: 3.1% Republican
Vote Change: +18 votes

Lamb County

(100.0% reporting)

2020 (R+61.5)

Donald Trump (R) - 3521 votes
79.8%
Joe Biden (D) - 840 votes
19.0%

2024 (R+64.3)

Donald Trump (R) - 3398 votes
81.8%
Kamala Harris (D) - 729 votes
17.6%
Chase Oliver (L) - 13 votes
0.3%
Jill Stein (G) - 11 votes
0.3%
Democratic Swing: -1.7%
Republican Swing: 1.1%
Net Swing: 2.8% Republican
Vote Change: -210 votes

Lampasas County

(100.0% reporting)

2020 (R+58.1)

Donald Trump (R) - 8086 votes
77.8%
Joe Biden (D) - 2144 votes
20.6%

2024 (R+59.6)

Donald Trump (R) - 8961 votes
79.3%
Kamala Harris (D) - 2232 votes
19.7%
Chase Oliver (L) - 63 votes
0.6%
Jill Stein (G) - 40 votes
0.4%
Democratic Swing: -1.2%
Republican Swing: 0.3%
Net Swing: 1.5% Republican
Vote Change: +1,066 votes

Lee County

(100.0% reporting)

2020 (R+56.3)

Donald Trump (R) - 6255 votes
77.3%
Joe Biden (D) - 1750 votes
21.6%

2024 (R+60.4)

Donald Trump (R) - 6724 votes
79.9%
Kamala Harris (D) - 1640 votes
19.5%
Chase Oliver (L) - 35 votes
0.4%
Jill Stein (G) - 14 votes
0.2%
Democratic Swing: -2.4%
Republican Swing: 1.8%
Net Swing: 4.2% Republican
Vote Change: +408 votes

Leon County

(100.0% reporting)

2020 (R+75.1)

Donald Trump (R) - 7523 votes
86.7%
Joe Biden (D) - 1072 votes
12.4%

2024 (R+76.7)

Donald Trump (R) - 7982 votes
88.1%
Kamala Harris (D) - 1033 votes
11.4%
Chase Oliver (L) - 34 votes
0.4%
Jill Stein (G) - 11 votes
0.1%
Democratic Swing: -1.1%
Republican Swing: 0.6%
Net Swing: 1.6% Republican
Vote Change: +465 votes

Liberty County

(100.0% reporting)

2020 (R+60.2)

Donald Trump (R) - 23302 votes
79.4%
Joe Biden (D) - 5785 votes
19.7%

2024 (R+61.6)

Donald Trump (R) - 25241 votes
80.6%
Kamala Harris (D) - 5952 votes
19.0%
Chase Oliver (L) - 88 votes
0.3%
Jill Stein (G) - 35 votes
0.1%
Democratic Swing: -0.9%
Republican Swing: 0.5%
Net Swing: 1.4% Republican
Vote Change: +2,229 votes

Limestone County

(100.0% reporting)

2020 (R+50.8)

Donald Trump (R) - 6789 votes
74.6%
Joe Biden (D) - 2213 votes
24.3%

2024 (R+56.9)

Donald Trump (R) - 7081 votes
78.0%
Kamala Harris (D) - 1921 votes
21.2%
Chase Oliver (L) - 44 votes
0.5%
Jill Stein (G) - 23 votes
0.2%
Democratic Swing: -3.4%
Republican Swing: 2.7%
Net Swing: 6.1% Republican
Vote Change: +67 votes

Lipscomb County

(100.0% reporting)

2020 (R+80.4)

Donald Trump (R) - 1205 votes
89.1%
Joe Biden (D) - 131 votes
9.7%

2024 (R+79.6)

Donald Trump (R) - 1125 votes
89.3%
Kamala Harris (D) - 123 votes
9.8%
Chase Oliver (L) - 11 votes
0.9%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: 0.0%
Republican Swing: -0.8%
Net Swing: 0.8% Democratic
Vote Change: -77 votes

Live Oak County

(100.0% reporting)

2020 (R+67.4)

Donald Trump (R) - 4199 votes
83.1%
Joe Biden (D) - 819 votes
16.2%

2024 (R+69.6)

Donald Trump (R) - 4307 votes
84.6%
Kamala Harris (D) - 761 votes
14.9%
Chase Oliver (L) - 13 votes
0.3%
Jill Stein (G) - 11 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: 0.9%
Net Swing: 2.3% Republican
Vote Change: +74 votes

Llano County

(100.0% reporting)

2020 (R+60.7)

Donald Trump (R) - 10079 votes
79.6%
Joe Biden (D) - 2465 votes
19.5%

2024 (R+60.9)

Donald Trump (R) - 10902 votes
80.0%
Kamala Harris (D) - 2613 votes
19.2%
Chase Oliver (L) - 75 votes
0.5%
Jill Stein (G) - 32 votes
0.2%
Democratic Swing: -0.5%
Republican Swing: -0.3%
Net Swing: 0.2% Republican
Vote Change: +1,078 votes

Loving County

(100.0% reporting)

2020 (R+87.5)

Donald Trump (R) - 60 votes
90.9%
Joe Biden (D) - 4 votes
6.1%

2024 (R+78.4)

Donald Trump (R) - 86 votes
88.7%
Kamala Harris (D) - 10 votes
10.3%
Jill Stein (G) - 1 votes
1.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: 4.1%
Republican Swing: -4.6%
Net Swing: 8.6% Democratic
Vote Change: +33 votes

Lubbock County

(100.0% reporting)

2020 (R+32.7)

Donald Trump (R) - 78861 votes
65.3%
Joe Biden (D) - 40017 votes
33.1%

2024 (R+39.5)

Donald Trump (R) - 86547 votes
69.2%
Kamala Harris (D) - 37148 votes
29.7%
Chase Oliver (L) - 793 votes
0.6%
Jill Stein (G) - 484 votes
0.4%
Democratic Swing: -3.9%
Republican Swing: 2.9%
Net Swing: 6.9% Republican
Vote Change: +6,094 votes

Lynn County

(100.0% reporting)

2020 (R+62.5)

Donald Trump (R) - 1853 votes
80.8%
Joe Biden (D) - 428 votes
18.7%

2024 (R+70.3)

Donald Trump (R) - 2175 votes
84.7%
Kamala Harris (D) - 371 votes
14.5%
Chase Oliver (L) - 14 votes
0.5%
Jill Stein (G) - 7 votes
0.3%
Democratic Swing: -4.3%
Republican Swing: 3.5%
Net Swing: 7.8% Republican
Vote Change: +286 votes

Madison County

(100.0% reporting)

2020 (R+58.6)

Donald Trump (R) - 4169 votes
78.7%
Joe Biden (D) - 1088 votes
20.5%

2024 (R+64.4)

Donald Trump (R) - 4498 votes
81.9%
Kamala Harris (D) - 964 votes
17.6%
Chase Oliver (L) - 17 votes
0.3%
Jill Stein (G) - 10 votes
0.2%
Democratic Swing: -3.1%
Republican Swing: 2.6%
Net Swing: 5.8% Republican
Vote Change: +232 votes

Marion County

(100.0% reporting)

2020 (R+44.3)

Donald Trump (R) - 3470 votes
71.3%
Joe Biden (D) - 1339 votes
27.5%

2024 (R+52.5)

Donald Trump (R) - 3577 votes
75.9%
Kamala Harris (D) - 1101 votes
23.3%
Chase Oliver (L) - 18 votes
0.4%
Jill Stein (G) - 18 votes
0.4%
Democratic Swing: -4.5%
Republican Swing: 3.7%
Net Swing: 8.2% Republican
Vote Change: -95 votes

Martin County

(100.0% reporting)

2020 (R+73.1)

Donald Trump (R) - 1857 votes
86.0%
Joe Biden (D) - 288 votes
13.3%

2024 (R+75.8)

Donald Trump (R) - 1825 votes
87.6%
Kamala Harris (D) - 247 votes
11.9%
Chase Oliver (L) - 7 votes
0.3%
Jill Stein (G) - 4 votes
0.2%
Democratic Swing: -1.6%
Republican Swing: 1.0%
Net Swing: 2.6% Republican
Vote Change: -62 votes

Mason County

(100.0% reporting)

2020 (R+62.7)

Donald Trump (R) - 1991 votes
80.5%
Joe Biden (D) - 457 votes
18.5%

2024 (R+65)

Donald Trump (R) - 2076 votes
82.1%
Kamala Harris (D) - 434 votes
17.2%
Chase Oliver (L) - 12 votes
0.5%
Jill Stein (G) - 4 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 0.9%
Net Swing: 2.3% Republican
Vote Change: +78 votes

Matagorda County

(100.0% reporting)

2020 (R+45)

Donald Trump (R) - 9845 votes
71.7%
Joe Biden (D) - 3733 votes
27.2%

2024 (R+50.5)

Donald Trump (R) - 9957 votes
74.8%
Kamala Harris (D) - 3231 votes
24.3%
Chase Oliver (L) - 67 votes
0.5%
Jill Stein (G) - 53 votes
0.4%
Democratic Swing: -3.2%
Republican Swing: 2.3%
Net Swing: 5.5% Republican
Vote Change: -270 votes

Maverick County

(100.0% reporting)

2020 (D+9.5)

Joe Biden (D) - 8332 votes
54.3%
Donald Trump (R) - 6881 votes
44.8%

2024 (R+18.5)

Donald Trump (R) - 9285 votes
59.0%
Kamala Harris (D) - 6373 votes
40.5%
Chase Oliver (L) - 46 votes
0.3%
Jill Stein (G) - 39 votes
0.2%
Democratic Swing: -14.3%
Republican Swing: 13.7%
Net Swing: 28.0% Republican
Vote Change: +530 votes

McCulloch County

(100.0% reporting)

2020 (R+71.1)

Donald Trump (R) - 2904 votes
84.5%
Joe Biden (D) - 490 votes
14.3%

2024 (R+73.4)

Donald Trump (R) - 3033 votes
86.3%
Kamala Harris (D) - 455 votes
13.0%
Chase Oliver (L) - 17 votes
0.5%
Jill Stein (G) - 8 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 0.8%
Net Swing: 2.3% Republican
Vote Change: +119 votes

McLennan County

(100.0% reporting)

2020 (R+23.8)

Donald Trump (R) - 59543 votes
60.8%
Joe Biden (D) - 36688 votes
37.5%

2024 (R+30.9)

Donald Trump (R) - 64606 votes
64.8%
Kamala Harris (D) - 33863 votes
34.0%
Chase Oliver (L) - 696 votes
0.7%
Jill Stein (G) - 325 votes
0.3%
Democratic Swing: -4.1%
Republican Swing: 3.1%
Net Swing: 7.2% Republican
Vote Change: +3,259 votes

McMullen County

(100.0% reporting)

2020 (R+79.3)

Donald Trump (R) - 460 votes
89.1%
Joe Biden (D) - 53 votes
10.3%

2024 (R+84.4)

Donald Trump (R) - 448 votes
92.0%
Kamala Harris (D) - 37 votes
7.6%
Chase Oliver (L) - 2 votes
0.4%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -2.7%
Republican Swing: 2.3%
Net Swing: 5.0% Republican
Vote Change: -26 votes

Medina County

(100.0% reporting)

2020 (R+39.6)

Donald Trump (R) - 15642 votes
69.0%
Joe Biden (D) - 6773 votes
29.9%

2024 (R+42.7)

Donald Trump (R) - 17464 votes
70.9%
Kamala Harris (D) - 6950 votes
28.2%
Chase Oliver (L) - 103 votes
0.4%
Jill Stein (G) - 81 votes
0.3%
Democratic Swing: -2.0%
Republican Swing: 1.2%
Net Swing: 3.2% Republican
Vote Change: +2,183 votes

Menard County

(100.0% reporting)

2020 (R+61.4)

Donald Trump (R) - 823 votes
80.0%
Joe Biden (D) - 197 votes
19.2%

2024 (R+66.5)

Donald Trump (R) - 861 votes
82.8%
Kamala Harris (D) - 170 votes
16.3%
Chase Oliver (L) - 5 votes
0.5%
Jill Stein (G) - 3 votes
0.3%
Democratic Swing: -2.9%
Republican Swing: 2.2%
Net Swing: 5.1% Republican
Vote Change: +19 votes

Midland County

(100.0% reporting)

2020 (R+57.5)

Donald Trump (R) - 45624 votes
77.5%
Joe Biden (D) - 12329 votes
20.9%

2024 (R+60.5)

Donald Trump (R) - 46944 votes
79.8%
Kamala Harris (D) - 11351 votes
19.3%
Chase Oliver (L) - 363 votes
0.6%
Jill Stein (G) - 142 votes
0.2%
Democratic Swing: -2.0%
Republican Swing: 1.1%
Net Swing: 3.1% Republican
Vote Change: +847 votes

Milam County

(100.0% reporting)

2020 (R+52.4)

Donald Trump (R) - 7984 votes
75.5%
Joe Biden (D) - 2496 votes
23.6%

2024 (R+57.3)

Donald Trump (R) - 8691 votes
78.3%
Kamala Harris (D) - 2331 votes
21.0%
Chase Oliver (L) - 42 votes
0.4%
Jill Stein (G) - 29 votes
0.3%
Democratic Swing: -2.8%
Republican Swing: 2.2%
Net Swing: 5.0% Republican
Vote Change: +613 votes

Mills County

(100.0% reporting)

2020 (R+78.2)

Donald Trump (R) - 2217 votes
88.5%
Joe Biden (D) - 271 votes
10.8%

2024 (R+76.9)

Donald Trump (R) - 2418 votes
88.2%
Kamala Harris (D) - 310 votes
11.3%
Chase Oliver (L) - 9 votes
0.3%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: 0.4%
Republican Swing: -0.9%
Net Swing: 1.3% Democratic
Vote Change: +253 votes

Mitchell County

(100.0% reporting)

2020 (R+69.1)

Donald Trump (R) - 2170 votes
84.1%
Joe Biden (D) - 397 votes
15.4%

2024 (R+71.3)

Donald Trump (R) - 2144 votes
85.3%
Kamala Harris (D) - 352 votes
14.0%
Chase Oliver (L) - 11 votes
0.4%
Jill Stein (G) - 6 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 0.8%
Net Swing: 2.2% Republican
Vote Change: -54 votes

Montague County

(100.0% reporting)

2020 (R+77.4)

Donald Trump (R) - 8615 votes
87.7%
Joe Biden (D) - 1097 votes
11.2%

2024 (R+77.7)

Donald Trump (R) - 9825 votes
88.5%
Kamala Harris (D) - 1208 votes
10.9%
Chase Oliver (L) - 36 votes
0.3%
Jill Stein (G) - 28 votes
0.3%
Democratic Swing: -0.4%
Republican Swing: -0.2%
Net Swing: 0.2% Republican
Vote Change: +1,385 votes

Montgomery County

(100.0% reporting)

2020 (R+44.4)

Donald Trump (R) - 193382 votes
71.2%
Joe Biden (D) - 74377 votes
27.4%

2024 (R+45.5)

Donald Trump (R) - 221964 votes
72.2%
Kamala Harris (D) - 82277 votes
26.8%
Chase Oliver (L) - 1672 votes
0.5%
Jill Stein (G) - 1221 votes
0.4%
Democratic Swing: -1.0%
Republican Swing: 0.0%
Net Swing: 1.0% Republican
Vote Change: +39,375 votes

Moore County

(100.0% reporting)

2020 (R+60.8)

Donald Trump (R) - 4359 votes
79.1%
Joe Biden (D) - 1062 votes
19.3%

2024 (R+67.1)

Donald Trump (R) - 4458 votes
83.1%
Kamala Harris (D) - 860 votes
16.0%
Chase Oliver (L) - 25 votes
0.5%
Jill Stein (G) - 16 votes
0.3%
Democratic Swing: -3.5%
Republican Swing: 2.8%
Net Swing: 6.3% Republican
Vote Change: -62 votes

Morris County

(100.0% reporting)

2020 (R+39.8)

Donald Trump (R) - 3872 votes
69.3%
Joe Biden (D) - 1669 votes
29.9%

2024 (R+51.2)

Donald Trump (R) - 4092 votes
75.3%
Kamala Harris (D) - 1312 votes
24.1%
Chase Oliver (L) - 22 votes
0.4%
Jill Stein (G) - 7 votes
0.1%
Democratic Swing: -6.0%
Republican Swing: 5.4%
Net Swing: 11.4% Republican
Vote Change: -108 votes

Motley County

(100.0% reporting)

2020 (R+85.8)

Donald Trump (R) - 604 votes
92.6%
Joe Biden (D) - 46 votes
7.1%

2024 (R+88.8)

Donald Trump (R) - 612 votes
94.2%
Kamala Harris (D) - 35 votes
5.4%
Chase Oliver (L) - 2 votes
0.3%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -1.7%
Republican Swing: 1.2%
Net Swing: 2.9% Republican
Vote Change: 0 votes

Nacogdoches County

(100.0% reporting)

2020 (R+31.8)

Donald Trump (R) - 17378 votes
64.9%
Joe Biden (D) - 9000 votes
33.6%

2024 (R+38.8)

Donald Trump (R) - 17575 votes
68.9%
Kamala Harris (D) - 7690 votes
30.2%
Chase Oliver (L) - 127 votes
0.5%
Jill Stein (G) - 78 votes
0.3%
Democratic Swing: -3.9%
Republican Swing: 3.1%
Net Swing: 7.0% Republican
Vote Change: -908 votes

Navarro County

(100.0% reporting)

2020 (R+46)

Donald Trump (R) - 13800 votes
72.1%
Joe Biden (D) - 5101 votes
26.7%

2024 (R+51.8)

Donald Trump (R) - 14983 votes
75.6%
Kamala Harris (D) - 4708 votes
23.7%
Chase Oliver (L) - 76 votes
0.4%
Jill Stein (G) - 62 votes
0.3%
Democratic Swing: -3.2%
Republican Swing: 2.5%
Net Swing: 5.8% Republican
Vote Change: +928 votes

Newton County

(100.0% reporting)

2020 (R+61.3)

Donald Trump (R) - 4882 votes
80.1%
Joe Biden (D) - 1173 votes
19.2%

2024 (R+66.6)

Donald Trump (R) - 4781 votes
83.2%
Kamala Harris (D) - 952 votes
16.6%
Jill Stein (G) - 9 votes
0.1%
Chase Oliver (L) - 7 votes
0.1%
Democratic Swing: -2.8%
Republican Swing: 2.5%
Net Swing: 5.3% Republican
Vote Change: -306 votes

Nolan County

(100.0% reporting)

2020 (R+56.1)

Donald Trump (R) - 4131 votes
77.1%
Joe Biden (D) - 1162 votes
21.7%

2024 (R+59.2)

Donald Trump (R) - 4048 votes
79.1%
Kamala Harris (D) - 1020 votes
19.9%
Chase Oliver (L) - 26 votes
0.5%
Jill Stein (G) - 20 votes
0.4%
Democratic Swing: -2.0%
Republican Swing: 1.1%
Net Swing: 3.1% Republican
Vote Change: -179 votes

Nueces County

(100.0% reporting)

2020 (R+2.9)

Donald Trump (R) - 64617 votes
50.7%
Joe Biden (D) - 60925 votes
47.9%

2024 (R+11.5)

Donald Trump (R) - 67201 votes
55.2%
Kamala Harris (D) - 53248 votes
43.8%
Chase Oliver (L) - 663 votes
0.5%
Jill Stein (G) - 502 votes
0.4%
Democratic Swing: -4.7%
Republican Swing: 3.8%
Net Swing: 8.5% Republican
Vote Change: -3,928 votes

Ochiltree County

(100.0% reporting)

2020 (R+80.6)

Donald Trump (R) - 2812 votes
89.1%
Joe Biden (D) - 302 votes
9.6%

2024 (R+81.6)

Donald Trump (R) - 2723 votes
90.5%
Kamala Harris (D) - 269 votes
8.9%
Chase Oliver (L) - 12 votes
0.4%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -0.8%
Republican Swing: 0.2%
Net Swing: 1.0% Republican
Vote Change: -106 votes

Oldham County

(100.0% reporting)

2020 (R+83.8)

Donald Trump (R) - 917 votes
90.9%
Joe Biden (D) - 81 votes
8.0%

2024 (R+84.3)

Donald Trump (R) - 895 votes
91.9%
Kamala Harris (D) - 74 votes
7.6%
Chase Oliver (L) - 4 votes
0.4%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -0.5%
Republican Swing: 0.0%
Net Swing: 0.5% Republican
Vote Change: -24 votes

Orange County

(100.0% reporting)

2020 (R+64.2)

Donald Trump (R) - 29186 votes
81.1%
Joe Biden (D) - 6357 votes
17.7%

2024 (R+66.7)

Donald Trump (R) - 30191 votes
83.1%
Kamala Harris (D) - 5945 votes
16.4%
Chase Oliver (L) - 128 votes
0.3%
Jill Stein (G) - 64 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 1.0%
Net Swing: 2.5% Republican
Vote Change: +785 votes

Palo Pinto County

(100.0% reporting)

2020 (R+64.7)

Donald Trump (R) - 10179 votes
81.5%
Joe Biden (D) - 2178 votes
17.4%

2024 (R+67.1)

Donald Trump (R) - 11093 votes
83.2%
Kamala Harris (D) - 2143 votes
16.1%
Chase Oliver (L) - 54 votes
0.4%
Jill Stein (G) - 43 votes
0.3%
Democratic Swing: -1.6%
Republican Swing: 0.8%
Net Swing: 2.4% Republican
Vote Change: +976 votes

Panola County

(100.0% reporting)

2020 (R+63.9)

Donald Trump (R) - 9326 votes
81.4%
Joe Biden (D) - 2057 votes
18.0%

2024 (R+66.4)

Donald Trump (R) - 9500 votes
83.0%
Kamala Harris (D) - 1905 votes
16.7%
Chase Oliver (L) - 23 votes
0.2%
Jill Stein (G) - 9 votes
0.1%
Democratic Swing: -1.4%
Republican Swing: 1.1%
Net Swing: 2.5% Republican
Vote Change: +54 votes

Parker County

(100.0% reporting)

2020 (R+65.3)

Donald Trump (R) - 62045 votes
81.5%
Joe Biden (D) - 13017 votes
17.1%

2024 (R+66.4)

Donald Trump (R) - 75168 votes
82.7%
Kamala Harris (D) - 14872 votes
16.4%
Chase Oliver (L) - 534 votes
0.6%
Jill Stein (G) - 228 votes
0.3%
Democratic Swing: -1.0%
Republican Swing: 0.1%
Net Swing: 1.1% Republican
Vote Change: +15,740 votes

Parmer County

(100.0% reporting)

2020 (R+62.8)

Donald Trump (R) - 2135 votes
80.6%
Joe Biden (D) - 488 votes
18.4%

2024 (R+70.1)

Donald Trump (R) - 2123 votes
84.8%
Kamala Harris (D) - 368 votes
14.7%
Chase Oliver (L) - 9 votes
0.3%
Jill Stein (G) - 4 votes
0.2%
Democratic Swing: -3.9%
Republican Swing: 3.4%
Net Swing: 7.3% Republican
Vote Change: -119 votes

Pecos County

(100.0% reporting)

2020 (R+39.9)

Donald Trump (R) - 3215 votes
68.9%
Joe Biden (D) - 1382 votes
29.6%

2024 (R+44.8)

Donald Trump (R) - 3042 votes
71.9%
Kamala Harris (D) - 1144 votes
27.0%
Chase Oliver (L) - 24 votes
0.6%
Jill Stein (G) - 23 votes
0.5%
Democratic Swing: -3.0%
Republican Swing: 1.9%
Net Swing: 5.0% Republican
Vote Change: -364 votes

Polk County

(100.0% reporting)

2020 (R+55)

Donald Trump (R) - 18573 votes
76.8%
Joe Biden (D) - 5387 votes
22.3%

2024 (R+58.9)

Donald Trump (R) - 19216 votes
79.1%
Kamala Harris (D) - 4910 votes
20.2%
Chase Oliver (L) - 100 votes
0.4%
Jill Stein (G) - 59 votes
0.2%
Democratic Swing: -2.3%
Republican Swing: 1.6%
Net Swing: 3.9% Republican
Vote Change: +325 votes

Potter County

(100.0% reporting)

2020 (R+39.4)

Donald Trump (R) - 22820 votes
68.4%
Joe Biden (D) - 9921 votes
29.8%

2024 (R+44.4)

Donald Trump (R) - 23007 votes
71.6%
Kamala Harris (D) - 8748 votes
27.2%
Chase Oliver (L) - 210 votes
0.7%
Jill Stein (G) - 126 votes
0.4%
Democratic Swing: -3.0%
Republican Swing: 2.0%
Net Swing: 5.0% Republican
Vote Change: -650 votes

Presidio County

(100.0% reporting)

2020 (D+34)

Joe Biden (D) - 1463 votes
66.0%
Donald Trump (R) - 721 votes
32.5%

2024 (D+30.2)

Kamala Harris (D) - 1289 votes
64.6%
Donald Trump (R) - 686 votes
34.4%
Jill Stein (G) - 10 votes
0.5%
Chase Oliver (L) - 9 votes
0.5%
Democratic Swing: -2.3%
Republican Swing: 1.4%
Net Swing: 3.7% Republican
Vote Change: -190 votes

Rains County

(100.0% reporting)

2020 (R+71.9)

Donald Trump (R) - 5155 votes
85.2%
Joe Biden (D) - 842 votes
13.9%

2024 (R+72.9)

Donald Trump (R) - 5649 votes
86.2%
Kamala Harris (D) - 869 votes
13.3%
Chase Oliver (L) - 23 votes
0.3%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: -0.8%
Republican Swing: 0.2%
Net Swing: 1.0% Republican
Vote Change: +557 votes

Randall County

(100.0% reporting)

2020 (R+59.7)

Donald Trump (R) - 50796 votes
78.5%
Joe Biden (D) - 12802 votes
19.8%

2024 (R+60.4)

Donald Trump (R) - 53314 votes
79.7%
Kamala Harris (D) - 12935 votes
19.3%
Chase Oliver (L) - 403 votes
0.6%
Jill Stein (G) - 202 votes
0.3%
Democratic Swing: -0.8%
Republican Swing: -0.1%
Net Swing: 0.7% Republican
Vote Change: +3,256 votes

Reagan County

(100.0% reporting)

2020 (R+69.1)

Donald Trump (R) - 942 votes
83.8%
Joe Biden (D) - 172 votes
15.3%

2024 (R+69.4)

Donald Trump (R) - 800 votes
84.3%
Kamala Harris (D) - 141 votes
14.9%
Jill Stein (G) - 6 votes
0.6%
Chase Oliver (L) - 2 votes
0.2%
Democratic Swing: -0.6%
Republican Swing: -0.3%
Net Swing: 0.3% Republican
Vote Change: -165 votes

Real County

(100.0% reporting)

2020 (R+67.4)

Donald Trump (R) - 1643 votes
82.9%
Joe Biden (D) - 320 votes
16.1%

2024 (R+66.9)

Donald Trump (R) - 1625 votes
83.0%
Kamala Harris (D) - 315 votes
16.1%
Chase Oliver (L) - 12 votes
0.6%
Jill Stein (G) - 6 votes
0.3%
Democratic Swing: -0.2%
Republican Swing: -0.7%
Net Swing: 0.5% Democratic
Vote Change: -5 votes

Red River County

(100.0% reporting)

2020 (R+56.8)

Donald Trump (R) - 4517 votes
77.8%
Joe Biden (D) - 1246 votes
21.5%

2024 (R+61.7)

Donald Trump (R) - 4682 votes
80.8%
Kamala Harris (D) - 1103 votes
19.0%
Chase Oliver (L) - 7 votes
0.1%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -2.6%
Republican Swing: 2.4%
Net Swing: 5.0% Republican
Vote Change: +33 votes

Reeves County

(100.0% reporting)

2020 (R+23.5)

Donald Trump (R) - 2254 votes
61.1%
Joe Biden (D) - 1395 votes
37.8%

2024 (R+36.9)

Donald Trump (R) - 2340 votes
68.0%
Kamala Harris (D) - 1070 votes
31.1%
Chase Oliver (L) - 22 votes
0.6%
Jill Stein (G) - 7 votes
0.2%
Democratic Swing: -7.1%
Republican Swing: 6.3%
Net Swing: 13.4% Republican
Vote Change: -210 votes

Refugio County

(100.0% reporting)

2020 (R+33.2)

Donald Trump (R) - 2210 votes
65.7%
Joe Biden (D) - 1108 votes
32.9%

2024 (R+39.6)

Donald Trump (R) - 2134 votes
69.4%
Kamala Harris (D) - 919 votes
29.9%
Chase Oliver (L) - 12 votes
0.4%
Jill Stein (G) - 7 votes
0.2%
Democratic Swing: -3.5%
Republican Swing: 2.9%
Net Swing: 6.3% Republican
Vote Change: -246 votes

Roberts County

(100.0% reporting)

2020 (R+93.8)

Donald Trump (R) - 529 votes
96.2%
Joe Biden (D) - 17 votes
3.1%

2024 (R+92.5)

Donald Trump (R) - 547 votes
95.6%
Kamala Harris (D) - 20 votes
3.5%
Chase Oliver (L) - 3 votes
0.5%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: 0.4%
Republican Swing: -0.9%
Net Swing: 1.3% Democratic
Vote Change: +24 votes

Robertson County

(100.0% reporting)

2020 (R+40.8)

Donald Trump (R) - 5646 votes
69.7%
Joe Biden (D) - 2374 votes
29.3%

2024 (R+52.1)

Donald Trump (R) - 6177 votes
75.7%
Kamala Harris (D) - 1926 votes
23.6%
Chase Oliver (L) - 38 votes
0.5%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: -6.0%
Republican Swing: 5.4%
Net Swing: 11.3% Republican
Vote Change: +134 votes

Rockwall County

(100.0% reporting)

2020 (R+38.2)

Donald Trump (R) - 36726 votes
68.1%
Joe Biden (D) - 16412 votes
30.5%

2024 (R+40.9)

Donald Trump (R) - 43542 votes
69.9%
Kamala Harris (D) - 18092 votes
29.1%
Chase Oliver (L) - 374 votes
0.6%
Jill Stein (G) - 243 votes
0.4%
Democratic Swing: -1.8%
Republican Swing: 0.8%
Net Swing: 2.7% Republican
Vote Change: +9,113 votes

Runnels County

(100.0% reporting)

2020 (R+74.7)

Donald Trump (R) - 3807 votes
86.3%
Joe Biden (D) - 552 votes
12.5%

2024 (R+77.1)

Donald Trump (R) - 3580 votes
88.3%
Kamala Harris (D) - 452 votes
11.1%
Chase Oliver (L) - 15 votes
0.4%
Jill Stein (G) - 9 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 0.9%
Net Swing: 2.4% Republican
Vote Change: -303 votes

Rusk County

(100.0% reporting)

2020 (R+56.3)

Donald Trump (R) - 16534 votes
77.3%
Joe Biden (D) - 4629 votes
21.7%

2024 (R+59.4)

Donald Trump (R) - 17234 votes
79.4%
Kamala Harris (D) - 4337 votes
20.0%
Chase Oliver (L) - 81 votes
0.4%
Jill Stein (G) - 50 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 1.3%
Net Swing: 3.2% Republican
Vote Change: +539 votes

Sabine County

(100.0% reporting)

2020 (R+75.5)

Donald Trump (R) - 4784 votes
87.1%
Joe Biden (D) - 669 votes
12.2%

2024 (R+78.5)

Donald Trump (R) - 4972 votes
89.1%
Kamala Harris (D) - 590 votes
10.6%
Chase Oliver (L) - 12 votes
0.2%
Jill Stein (G) - 7 votes
0.1%
Democratic Swing: -1.7%
Republican Swing: 1.4%
Net Swing: 3.1% Republican
Vote Change: +128 votes

San Augustine County

(100.0% reporting)

2020 (R+50.8)

Donald Trump (R) - 3007 votes
75.1%
Joe Biden (D) - 980 votes
24.5%

2024 (R+56.3)

Donald Trump (R) - 2917 votes
77.8%
Kamala Harris (D) - 809 votes
21.6%
Chase Oliver (L) - 17 votes
0.5%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -3.0%
Republican Swing: 2.4%
Net Swing: 5.4% Republican
Vote Change: -240 votes

San Jacinto County

(100.0% reporting)

2020 (R+62.6)

Donald Trump (R) - 10161 votes
80.4%
Joe Biden (D) - 2337 votes
18.5%

2024 (R+65.3)

Donald Trump (R) - 10524 votes
82.3%
Kamala Harris (D) - 2175 votes
17.0%
Chase Oliver (L) - 49 votes
0.4%
Jill Stein (G) - 41 votes
0.3%
Democratic Swing: -1.7%
Republican Swing: 1.0%
Net Swing: 2.7% Republican
Vote Change: +291 votes

San Patricio County

(100.0% reporting)

2020 (R+29.5)

Donald Trump (R) - 16516 votes
63.8%
Joe Biden (D) - 8988 votes
34.7%

2024 (R+36.4)

Donald Trump (R) - 17337 votes
67.8%
Kamala Harris (D) - 8025 votes
31.4%
Chase Oliver (L) - 131 votes
0.5%
Jill Stein (G) - 79 votes
0.3%
Democratic Swing: -3.9%
Republican Swing: 3.0%
Net Swing: 6.9% Republican
Vote Change: +68 votes

San Saba County

(100.0% reporting)

2020 (R+77.9)

Donald Trump (R) - 2308 votes
88.7%
Joe Biden (D) - 287 votes
11.0%

2024 (R+79)

Donald Trump (R) - 2412 votes
89.0%
Kamala Harris (D) - 276 votes
10.2%
Chase Oliver (L) - 12 votes
0.4%
Jill Stein (G) - 3 votes
0.1%
Democratic Swing: -0.8%
Republican Swing: 0.3%
Net Swing: 1.1% Republican
Vote Change: +108 votes

Schleicher County

(100.0% reporting)

2020 (R+63.3)

Donald Trump (R) - 940 votes
81.1%
Joe Biden (D) - 211 votes
18.2%

2024 (R+64.4)

Donald Trump (R) - 906 votes
81.8%
Kamala Harris (D) - 192 votes
17.3%
Chase Oliver (L) - 7 votes
0.6%
Jill Stein (G) - 3 votes
0.3%
Democratic Swing: -1.0%
Republican Swing: 0.1%
Net Swing: 1.1% Republican
Vote Change: -43 votes

Scurry County

(100.0% reporting)

2020 (R+71.8)

Donald Trump (R) - 4983 votes
84.9%
Joe Biden (D) - 818 votes
13.9%

2024 (R+73.6)

Donald Trump (R) - 4945 votes
86.4%
Kamala Harris (D) - 734 votes
12.8%
Chase Oliver (L) - 27 votes
0.5%
Jill Stein (G) - 14 votes
0.2%
Democratic Swing: -1.3%
Republican Swing: 0.6%
Net Swing: 1.8% Republican
Vote Change: -81 votes

Shackelford County

(100.0% reporting)

2020 (R+83.9)

Donald Trump (R) - 1484 votes
91.2%
Joe Biden (D) - 130 votes
8.0%

2024 (R+82.2)

Donald Trump (R) - 1565 votes
90.6%
Kamala Harris (D) - 146 votes
8.4%
Chase Oliver (L) - 12 votes
0.7%
Jill Stein (G) - 4 votes
0.2%
Democratic Swing: 0.4%
Republican Swing: -1.3%
Net Swing: 1.7% Democratic
Vote Change: +113 votes

Shelby County

(100.0% reporting)

2020 (R+58.8)

Donald Trump (R) - 7975 votes
79.1%
Joe Biden (D) - 2068 votes
20.5%

2024 (R+64.6)

Donald Trump (R) - 8164 votes
82.1%
Kamala Harris (D) - 1741 votes
17.5%
Chase Oliver (L) - 27 votes
0.3%
Jill Stein (G) - 16 votes
0.1%
Democratic Swing: -3.1%
Republican Swing: 2.7%
Net Swing: 5.7% Republican
Vote Change: -95 votes

Sherman County

(98.0% reporting)

2020 (R+81.4)

Donald Trump (R) - 886 votes
89.3%
Joe Biden (D) - 91 votes
9.2%

2024 (R+88.2)

Donald Trump (R) - 817 votes
93.6%
Kamala Harris (D) - 48 votes
5.5%
Chase Oliver (L) - 5 votes
0.6%
Jill Stein (G) - 2 votes
0.2%
Democratic Swing: -3.8%
Republican Swing: 3.0%
Net Swing: 6.8% Republican
Vote Change: -105 votes

Smith County

(100.0% reporting)

2020 (R+40)

Donald Trump (R) - 69080 votes
69.0%
Joe Biden (D) - 29615 votes
29.6%

2024 (R+45.1)

Donald Trump (R) - 74862 votes
72.1%
Kamala Harris (D) - 28041 votes
27.0%
Chase Oliver (L) - 559 votes
0.5%
Jill Stein (G) - 353 votes
0.3%
Democratic Swing: -3.0%
Republican Swing: 2.1%
Net Swing: 5.1% Republican
Vote Change: +5,120 votes

Somervell County

(100.0% reporting)

2020 (R+68.5)

Donald Trump (R) - 4105 votes
83.0%
Joe Biden (D) - 768 votes
15.5%

2024 (R+70.8)

Donald Trump (R) - 4493 votes
84.9%
Kamala Harris (D) - 751 votes
14.2%
Chase Oliver (L) - 28 votes
0.5%
Jill Stein (G) - 13 votes
0.2%
Democratic Swing: -1.5%
Republican Swing: 0.8%
Net Swing: 2.3% Republican
Vote Change: +412 votes

Starr County

(100.0% reporting)

2020 (D+5)

Joe Biden (D) - 9123 votes
52.0%
Donald Trump (R) - 8247 votes
47.1%

2024 (R+16)

Donald Trump (R) - 9487 votes
57.8%
Kamala Harris (D) - 6862 votes
41.8%
Chase Oliver (L) - 36 votes
0.2%
Jill Stein (G) - 34 votes
0.2%
Democratic Swing: -10.7%
Republican Swing: 10.3%
Net Swing: 21.0% Republican
Vote Change: -951 votes

Stephens County

(100.0% reporting)

2020 (R+79)

Donald Trump (R) - 3385 votes
89.1%
Joe Biden (D) - 397 votes
10.4%

2024 (R+79.3)

Donald Trump (R) - 3368 votes
89.6%
Kamala Harris (D) - 384 votes
10.2%
Chase Oliver (L) - 5 votes
0.1%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -0.3%
Republican Swing: 0.0%
Net Swing: 0.3% Republican
Vote Change: -21 votes

Sterling County

(100.0% reporting)

2020 (R+83.9)

Donald Trump (R) - 584 votes
91.4%
Joe Biden (D) - 51 votes
8.0%

2024 (R+85.9)

Donald Trump (R) - 583 votes
92.7%
Kamala Harris (D) - 43 votes
6.8%
Jill Stein (G) - 2 votes
0.3%
Chase Oliver (L) - 1 votes
0.2%
Democratic Swing: -1.2%
Republican Swing: 0.7%
Net Swing: 1.9% Republican
Vote Change: -6 votes

Stonewall County

(100.0% reporting)

2020 (R+68.3)

Donald Trump (R) - 615 votes
83.6%
Joe Biden (D) - 116 votes
15.8%

2024 (R+69)

Donald Trump (R) - 604 votes
84.4%
Kamala Harris (D) - 110 votes
15.4%
Chase Oliver (L) - 1 votes
0.1%
Jill Stein (G) - 1 votes
0.1%
Democratic Swing: -0.5%
Republican Swing: 0.2%
Net Swing: 0.7% Republican
Vote Change: -15 votes

Sutton County

(100.0% reporting)

2020 (R+58.3)

Donald Trump (R) - 1222 votes
78.5%
Joe Biden (D) - 322 votes
20.7%

2024 (R+67.1)

Donald Trump (R) - 1167 votes
83.4%
Kamala Harris (D) - 228 votes
16.3%
Chase Oliver (L) - 3 votes
0.2%
Jill Stein (G) - 2 votes
0.1%
Democratic Swing: -4.6%
Republican Swing: 4.2%
Net Swing: 8.8% Republican
Vote Change: -144 votes

Swisher County

(100.0% reporting)

2020 (R+58.8)

Donald Trump (R) - 1845 votes
78.3%
Joe Biden (D) - 478 votes
20.3%

2024 (R+63.4)

Donald Trump (R) - 1840 votes
81.2%
Kamala Harris (D) - 403 votes
17.8%
Chase Oliver (L) - 13 votes
0.6%
Jill Stein (G) - 9 votes
0.4%
Democratic Swing: -2.8%
Republican Swing: 1.8%
Net Swing: 4.6% Republican
Vote Change: -58 votes

Tarrant County

(100.0% reporting)

2020 (D+0.2)

Joe Biden (D) - 411567 votes
49.3%
Donald Trump (R) - 409741 votes
49.1%

2024 (R+5.1)

Donald Trump (R) - 426626 votes
51.8%
Kamala Harris (D) - 384501 votes
46.7%
Jill Stein (G) - 6019 votes
0.7%
Chase Oliver (L) - 5534 votes
0.7%
Democratic Swing: -3.4%
Republican Swing: 2.0%
Net Swing: 5.3% Republican
Vote Change: +1,372 votes

Taylor County

(100.0% reporting)

2020 (R+46.1)

Donald Trump (R) - 39547 votes
71.7%
Joe Biden (D) - 14588 votes
26.5%

2024 (R+49.8)

Donald Trump (R) - 41198 votes
74.3%
Kamala Harris (D) - 13624 votes
24.6%
Chase Oliver (L) - 371 votes
0.7%
Jill Stein (G) - 193 votes
0.3%
Democratic Swing: -2.3%
Republican Swing: 1.3%
Net Swing: 3.7% Republican
Vote Change: +1,251 votes

Terrell County

(100.0% reporting)

2020 (R+47.5)

Donald Trump (R) - 334 votes
72.9%
Joe Biden (D) - 119 votes
26.0%

2024 (R+55.1)

Donald Trump (R) - 314 votes
77.5%
Kamala Harris (D) - 91 votes
22.5%
Chase Oliver (L) - 0 votes
0.0%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -3.8%
Republican Swing: 3.8%
Net Swing: 7.6% Republican
Vote Change: -48 votes

Terry County

(100.0% reporting)

2020 (R+57.6)

Donald Trump (R) - 2812 votes
77.8%
Joe Biden (D) - 757 votes
21.0%

2024 (R+65.2)

Donald Trump (R) - 2815 votes
82.3%
Kamala Harris (D) - 587 votes
17.2%
Chase Oliver (L) - 13 votes
0.4%
Jill Stein (G) - 4 votes
0.1%
Democratic Swing: -4.0%
Republican Swing: 3.5%
Net Swing: 7.6% Republican
Vote Change: -150 votes

Throckmorton County

(100.0% reporting)

2020 (R+81.5)

Donald Trump (R) - 806 votes
90.1%
Joe Biden (D) - 82 votes
9.2%

2024 (R+83.3)

Donald Trump (R) - 823 votes
91.4%
Kamala Harris (D) - 73 votes
8.1%
Chase Oliver (L) - 2 votes
0.2%
Jill Stein (G) - 2 votes
0.2%
Democratic Swing: -1.1%
Republican Swing: 0.7%
Net Swing: 1.8% Republican
Vote Change: +12 votes

Titus County

(100.0% reporting)

2020 (R+45.2)

Donald Trump (R) - 7570 votes
71.8%
Joe Biden (D) - 2856 votes
27.1%

2024 (R+54.7)

Donald Trump (R) - 7861 votes
77.0%
Kamala Harris (D) - 2275 votes
22.3%
Chase Oliver (L) - 48 votes
0.5%
Jill Stein (G) - 24 votes
0.2%
Democratic Swing: -5.1%
Republican Swing: 4.4%
Net Swing: 9.5% Republican
Vote Change: -218 votes

Tom Green County

(100.0% reporting)

2020 (R+45.1)

Donald Trump (R) - 32313 votes
71.5%
Joe Biden (D) - 12239 votes
27.1%

2024 (R+48)

Donald Trump (R) - 33399 votes
73.5%
Kamala Harris (D) - 11585 votes
25.5%
Chase Oliver (L) - 308 votes
0.7%
Jill Stein (G) - 146 votes
0.3%
Democratic Swing: -2.0%
Republican Swing: 1.0%
Net Swing: 3.0% Republican
Vote Change: +886 votes

Travis County

(100.0% reporting)

2020 (D+46)

Joe Biden (D) - 435860 votes
71.6%
Donald Trump (R) - 161337 votes
26.5%

2024 (D+39.3)

Kamala Harris (D) - 398981 votes
68.6%
Donald Trump (R) - 170787 votes
29.4%
Jill Stein (G) - 5886 votes
1.0%
Chase Oliver (L) - 4631 votes
0.8%
Democratic Swing: -4.2%
Republican Swing: 2.4%
Net Swing: 6.6% Republican
Vote Change: -16,912 votes

Trinity County

(100.0% reporting)

2020 (R+61.7)

Donald Trump (R) - 5579 votes
80.4%
Joe Biden (D) - 1323 votes
19.1%

2024 (R+67)

Donald Trump (R) - 6136 votes
83.2%
Kamala Harris (D) - 1195 votes
16.2%
Chase Oliver (L) - 26 votes
0.4%
Jill Stein (G) - 17 votes
0.2%
Democratic Swing: -3.0%
Republican Swing: 2.4%
Net Swing: 5.3% Republican
Vote Change: +472 votes

Tyler County

(100.0% reporting)

2020 (R+70.8)

Donald Trump (R) - 8194 votes
84.8%
Joe Biden (D) - 1403 votes
14.5%

2024 (R+73.5)

Donald Trump (R) - 8286 votes
86.5%
Kamala Harris (D) - 1249 votes
13.0%
Chase Oliver (L) - 28 votes
0.3%
Jill Stein (G) - 14 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: 1.1%
Net Swing: 2.7% Republican
Vote Change: -20 votes

Upshur County

(100.0% reporting)

2020 (R+69.2)

Donald Trump (R) - 15809 votes
83.7%
Joe Biden (D) - 2877 votes
15.2%

2024 (R+71)

Donald Trump (R) - 16939 votes
85.2%
Kamala Harris (D) - 2820 votes
14.2%
Chase Oliver (L) - 78 votes
0.4%
Jill Stein (G) - 45 votes
0.2%
Democratic Swing: -1.2%
Republican Swing: 0.6%
Net Swing: 1.8% Republican
Vote Change: +1,196 votes

Upton County

(100.0% reporting)

2020 (R+74.8)

Donald Trump (R) - 1178 votes
86.1%
Joe Biden (D) - 170 votes
12.4%

2024 (R+77)

Donald Trump (R) - 1149 votes
88.2%
Kamala Harris (D) - 146 votes
11.2%
Jill Stein (G) - 5 votes
0.4%
Chase Oliver (L) - 3 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: 0.8%
Net Swing: 2.2% Republican
Vote Change: -45 votes

Uvalde County

(100.0% reporting)

2020 (R+20.5)

Donald Trump (R) - 6174 votes
59.7%
Joe Biden (D) - 4073 votes
39.4%

2024 (R+33.4)

Donald Trump (R) - 6482 votes
66.3%
Kamala Harris (D) - 3218 votes
32.9%
Chase Oliver (L) - 37 votes
0.4%
Jill Stein (G) - 32 votes
0.3%
Democratic Swing: -6.8%
Republican Swing: 6.1%
Net Swing: 12.9% Republican
Vote Change: -478 votes

Val Verde County

(100.0% reporting)

2020 (R+10)

Donald Trump (R) - 8284 votes
54.2%
Joe Biden (D) - 6771 votes
44.3%

2024 (R+26.6)

Donald Trump (R) - 9162 votes
62.8%
Kamala Harris (D) - 5282 votes
36.2%
Chase Oliver (L) - 73 votes
0.5%
Jill Stein (G) - 61 votes
0.4%
Democratic Swing: -8.7%
Republican Swing: 7.8%
Net Swing: 16.6% Republican
Vote Change: -477 votes

Van Zandt County

(100.0% reporting)

2020 (R+72.7)

Donald Trump (R) - 22270 votes
85.6%
Joe Biden (D) - 3516 votes
13.5%

2024 (R+74.8)

Donald Trump (R) - 24351 votes
87.1%
Kamala Harris (D) - 3450 votes
12.3%
Chase Oliver (L) - 98 votes
0.4%
Jill Stein (G) - 36 votes
0.1%
Democratic Swing: -1.3%
Republican Swing: 0.8%
Net Swing: 2.1% Republican
Vote Change: +2,149 votes

Victoria County

(100.0% reporting)

2020 (R+38.5)

Donald Trump (R) - 23358 votes
68.3%
Joe Biden (D) - 10380 votes
30.4%

2024 (R+42.6)

Donald Trump (R) - 25010 votes
70.8%
Kamala Harris (D) - 9998 votes
28.3%
Chase Oliver (L) - 136 votes
0.4%
Jill Stein (G) - 95 votes
0.3%
Democratic Swing: -2.4%
Republican Swing: 1.7%
Net Swing: 4.1% Republican
Vote Change: +1,501 votes

Walker County

(100.0% reporting)

2020 (R+32.2)

Donald Trump (R) - 15375 votes
65.1%
Joe Biden (D) - 7884 votes
33.4%

2024 (R+39.9)

Donald Trump (R) - 17515 votes
69.6%
Kamala Harris (D) - 7461 votes
29.6%
Chase Oliver (L) - 117 votes
0.5%
Jill Stein (G) - 77 votes
0.3%
Democratic Swing: -4.3%
Republican Swing: 3.5%
Net Swing: 7.7% Republican
Vote Change: +1,911 votes

Waller County

(100.0% reporting)

2020 (R+27)

Donald Trump (R) - 14260 votes
62.7%
Joe Biden (D) - 8191 votes
36.0%

2024 (R+25)

Donald Trump (R) - 17077 votes
62.0%
Kamala Harris (D) - 10183 votes
36.9%
Jill Stein (G) - 152 votes
0.5%
Chase Oliver (L) - 133 votes
0.5%
Democratic Swing: 0.5%
Republican Swing: -1.5%
Net Swing: 2.0% Democratic
Vote Change: +5,094 votes

Ward County

(100.0% reporting)

2020 (R+61.8)

Donald Trump (R) - 3241 votes
79.8%
Joe Biden (D) - 764 votes
18.8%

2024 (R+66.1)

Donald Trump (R) - 3115 votes
82.7%
Kamala Harris (D) - 627 votes
16.7%
Chase Oliver (L) - 16 votes
0.4%
Jill Stein (G) - 6 votes
0.2%
Democratic Swing: -2.4%
Republican Swing: 1.8%
Net Swing: 4.3% Republican
Vote Change: -241 votes

Washington County

(100.0% reporting)

2020 (R+50.5)

Donald Trump (R) - 12959 votes
74.4%
Joe Biden (D) - 4261 votes
24.4%

2024 (R+54.7)

Donald Trump (R) - 14020 votes
77.0%
Kamala Harris (D) - 4058 votes
22.3%
Chase Oliver (L) - 99 votes
0.5%
Jill Stein (G) - 31 votes
0.2%
Democratic Swing: -2.5%
Republican Swing: 1.7%
Net Swing: 4.2% Republican
Vote Change: +988 votes

Webb County

(100.0% reporting)

2020 (D+23.5)

Joe Biden (D) - 41820 votes
61.1%
Donald Trump (R) - 25898 votes
37.9%

2024 (R+2.2)

Donald Trump (R) - 33384 votes
50.7%
Kamala Harris (D) - 31952 votes
48.5%
Jill Stein (G) - 283 votes
0.4%
Chase Oliver (L) - 226 votes
0.3%
Democratic Swing: -13.2%
Republican Swing: 12.5%
Net Swing: 25.7% Republican
Vote Change: -1,873 votes

Wharton County

(100.0% reporting)

2020 (R+43.5)

Donald Trump (R) - 11926 votes
71.2%
Joe Biden (D) - 4694 votes
28.0%

2024 (R+51.8)

Donald Trump (R) - 12439 votes
75.6%
Kamala Harris (D) - 3910 votes
23.8%
Chase Oliver (L) - 63 votes
0.4%
Jill Stein (G) - 40 votes
0.2%
Democratic Swing: -4.5%
Republican Swing: 3.9%
Net Swing: 8.3% Republican
Vote Change: -168 votes

Wheeler County

(100.0% reporting)

2020 (R+85.6)

Donald Trump (R) - 2159 votes
92.4%
Joe Biden (D) - 168 votes
7.2%

2024 (R+84.7)

Donald Trump (R) - 2093 votes
92.0%
Kamala Harris (D) - 169 votes
7.4%
Chase Oliver (L) - 8 votes
0.4%
Jill Stein (G) - 2 votes
0.1%
Democratic Swing: 0.2%
Republican Swing: -0.7%
Net Swing: 0.9% Democratic
Vote Change: -55 votes

Wichita County

(100.0% reporting)

2020 (R+41.8)

Donald Trump (R) - 32069 votes
69.6%
Joe Biden (D) - 13161 votes
28.6%

2024 (R+44)

Donald Trump (R) - 31818 votes
71.4%
Kamala Harris (D) - 12237 votes
27.5%
Chase Oliver (L) - 295 votes
0.7%
Jill Stein (G) - 147 votes
0.3%
Democratic Swing: -1.6%
Republican Swing: 0.6%
Net Swing: 2.2% Republican
Vote Change: -733 votes

Wilbarger County

(100.0% reporting)

2020 (R+57.3)

Donald Trump (R) - 3524 votes
77.9%
Joe Biden (D) - 956 votes
21.1%

2024 (R+60.6)

Donald Trump (R) - 3566 votes
79.8%
Kamala Harris (D) - 860 votes
19.3%
Chase Oliver (L) - 28 votes
0.6%
Jill Stein (G) - 9 votes
0.2%
Democratic Swing: -2.1%
Republican Swing: 1.2%
Net Swing: 3.3% Republican
Vote Change: -17 votes

Willacy County

(100.0% reporting)

2020 (D+12)

Joe Biden (D) - 3108 votes
56.0%
Donald Trump (R) - 2441 votes
44.0%

2024 (R+3.3)

Donald Trump (R) - 2856 votes
51.3%
Kamala Harris (D) - 2673 votes
48.0%
Chase Oliver (L) - 18 votes
0.3%
Jill Stein (G) - 16 votes
0.3%
Democratic Swing: -8.0%
Republican Swing: 7.3%
Net Swing: 15.3% Republican
Vote Change: +14 votes

Williamson County

(100.0% reporting)

2020 (D+1.4)

Joe Biden (D) - 143795 votes
49.7%
Donald Trump (R) - 139729 votes
48.2%

2024 (R+2.4)

Donald Trump (R) - 155310 votes
50.3%
Kamala Harris (D) - 147766 votes
47.9%
Chase Oliver (L) - 2546 votes
0.8%
Jill Stein (G) - 2541 votes
0.8%
Democratic Swing: -2.8%
Republican Swing: 1.1%
Net Swing: 3.9% Republican
Vote Change: +24,639 votes

Wilson County

(100.0% reporting)

2020 (R+48.8)

Donald Trump (R) - 18463 votes
73.8%
Joe Biden (D) - 6350 votes
25.4%

2024 (R+53.7)

Donald Trump (R) - 20894 votes
76.6%
Kamala Harris (D) - 6247 votes
22.9%
Chase Oliver (L) - 80 votes
0.3%
Jill Stein (G) - 49 votes
0.2%
Democratic Swing: -2.7%
Republican Swing: 2.2%
Net Swing: 4.9% Republican
Vote Change: +2,457 votes

Winkler County

(100.0% reporting)

2020 (R+66.1)

Donald Trump (R) - 1753 votes
82.5%
Joe Biden (D) - 358 votes
16.8%

2024 (R+70.5)

Donald Trump (R) - 1646 votes
85.2%
Kamala Harris (D) - 283 votes
14.6%
Chase Oliver (L) - 3 votes
0.2%
Jill Stein (G) - 0 votes
0.0%
Democratic Swing: -2.3%
Republican Swing: 2.2%
Net Swing: 4.5% Republican
Vote Change: -179 votes

Wise County

(100.0% reporting)

2020 (R+68.9)

Donald Trump (R) - 27032 votes
83.5%
Joe Biden (D) - 4973 votes
15.4%

2024 (R+70)

Donald Trump (R) - 32385 votes
84.7%
Kamala Harris (D) - 5605 votes
14.7%
Chase Oliver (L) - 167 votes
0.4%
Jill Stein (G) - 73 votes
0.2%
Democratic Swing: -0.9%
Republican Swing: 0.2%
Net Swing: 1.1% Republican
Vote Change: +6,225 votes

Wood County

(100.0% reporting)

2020 (R+68.9)

Donald Trump (R) - 19049 votes
83.6%
Joe Biden (D) - 3509 votes
15.4%

2024 (R+69.7)

Donald Trump (R) - 20621 votes
84.6%
Kamala Harris (D) - 3618 votes
14.8%
Chase Oliver (L) - 100 votes
0.4%
Jill Stein (G) - 42 votes
0.2%
Democratic Swing: -0.7%
Republican Swing: 0.1%
Net Swing: 0.8% Republican
Vote Change: +1,823 votes

Yoakum County

(100.0% reporting)

2020 (R+67.6)

Donald Trump (R) - 2174 votes
82.6%
Joe Biden (D) - 420 votes
16.0%

2024 (R+70.9)

Donald Trump (R) - 2039 votes
85.2%
Kamala Harris (D) - 342 votes
14.3%
Chase Oliver (L) - 7 votes
0.3%
Jill Stein (G) - 5 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: 1.4%
Net Swing: 3.3% Republican
Vote Change: -201 votes

Young County

(100.0% reporting)

2020 (R+74.6)

Donald Trump (R) - 7110 votes
86.3%
Joe Biden (D) - 1034 votes
12.6%

2024 (R+76.3)

Donald Trump (R) - 7298 votes
87.8%
Kamala Harris (D) - 962 votes
11.6%
Chase Oliver (L) - 30 votes
0.4%
Jill Stein (G) - 19 votes
0.2%
Democratic Swing: -1.1%
Republican Swing: 0.5%
Net Swing: 1.6% Republican
Vote Change: +165 votes

Zapata County

(100.0% reporting)

2020 (R+5.4)

Donald Trump (R) - 2033 votes
52.5%
Joe Biden (D) - 1826 votes
47.1%

2024 (R+22.4)

Donald Trump (R) - 2970 votes
61.0%
Kamala Harris (D) - 1877 votes
38.5%
Chase Oliver (L) - 15 votes
0.3%
Jill Stein (G) - 9 votes
0.2%
Democratic Swing: -8.8%
Republican Swing: 8.3%
Net Swing: 17.1% Republican
Vote Change: +1,012 votes

Zavala County

(100.0% reporting)

2020 (D+31.6)

Joe Biden (D) - 2864 votes
65.4%
Donald Trump (R) - 1490 votes
34.0%

2024 (D+14.4)

Kamala Harris (D) - 1984 votes
56.8%
Donald Trump (R) - 1482 votes
42.4%
Chase Oliver (L) - 20 votes
0.6%
Jill Stein (G) - 6 votes
0.2%
Democratic Swing: -9.0%
Republican Swing: 8.2%
Net Swing: 17.2% Republican
Vote Change: -862 votes