RightDataUSA

2024-11-05 Senatorial Election Results for Texas (Class 1)


Election Year:
Election Type:
Runoff Election: No Yes
State:
County:
Congressional District:
(House elections)
Show Precincts:
(Statewide elections)
No Yes


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries



Click on a county in the table or the map to see demographic data for that county.

County Turnout Ted Cruz*
(R)
Colin Allred
(D)
Ted Brown
(Libertarian)
Other Margin TOTAL
Anderson40%15,02278.2%3,87220.1%3171.6%50.0%11,150 19,216
Andrews45%4,97683.3%87314.6%1232.1%00.0%4,103 5,972
Angelina52%24,99473.4%8,38224.6%6872.0%30.0%16,612 34,066
Aransas63%9,60574.1%3,06923.7%2802.2%20.0%6,536 12,956
Archer73%4,48387.7%56211.0%641.3%00.0%3,921 5,109
Armstrong85%1,00190.0%978.7%141.3%00.0%904 1,112
Atascosa47%11,97365.9%5,73931.6%4452.5%10.0%6,234 18,158
Austin63%11,98178.4%2,99819.6%3082.0%20.0%8,983 15,289
Bailey34%1,35278.9%32519.0%362.1%00.0%1,027 1,713
Bandera72%10,47277.4%2,73520.2%3192.4%40.0%7,737 13,530
Bastrop46%21,83555.4%16,44541.7%1,1562.9%100.0%5,390 39,446
Baylor62%1,43385.7%19911.9%362.2%40.2%1,234 1,672
Bee35%5,63965.0%2,84532.8%1882.2%00.0%2,794 8,672
Bell45%70,46854.5%55,44142.9%3,4312.7%320.0%15,027 129,372
Bexar47%303,26240.8%422,90356.8%17,7102.4%2150.0%-119,641 744,090
Blanco79%6,24373.5%2,07124.4%1802.1%30.0%4,172 8,497
Borden95%36695.6%133.4%41.0%00.0%353 383
Bosque64%7,64380.0%1,71217.9%1861.9%120.1%5,931 9,553
Bowie52%26,21972.4%9,40526.0%5671.6%60.0%16,814 36,197
Brazoria53%90,20855.9%67,07541.5%4,1332.6%300.0%23,133 161,446
Brazos47%54,15359.0%34,84938.0%2,7073.0%360.0%19,304 91,745
Brewster59%2,42253.3%1,99844.0%1242.7%00.0%424 4,544
Briscoe59%64987.2%7910.6%152.0%10.1%570 744
Brooks45%87438.0%1,37959.9%482.1%10.0%-505 2,302
Brown56%14,10884.1%2,35914.1%3131.9%00.0%11,749 16,780
Burleson60%7,32778.6%1,80519.4%1872.0%20.0%5,522 9,321
Burnet64%21,05675.0%6,40122.8%6242.2%50.0%14,655 28,086
Caldwell39%8,22752.9%6,85144.1%4623.0%10.0%1,376 15,541
Calhoun52%5,60372.2%2,01826.0%1371.8%00.0%3,585 7,758
Callahan61%5,97385.6%86312.4%1402.0%00.0%5,110 6,976
Cameron38%53,39146.6%58,33050.9%2,7782.4%110.0%-4,939 114,510
Camp54%3,89474.5%1,25724.1%751.4%00.0%2,637 5,226
Carson72%2,75587.4%32810.4%642.0%40.1%2,427 3,151
Cass64%11,47781.3%2,45717.4%1831.3%00.0%9,020 14,117
Castro38%1,53077.1%40820.6%452.3%10.1%1,122 1,984
Chambers62%19,74679.4%4,61718.6%5082.0%60.0%15,129 24,877
Cherokee52%16,06578.8%3,91519.2%4112.0%20.0%12,150 20,393
Childress41%1,91985.5%28512.7%401.8%00.0%1,634 2,244
Clay70%5,12887.2%66311.3%881.5%00.0%4,465 5,879
Cochran47%70680.2%14916.9%242.7%10.1%557 880
Coke68%1,56786.9%21812.1%191.1%00.0%1,349 1,804
Coleman66%3,58587.0%47011.4%671.6%00.0%3,115 4,122
Collin55%263,38151.5%236,57946.3%11,1732.2%1400.0%26,802 511,273
Collingsworth63%1,03988.0%14111.9%10.1%00.0%898 1,181
Colorado61%7,55476.2%2,20722.3%1581.6%00.0%5,347 9,919
Comal67%71,75769.4%29,14928.2%2,4042.3%140.0%42,608 103,324
Comanche59%5,43583.5%96214.8%1091.7%00.0%4,473 6,506
Concho42%98983.5%17614.9%191.6%00.0%813 1,184
Cooke61%16,28480.2%3,62017.8%3881.9%70.0%12,664 20,299
Coryell36%15,77566.3%7,27630.6%7203.0%60.0%8,499 23,777
Cottle72%54484.6%9014.0%91.4%00.0%454 643
Crane41%1,11583.3%19614.6%241.8%30.2%919 1,338
Crockett59%1,00873.4%32823.9%362.6%10.1%680 1,373
Crosby50%1,37073.7%43823.5%522.8%00.0%932 1,860
Culberson43%39452.9%34045.6%111.5%00.0%54 745
Dallam28%1,22986.2%15811.1%382.7%00.0%1,071 1,425
Dallas43%291,52834.6%531,15363.1%19,5222.3%2220.0%-239,625 842,425
Dawson39%2,68677.7%68819.9%812.3%00.0%1,998 3,455
De Witt49%6,24080.5%1,39218.0%1181.5%00.0%4,848 7,750
Deaf Smith34%3,11373.7%1,02524.3%872.1%00.0%2,088 4,225
Delta62%2,15881.3%45317.1%441.7%00.0%1,705 2,655
Denton57%237,97853.1%200,67644.7%9,6602.2%1450.0%37,302 448,459
Dickens70%81783.1%14815.1%161.6%20.2%669 983
Dimmit57%1,30540.2%1,84957.0%892.7%00.0%-544 3,243
Donley67%1,45387.0%19211.5%251.5%00.0%1,261 1,670
Duval60%1,87244.8%2,19052.4%1152.8%00.0%-318 4,177
Eastland58%7,13285.9%1,02612.4%1451.7%10.0%6,106 8,304
Ector36%30,72972.7%10,62025.1%9192.2%00.0%20,109 42,268
Edwards82%80082.1%15215.6%222.3%00.0%648 974
El Paso38%92,99738.0%141,82657.9%10,0744.1%900.0%-48,829 244,987
Ellis58%61,02061.8%35,68536.1%2,0492.1%210.0%25,335 98,775
Erath52%14,67280.7%3,12617.2%3802.1%00.0%11,546 18,178
Falls44%4,35169.4%1,78228.4%1332.1%00.0%2,569 6,266
Fannin54%13,08480.1%2,92717.9%3252.0%20.0%10,157 16,338
Fayette66%10,40878.3%2,64919.9%2251.7%30.0%7,759 13,285
Fisher62%1,42078.4%35819.8%331.8%10.1%1,062 1,812
Floyd56%1,61778.1%40619.6%422.0%50.2%1,211 2,070
Foard61%43881.4%9417.5%61.1%00.0%344 538
Fort Bend51%159,69144.8%186,71052.4%9,6382.7%1020.0%-27,019 356,141
Franklin64%4,34982.4%85916.3%681.3%00.0%3,490 5,276
Freestone56%7,19780.4%1,60117.9%1591.8%00.0%5,596 8,957
Frio32%2,55753.0%2,03942.3%2144.4%160.3%518 4,826
Gaines43%5,70089.5%5618.8%1031.6%30.0%5,139 6,367
Galveston57%95,11460.0%59,31637.4%3,9352.5%270.0%35,798 158,392
Garza41%1,31884.0%22314.2%271.7%10.1%1,095 1,569
Gillespie74%12,88178.0%3,29620.0%3292.0%50.0%9,585 16,511
Glasscock73%61693.3%375.6%71.1%00.0%579 660
Goliad69%3,01676.5%85321.6%671.7%60.2%2,163 3,942
Gonzales53%5,60773.4%1,84924.2%1782.3%10.0%3,758 7,635
Gray48%6,48986.3%87811.7%1532.0%00.0%5,611 7,520
Grayson57%48,50474.3%15,45323.7%1,3112.0%80.0%33,051 65,276
Gregg50%31,86268.5%13,66029.4%9672.1%160.0%18,202 46,505
Grimes54%10,83077.4%2,90020.7%2611.9%00.0%7,930 13,991
Guadalupe58%50,97260.6%30,98136.8%2,1342.5%250.0%19,991 84,112
Hale40%6,94175.5%2,01321.9%2382.6%30.0%4,928 9,195
Hall51%95784.6%15513.7%191.7%00.0%802 1,131
Hamilton67%3,69982.7%67915.2%912.0%50.1%3,020 4,474
Hansford57%1,80291.1%1477.4%301.5%00.0%1,655 1,979
Hardeman52%1,16383.2%21715.5%181.3%00.0%946 1,398
Hardin64%23,99285.5%3,60312.8%4731.7%00.0%20,389 28,068
Harris42%666,02743.0%841,78454.3%40,8072.6%2960.0%-175,757 1,548,914
Harrison57%22,13773.6%7,40824.6%4731.6%610.2%14,729 30,079
Hartley50%1,81790.6%1728.6%160.8%00.0%1,645 2,005
Haskell50%1,82681.7%36316.2%391.7%60.3%1,463 2,234
Hays57%54,43643.3%67,47553.7%3,6312.9%340.0%-13,039 125,576
Hemphill70%1,38086.3%19512.2%241.5%00.0%1,185 1,599
Henderson56%30,04778.6%7,45319.5%7181.9%80.0%22,594 38,226
Hidalgo34%96,20845.5%110,13952.0%5,2502.5%250.0%-13,931 211,622
Hill57%13,10478.7%3,22319.3%3272.0%40.0%9,881 16,658
Hockley50%6,43780.9%1,35517.0%1632.0%00.0%5,082 7,955
Hood68%29,11279.8%6,60418.1%7412.0%60.0%22,508 36,463
Hopkins58%13,26979.4%3,14218.8%2941.8%00.0%10,127 16,705
Houston52%7,03375.7%2,10422.7%1481.6%00.0%4,929 9,285
Howard39%7,38877.7%1,89519.9%2282.4%10.0%5,493 9,512
Hudspeth38%70268.8%28527.9%333.2%00.0%417 1,020
Hunt52%34,35174.0%11,06723.8%9752.1%160.0%23,284 46,409
Hutchinson56%7,04786.3%94611.6%1602.0%150.2%6,101 8,168
Irion75%73284.4%11813.6%172.0%00.0%614 867
Jack58%3,68988.2%42710.2%651.6%00.0%3,262 4,181
Jackson55%5,22282.9%99815.8%801.3%00.0%4,224 6,300
Jasper62%12,84281.6%2,70217.2%2011.3%00.0%10,140 15,745
Jeff Davis78%67158.1%44738.7%373.2%00.0%224 1,155
Jefferson44%43,88851.7%39,64346.7%1,4001.6%250.0%4,245 84,956
Jim Hogg49%58638.6%91760.4%151.0%10.1%-331 1,519
Jim Wells46%6,77352.3%5,89545.5%2922.3%00.0%878 12,960
Johnson52%57,38271.4%20,93526.1%1,9932.5%130.0%36,447 80,323
Jones40%5,72983.0%1,03915.1%1331.9%00.0%4,690 6,901
Karnes43%3,74374.7%1,17523.5%921.8%00.0%2,568 5,010
Kaufman49%41,17759.8%26,23538.1%1,4052.0%90.0%14,942 68,826
Kendall75%22,06875.4%6,66622.8%5431.9%30.0%15,402 29,280
Kenedy56%9263.9%4833.3%42.8%00.0%44 144
Kent85%38385.5%5812.9%71.6%00.0%325 448
Kerr65%20,84074.1%6,67223.7%6002.1%100.0%14,168 28,122
Kimble67%2,03985.7%29812.5%421.8%00.0%1,741 2,379
King74%12996.3%53.7%00.0%00.0%124 134
Kinney52%97069.9%39028.1%271.9%00.0%580 1,387
Kleberg43%5,04751.0%4,61446.6%2252.3%70.1%433 9,893
Knox55%1,09680.4%24918.3%191.4%00.0%847 1,364
La Salle41%1,08851.5%95645.3%673.2%10.0%132 2,112
Lamar54%16,45478.0%4,34420.6%3081.5%00.0%12,110 21,106
Lamb45%3,28579.9%72917.7%972.4%00.0%2,556 4,111
Lampasas61%8,60676.9%2,31420.7%2632.4%50.0%6,292 11,188
Lavaca66%8,91585.6%1,37813.2%1251.2%10.0%7,537 10,419
Lee58%6,50577.8%1,71920.6%1361.6%20.0%4,786 8,362
Leon71%7,73485.8%1,11512.4%1591.8%20.0%6,619 9,010
Liberty37%23,98377.2%6,42920.7%6362.0%150.0%17,554 31,063
Limestone52%6,82175.7%2,04522.7%1431.6%20.0%4,776 9,011
Lipscomb64%1,09487.7%13110.5%211.7%20.2%963 1,248
Live Oak53%4,16582.3%82216.2%751.5%00.0%3,343 5,062
Llano71%10,69878.5%2,67719.7%2471.8%10.0%8,021 13,623
Loving432%7578.9%1717.9%33.2%00.0%58 95
Lubbock50%83,64367.2%37,56030.2%3,2502.6%160.0%46,083 124,469
Lynn58%2,11883.8%36714.5%431.7%00.0%1,751 2,528
Madison50%4,33679.7%1,01218.6%951.7%00.0%3,324 5,443
Marion59%3,50974.8%1,10123.5%831.8%10.0%2,408 4,694
Martin59%1,75685.0%26412.8%472.3%00.0%1,492 2,067
Mason82%2,02780.9%44117.6%391.6%00.0%1,586 2,507
Matagorda49%9,48271.8%3,48626.4%2411.8%00.0%5,996 13,209
Maverick36%7,28749.5%6,85946.6%5854.0%10.0%428 14,732
McCulloch61%2,93884.0%49714.2%631.8%00.0%2,441 3,498
McLennan49%62,05462.2%35,63235.7%2,0362.0%550.1%26,422 99,777
McMullen123%42388.9%4810.1%51.1%00.0%375 476
Medina58%16,50867.5%7,41630.3%5242.1%90.0%9,092 24,457
Menard66%82479.5%19418.7%181.7%00.0%630 1,036
Midland45%45,03277.4%11,86620.4%1,2832.2%10.0%33,166 58,182
Milam56%8,34775.6%2,46222.3%2272.1%00.0%5,885 11,036
Mills75%2,34385.8%34412.6%431.6%00.0%1,999 2,730
Mitchell35%2,05983.3%37415.1%401.6%00.0%1,685 2,473
Montague66%9,48986.2%1,35312.3%1711.6%10.0%8,136 11,014
Montgomery56%213,79769.8%86,87928.3%5,7781.9%630.0%126,918 306,517
Moore35%4,18679.8%95418.2%1082.1%00.0%3,232 5,248
Morris58%3,95873.4%1,35325.1%791.5%10.0%2,605 5,391
Motley84%59292.2%416.4%91.4%00.0%551 642
Nacogdoches51%17,07267.0%7,92731.1%4681.8%100.0%9,145 25,477
Navarro48%14,32772.4%5,12025.9%3451.7%60.0%9,207 19,798
Newton60%4,65081.7%97217.1%681.2%10.0%3,678 5,691
Nolan48%3,80875.6%1,12322.3%1082.1%10.0%2,685 5,040
Nueces45%62,06251.5%55,43346.0%2,9642.5%00.0%6,629 120,459
Ochiltree45%2,66989.1%2809.3%471.6%00.0%2,389 2,996
Oldham98%86289.7%919.5%80.8%00.0%771 961
Orange56%29,05080.8%6,28517.5%6181.7%80.0%22,765 35,961
Palo Pinto58%10,61180.1%2,35517.8%2752.1%20.0%8,256 13,243
Panola64%9,28181.7%1,93517.0%1431.3%20.0%7,346 11,361
Parker68%72,47779.9%16,34918.0%1,8862.1%140.0%56,128 90,726
Parmer35%2,06083.3%37415.1%401.6%00.0%1,686 2,474
Pecos37%2,81768.0%1,20629.1%1192.9%00.0%1,611 4,142
Polk56%18,59677.0%5,10621.1%4361.8%50.0%13,490 24,143
Potter38%22,10969.3%8,93328.0%8362.6%120.0%13,176 31,890
Presidio46%65133.6%1,24964.4%402.1%00.0%-598 1,940
Rains61%5,45083.5%95114.6%1251.9%20.0%4,499 6,528
Randall59%51,99177.7%13,59620.3%1,2861.9%160.0%38,395 66,889
Reagan44%76481.6%15616.7%161.7%00.0%608 936
Real92%1,57480.8%33617.2%392.0%00.0%1,238 1,949
Red River62%4,49878.4%1,14820.0%911.6%00.0%3,350 5,737
Reeves33%2,03461.9%1,14234.7%1123.4%00.0%892 3,288
Refugio58%2,00466.1%95831.6%672.2%20.1%1,046 3,031
Roberts81%54294.9%203.5%50.9%40.7%522 571
Robertson61%5,98273.6%2,00624.7%1361.7%10.0%3,976 8,125
Rockwall63%41,72667.0%19,46631.2%1,1271.8%00.0%22,260 62,319
Runnels54%3,43085.2%52513.0%721.8%00.0%2,905 4,027
Rusk52%16,66577.4%4,50020.9%3561.7%10.0%12,165 21,522
Sabine68%4,86487.8%61211.0%641.2%00.0%4,252 5,540
San Augustine59%2,83476.4%80821.8%651.8%00.0%2,026 3,707
San Jacinto56%10,11879.6%2,33818.4%2542.0%00.0%7,780 12,710
San Patricio48%16,11663.6%8,57833.9%6242.5%30.0%7,538 25,321
San Saba61%2,31486.0%33312.4%421.6%10.0%1,981 2,690
Schleicher64%87279.4%20518.7%211.9%00.0%667 1,098
Scurry46%4,68383.2%81114.4%1372.4%00.0%3,872 5,631
Shackelford69%1,52088.7%17310.1%171.0%30.2%1,347 1,713
Shelby56%8,02281.2%1,75617.8%971.0%10.0%6,266 9,876
Sherman39%79189.2%829.2%141.6%00.0%709 887
Smith55%72,20569.9%28,97128.1%2,0332.0%190.0%43,234 103,228
Somervell68%4,29881.5%85916.3%1142.2%50.1%3,439 5,276
Starr32%7,08149.9%6,74547.6%3562.5%00.0%336 14,182
Stephens52%3,21686.3%45012.1%611.6%00.0%2,766 3,727
Sterling71%55388.6%569.0%152.4%00.0%497 624
Stonewall89%58181.6%12016.9%111.5%00.0%461 712
Sutton61%1,12981.3%23917.2%191.4%20.1%890 1,389
Swisher43%1,74478.1%44019.7%492.2%00.0%1,304 2,233
Tarrant50%399,92748.7%401,74248.9%19,5862.4%2180.0%-1,815 821,473
Taylor50%39,50971.5%14,47926.2%1,2502.3%140.0%25,030 55,252
Terrell68%30175.2%9223.0%71.8%00.0%209 400
Terry40%2,66379.6%60918.2%752.2%00.0%2,054 3,347
Throckmorton74%80190.0%809.0%80.9%10.1%721 890
Titus45%7,54574.5%2,38623.6%1961.9%10.0%5,159 10,128
Tom Green49%31,68670.1%12,33227.3%1,1472.5%50.0%19,354 45,170
Travis54%157,20327.2%407,21070.4%13,8892.4%2390.0%-250,007 578,541
Trinity64%5,91080.6%1,29817.7%1281.7%00.0%4,612 7,336
Tyler57%8,00184.2%1,33714.1%1691.8%00.0%6,664 9,507
Upshur60%16,45182.9%2,99415.1%3912.0%30.0%13,457 19,839
Upton54%1,06984.5%16413.0%312.5%10.1%905 1,265
Uvalde53%5,84860.8%3,49336.3%2602.7%180.2%2,355 9,619
Val Verde42%8,07156.5%5,78240.5%4303.0%100.1%2,289 14,293
Van Zandt56%23,62684.6%3,83813.7%4561.6%70.0%19,788 27,927
Victoria51%24,00268.9%10,17629.2%6501.9%70.0%13,826 34,835
Walker35%16,77567.2%7,72830.9%4741.9%10.0%9,047 24,978
Waller56%16,38559.7%10,43238.0%6202.3%50.0%5,953 27,442
Ward48%2,93178.6%71019.1%862.3%00.0%2,221 3,727
Washington62%13,58674.9%4,24023.4%3141.7%90.0%9,346 18,149
Webb35%28,12144.1%33,75853.0%1,8052.8%150.0%-5,637 63,699
Wharton53%11,91573.0%4,15025.4%2551.6%30.0%7,765 16,323
Wheeler62%2,02589.9%1928.5%361.6%00.0%1,833 2,253
Wichita44%30,71169.4%12,54528.3%9872.2%140.0%18,166 44,257
Wilbarger46%3,41977.1%92620.9%861.9%20.0%2,493 4,433
Willacy35%2,36543.7%2,89253.4%1582.9%00.0%-527 5,415
Williamson57%146,45147.9%151,07649.4%8,4092.7%1090.0%-4,625 306,045
Wilson65%19,78372.9%6,80225.1%5442.0%40.0%12,981 27,133
Winkler36%1,56082.4%30316.0%281.5%30.2%1,257 1,894
Wise63%31,06081.4%6,35016.6%7281.9%20.0%24,710 38,140
Wood62%20,12982.8%3,75715.4%4321.8%60.0%16,372 24,324
Yoakum46%1,92882.4%35715.2%562.4%00.0%1,571 2,341
Young60%7,08885.7%1,06312.9%1171.4%30.0%6,025 8,271
Zapata46%2,19751.5%1,95745.9%1112.6%00.0%240 4,265
Zavala50%1,16735.7%1,99460.9%1083.3%40.1%-827 3,273
TOTAL 48% 5,990,74153.1% 5,031,24944.6% 267,0392.4% 2,8250.0% 959,492 11,291,854
Total R vote: 5,990,741 (53.1%)      Total D vote: 5,031,249 (44.6%)      Total Other vote: 269,864 (2.4%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $84,866,216 $94,530,048 $0
Total Receipts: $87,709,685 $94,674,182 $0
Cash on Hand: $1,786,707 $144,134 $0
Contributions by Candidate: $0 $0 $0
Loans by Candidate: $0 $0 $0
Total Individual Contributions: $79,500,236 $85,341,899 $0
Party Contributions: $5,595 $62,300 $0
Other Committee Contributions: $1,499,370 $964,089 $0
Transfers from Other Committees: $5,817,494 $7,498,842 $0
Independent Expenditures Supporting: $17,734,673 $12,454,709 $150,010
Independent Expenditures Opposing: $3,043,235 $42,467,172 $0
Net Independent Expenditures: $14,691,438 $-30,012,463 $150,010
Net Spending: $99,557,654 $64,517,585 $150,010

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/TX/2024



2024 Senate class 1, Anderson County
CandidateVotesPct
Ted Cruz* (R) 15,022 78.2%
Colin Allred (D) 3,872 20.1%
Ted Brown (Lbt) 317 1.6%
TOTAL 19,216
Turnout: 40%


2024 Senate class 1, Andrews County
CandidateVotesPct
Ted Cruz* (R) 4,976 83.3%
Colin Allred (D) 873 14.6%
Ted Brown (Lbt) 123 2.1%
TOTAL 5,972
Turnout: 45%


2024 Senate class 1, Angelina County
CandidateVotesPct
Ted Cruz* (R) 24,994 73.4%
Colin Allred (D) 8,382 24.6%
Ted Brown (Lbt) 687 2.0%
TOTAL 34,066
Turnout: 52%


2024 Senate class 1, Aransas County
CandidateVotesPct
Ted Cruz* (R) 9,605 74.1%
Colin Allred (D) 3,069 23.7%
Ted Brown (Lbt) 280 2.2%
TOTAL 12,956
Turnout: 63%


2024 Senate class 1, Archer County
CandidateVotesPct
Ted Cruz* (R) 4,483 87.7%
Colin Allred (D) 562 11.0%
Ted Brown (Lbt) 64 1.3%
TOTAL 5,109
Turnout: 73%


2024 Senate class 1, Armstrong County
CandidateVotesPct
Ted Cruz* (R) 1,001 90.0%
Colin Allred (D) 97 8.7%
Ted Brown (Lbt) 14 1.3%
TOTAL 1,112
Turnout: 85%


2024 Senate class 1, Atascosa County
CandidateVotesPct
Ted Cruz* (R) 11,973 65.9%
Colin Allred (D) 5,739 31.6%
Ted Brown (Lbt) 445 2.5%
TOTAL 18,158
Turnout: 47%


2024 Senate class 1, Austin County
CandidateVotesPct
Ted Cruz* (R) 11,981 78.4%
Colin Allred (D) 2,998 19.6%
Ted Brown (Lbt) 308 2.0%
TOTAL 15,289
Turnout: 63%


2024 Senate class 1, Bailey County
CandidateVotesPct
Ted Cruz* (R) 1,352 78.9%
Colin Allred (D) 325 19.0%
Ted Brown (Lbt) 36 2.1%
TOTAL 1,713
Turnout: 34%


2024 Senate class 1, Bandera County
CandidateVotesPct
Ted Cruz* (R) 10,472 77.4%
Colin Allred (D) 2,735 20.2%
Ted Brown (Lbt) 319 2.4%
TOTAL 13,530
Turnout: 72%


2024 Senate class 1, Bastrop County
CandidateVotesPct
Ted Cruz* (R) 21,835 55.4%
Colin Allred (D) 16,445 41.7%
Ted Brown (Lbt) 1,156 2.9%
TOTAL 39,446
Turnout: 46%


2024 Senate class 1, Baylor County
CandidateVotesPct
Ted Cruz* (R) 1,433 85.7%
Colin Allred (D) 199 11.9%
Ted Brown (Lbt) 36 2.2%
TOTAL 1,672
Turnout: 62%


2024 Senate class 1, Bee County
CandidateVotesPct
Ted Cruz* (R) 5,639 65.0%
Colin Allred (D) 2,845 32.8%
Ted Brown (Lbt) 188 2.2%
TOTAL 8,672
Turnout: 35%


2024 Senate class 1, Bell County
CandidateVotesPct
Ted Cruz* (R) 70,468 54.5%
Colin Allred (D) 55,441 42.9%
Ted Brown (Lbt) 3,431 2.7%
TOTAL 129,372
Turnout: 45%


2024 Senate class 1, Bexar County
CandidateVotesPct
Ted Cruz* (R) 303,262 40.8%
Colin Allred (D) 422,903 56.8%
Ted Brown (Lbt) 17,710 2.4%
TOTAL 744,090
Turnout: 47%


2024 Senate class 1, Blanco County
CandidateVotesPct
Ted Cruz* (R) 6,243 73.5%
Colin Allred (D) 2,071 24.4%
Ted Brown (Lbt) 180 2.1%
TOTAL 8,497
Turnout: 79%


2024 Senate class 1, Borden County
CandidateVotesPct
Ted Cruz* (R) 366 95.6%
Colin Allred (D) 13 3.4%
Ted Brown (Lbt) 4 1.0%
TOTAL 383
Turnout: 95%


2024 Senate class 1, Bosque County
CandidateVotesPct
Ted Cruz* (R) 7,643 80.0%
Colin Allred (D) 1,712 17.9%
Ted Brown (Lbt) 186 1.9%
TOTAL 9,553
Turnout: 64%


2024 Senate class 1, Bowie County
CandidateVotesPct
Ted Cruz* (R) 26,219 72.4%
Colin Allred (D) 9,405 26.0%
Ted Brown (Lbt) 567 1.6%
TOTAL 36,197
Turnout: 52%


2024 Senate class 1, Brazoria County
CandidateVotesPct
Ted Cruz* (R) 90,208 55.9%
Colin Allred (D) 67,075 41.5%
Ted Brown (Lbt) 4,133 2.6%
TOTAL 161,446
Turnout: 53%


2024 Senate class 1, Brazos County
CandidateVotesPct
Ted Cruz* (R) 54,153 59.0%
Colin Allred (D) 34,849 38.0%
Ted Brown (Lbt) 2,707 3.0%
TOTAL 91,745
Turnout: 47%


2024 Senate class 1, Brewster County
CandidateVotesPct
Ted Cruz* (R) 2,422 53.3%
Colin Allred (D) 1,998 44.0%
Ted Brown (Lbt) 124 2.7%
TOTAL 4,544
Turnout: 59%


2024 Senate class 1, Briscoe County
CandidateVotesPct
Ted Cruz* (R) 649 87.2%
Colin Allred (D) 79 10.6%
Ted Brown (Lbt) 15 2.0%
TOTAL 744
Turnout: 59%


2024 Senate class 1, Brooks County
CandidateVotesPct
Ted Cruz* (R) 874 38.0%
Colin Allred (D) 1,379 59.9%
Ted Brown (Lbt) 48 2.1%
TOTAL 2,302
Turnout: 45%


2024 Senate class 1, Brown County
CandidateVotesPct
Ted Cruz* (R) 14,108 84.1%
Colin Allred (D) 2,359 14.1%
Ted Brown (Lbt) 313 1.9%
TOTAL 16,780
Turnout: 56%


2024 Senate class 1, Burleson County
CandidateVotesPct
Ted Cruz* (R) 7,327 78.6%
Colin Allred (D) 1,805 19.4%
Ted Brown (Lbt) 187 2.0%
TOTAL 9,321
Turnout: 60%


2024 Senate class 1, Burnet County
CandidateVotesPct
Ted Cruz* (R) 21,056 75.0%
Colin Allred (D) 6,401 22.8%
Ted Brown (Lbt) 624 2.2%
TOTAL 28,086
Turnout: 64%


2024 Senate class 1, Caldwell County
CandidateVotesPct
Ted Cruz* (R) 8,227 52.9%
Colin Allred (D) 6,851 44.1%
Ted Brown (Lbt) 462 3.0%
TOTAL 15,541
Turnout: 39%


2024 Senate class 1, Calhoun County
CandidateVotesPct
Ted Cruz* (R) 5,603 72.2%
Colin Allred (D) 2,018 26.0%
Ted Brown (Lbt) 137 1.8%
TOTAL 7,758
Turnout: 52%


2024 Senate class 1, Callahan County
CandidateVotesPct
Ted Cruz* (R) 5,973 85.6%
Colin Allred (D) 863 12.4%
Ted Brown (Lbt) 140 2.0%
TOTAL 6,976
Turnout: 61%


2024 Senate class 1, Cameron County
CandidateVotesPct
Ted Cruz* (R) 53,391 46.6%
Colin Allred (D) 58,330 50.9%
Ted Brown (Lbt) 2,778 2.4%
TOTAL 114,510
Turnout: 38%


2024 Senate class 1, Camp County
CandidateVotesPct
Ted Cruz* (R) 3,894 74.5%
Colin Allred (D) 1,257 24.1%
Ted Brown (Lbt) 75 1.4%
TOTAL 5,226
Turnout: 54%


2024 Senate class 1, Carson County
CandidateVotesPct
Ted Cruz* (R) 2,755 87.4%
Colin Allred (D) 328 10.4%
Ted Brown (Lbt) 64 2.0%
TOTAL 3,151
Turnout: 72%


2024 Senate class 1, Cass County
CandidateVotesPct
Ted Cruz* (R) 11,477 81.3%
Colin Allred (D) 2,457 17.4%
Ted Brown (Lbt) 183 1.3%
TOTAL 14,117
Turnout: 64%


2024 Senate class 1, Castro County
CandidateVotesPct
Ted Cruz* (R) 1,530 77.1%
Colin Allred (D) 408 20.6%
Ted Brown (Lbt) 45 2.3%
TOTAL 1,984
Turnout: 38%


2024 Senate class 1, Chambers County
CandidateVotesPct
Ted Cruz* (R) 19,746 79.4%
Colin Allred (D) 4,617 18.6%
Ted Brown (Lbt) 508 2.0%
TOTAL 24,877
Turnout: 62%


2024 Senate class 1, Cherokee County
CandidateVotesPct
Ted Cruz* (R) 16,065 78.8%
Colin Allred (D) 3,915 19.2%
Ted Brown (Lbt) 411 2.0%
TOTAL 20,393
Turnout: 52%


2024 Senate class 1, Childress County
CandidateVotesPct
Ted Cruz* (R) 1,919 85.5%
Colin Allred (D) 285 12.7%
Ted Brown (Lbt) 40 1.8%
TOTAL 2,244
Turnout: 41%


2024 Senate class 1, Clay County
CandidateVotesPct
Ted Cruz* (R) 5,128 87.2%
Colin Allred (D) 663 11.3%
Ted Brown (Lbt) 88 1.5%
TOTAL 5,879
Turnout: 70%


2024 Senate class 1, Cochran County
CandidateVotesPct
Ted Cruz* (R) 706 80.2%
Colin Allred (D) 149 16.9%
Ted Brown (Lbt) 24 2.7%
TOTAL 880
Turnout: 47%


2024 Senate class 1, Coke County
CandidateVotesPct
Ted Cruz* (R) 1,567 86.9%
Colin Allred (D) 218 12.1%
Ted Brown (Lbt) 19 1.1%
TOTAL 1,804
Turnout: 68%


2024 Senate class 1, Coleman County
CandidateVotesPct
Ted Cruz* (R) 3,585 87.0%
Colin Allred (D) 470 11.4%
Ted Brown (Lbt) 67 1.6%
TOTAL 4,122
Turnout: 66%


2024 Senate class 1, Collin County
CandidateVotesPct
Ted Cruz* (R) 263,381 51.5%
Colin Allred (D) 236,579 46.3%
Ted Brown (Lbt) 11,173 2.2%
TOTAL 511,273
Turnout: 55%


2024 Senate class 1, Collingsworth County
CandidateVotesPct
Ted Cruz* (R) 1,039 88.0%
Colin Allred (D) 141 11.9%
Ted Brown (Lbt) 1 0.1%
TOTAL 1,181
Turnout: 63%


2024 Senate class 1, Colorado County
CandidateVotesPct
Ted Cruz* (R) 7,554 76.2%
Colin Allred (D) 2,207 22.3%
Ted Brown (Lbt) 158 1.6%
TOTAL 9,919
Turnout: 61%


2024 Senate class 1, Comal County
CandidateVotesPct
Ted Cruz* (R) 71,757 69.4%
Colin Allred (D) 29,149 28.2%
Ted Brown (Lbt) 2,404 2.3%
TOTAL 103,324
Turnout: 67%


2024 Senate class 1, Comanche County
CandidateVotesPct
Ted Cruz* (R) 5,435 83.5%
Colin Allred (D) 962 14.8%
Ted Brown (Lbt) 109 1.7%
TOTAL 6,506
Turnout: 59%


2024 Senate class 1, Concho County
CandidateVotesPct
Ted Cruz* (R) 989 83.5%
Colin Allred (D) 176 14.9%
Ted Brown (Lbt) 19 1.6%
TOTAL 1,184
Turnout: 42%


2024 Senate class 1, Cooke County
CandidateVotesPct
Ted Cruz* (R) 16,284 80.2%
Colin Allred (D) 3,620 17.8%
Ted Brown (Lbt) 388 1.9%
TOTAL 20,299
Turnout: 61%


2024 Senate class 1, Coryell County
CandidateVotesPct
Ted Cruz* (R) 15,775 66.3%
Colin Allred (D) 7,276 30.6%
Ted Brown (Lbt) 720 3.0%
TOTAL 23,777
Turnout: 36%


2024 Senate class 1, Cottle County
CandidateVotesPct
Ted Cruz* (R) 544 84.6%
Colin Allred (D) 90 14.0%
Ted Brown (Lbt) 9 1.4%
TOTAL 643
Turnout: 72%


2024 Senate class 1, Crane County
CandidateVotesPct
Ted Cruz* (R) 1,115 83.3%
Colin Allred (D) 196 14.6%
Ted Brown (Lbt) 24 1.8%
TOTAL 1,338
Turnout: 41%


2024 Senate class 1, Crockett County
CandidateVotesPct
Ted Cruz* (R) 1,008 73.4%
Colin Allred (D) 328 23.9%
Ted Brown (Lbt) 36 2.6%
TOTAL 1,373
Turnout: 59%


2024 Senate class 1, Crosby County
CandidateVotesPct
Ted Cruz* (R) 1,370 73.7%
Colin Allred (D) 438 23.5%
Ted Brown (Lbt) 52 2.8%
TOTAL 1,860
Turnout: 50%


2024 Senate class 1, Culberson County
CandidateVotesPct
Ted Cruz* (R) 394 52.9%
Colin Allred (D) 340 45.6%
Ted Brown (Lbt) 11 1.5%
TOTAL 745
Turnout: 43%


2024 Senate class 1, Dallam County
CandidateVotesPct
Ted Cruz* (R) 1,229 86.2%
Colin Allred (D) 158 11.1%
Ted Brown (Lbt) 38 2.7%
TOTAL 1,425
Turnout: 28%


2024 Senate class 1, Dallas County
CandidateVotesPct
Ted Cruz* (R) 291,528 34.6%
Colin Allred (D) 531,153 63.1%
Ted Brown (Lbt) 19,522 2.3%
TOTAL 842,425
Turnout: 43%


2024 Senate class 1, Dawson County
CandidateVotesPct
Ted Cruz* (R) 2,686 77.7%
Colin Allred (D) 688 19.9%
Ted Brown (Lbt) 81 2.3%
TOTAL 3,455
Turnout: 39%


2024 Senate class 1, De Witt County
CandidateVotesPct
Ted Cruz* (R) 6,240 80.5%
Colin Allred (D) 1,392 18.0%
Ted Brown (Lbt) 118 1.5%
TOTAL 7,750
Turnout: 49%


2024 Senate class 1, Deaf Smith County
CandidateVotesPct
Ted Cruz* (R) 3,113 73.7%
Colin Allred (D) 1,025 24.3%
Ted Brown (Lbt) 87 2.1%
TOTAL 4,225
Turnout: 34%


2024 Senate class 1, Delta County
CandidateVotesPct
Ted Cruz* (R) 2,158 81.3%
Colin Allred (D) 453 17.1%
Ted Brown (Lbt) 44 1.7%
TOTAL 2,655
Turnout: 62%


2024 Senate class 1, Denton County
CandidateVotesPct
Ted Cruz* (R) 237,978 53.1%
Colin Allred (D) 200,676 44.7%
Ted Brown (Lbt) 9,660 2.2%
TOTAL 448,459
Turnout: 57%


2024 Senate class 1, Dickens County
CandidateVotesPct
Ted Cruz* (R) 817 83.1%
Colin Allred (D) 148 15.1%
Ted Brown (Lbt) 16 1.6%
TOTAL 983
Turnout: 70%


2024 Senate class 1, Dimmit County
CandidateVotesPct
Ted Cruz* (R) 1,305 40.2%
Colin Allred (D) 1,849 57.0%
Ted Brown (Lbt) 89 2.7%
TOTAL 3,243
Turnout: 57%


2024 Senate class 1, Donley County
CandidateVotesPct
Ted Cruz* (R) 1,453 87.0%
Colin Allred (D) 192 11.5%
Ted Brown (Lbt) 25 1.5%
TOTAL 1,670
Turnout: 67%


2024 Senate class 1, Duval County
CandidateVotesPct
Ted Cruz* (R) 1,872 44.8%
Colin Allred (D) 2,190 52.4%
Ted Brown (Lbt) 115 2.8%
TOTAL 4,177
Turnout: 60%


2024 Senate class 1, Eastland County
CandidateVotesPct
Ted Cruz* (R) 7,132 85.9%
Colin Allred (D) 1,026 12.4%
Ted Brown (Lbt) 145 1.7%
TOTAL 8,304
Turnout: 58%


2024 Senate class 1, Ector County
CandidateVotesPct
Ted Cruz* (R) 30,729 72.7%
Colin Allred (D) 10,620 25.1%
Ted Brown (Lbt) 919 2.2%
TOTAL 42,268
Turnout: 36%


2024 Senate class 1, Edwards County
CandidateVotesPct
Ted Cruz* (R) 800 82.1%
Colin Allred (D) 152 15.6%
Ted Brown (Lbt) 22 2.3%
TOTAL 974
Turnout: 82%


2024 Senate class 1, El Paso County
CandidateVotesPct
Ted Cruz* (R) 92,997 38.0%
Colin Allred (D) 141,826 57.9%
Ted Brown (Lbt) 10,074 4.1%
TOTAL 244,987
Turnout: 38%


2024 Senate class 1, Ellis County
CandidateVotesPct
Ted Cruz* (R) 61,020 61.8%
Colin Allred (D) 35,685 36.1%
Ted Brown (Lbt) 2,049 2.1%
TOTAL 98,775
Turnout: 58%


2024 Senate class 1, Erath County
CandidateVotesPct
Ted Cruz* (R) 14,672 80.7%
Colin Allred (D) 3,126 17.2%
Ted Brown (Lbt) 380 2.1%
TOTAL 18,178
Turnout: 52%


2024 Senate class 1, Falls County
CandidateVotesPct
Ted Cruz* (R) 4,351 69.4%
Colin Allred (D) 1,782 28.4%
Ted Brown (Lbt) 133 2.1%
TOTAL 6,266
Turnout: 44%


2024 Senate class 1, Fannin County
CandidateVotesPct
Ted Cruz* (R) 13,084 80.1%
Colin Allred (D) 2,927 17.9%
Ted Brown (Lbt) 325 2.0%
TOTAL 16,338
Turnout: 54%


2024 Senate class 1, Fayette County
CandidateVotesPct
Ted Cruz* (R) 10,408 78.3%
Colin Allred (D) 2,649 19.9%
Ted Brown (Lbt) 225 1.7%
TOTAL 13,285
Turnout: 66%


2024 Senate class 1, Fisher County
CandidateVotesPct
Ted Cruz* (R) 1,420 78.4%
Colin Allred (D) 358 19.8%
Ted Brown (Lbt) 33 1.8%
TOTAL 1,812
Turnout: 62%


2024 Senate class 1, Floyd County
CandidateVotesPct
Ted Cruz* (R) 1,617 78.1%
Colin Allred (D) 406 19.6%
Ted Brown (Lbt) 42 2.0%
TOTAL 2,070
Turnout: 56%


2024 Senate class 1, Foard County
CandidateVotesPct
Ted Cruz* (R) 438 81.4%
Colin Allred (D) 94 17.5%
Ted Brown (Lbt) 6 1.1%
TOTAL 538
Turnout: 61%


2024 Senate class 1, Fort Bend County
CandidateVotesPct
Ted Cruz* (R) 159,691 44.8%
Colin Allred (D) 186,710 52.4%
Ted Brown (Lbt) 9,638 2.7%
TOTAL 356,141
Turnout: 51%


2024 Senate class 1, Franklin County
CandidateVotesPct
Ted Cruz* (R) 4,349 82.4%
Colin Allred (D) 859 16.3%
Ted Brown (Lbt) 68 1.3%
TOTAL 5,276
Turnout: 64%


2024 Senate class 1, Freestone County
CandidateVotesPct
Ted Cruz* (R) 7,197 80.4%
Colin Allred (D) 1,601 17.9%
Ted Brown (Lbt) 159 1.8%
TOTAL 8,957
Turnout: 56%


2024 Senate class 1, Frio County
CandidateVotesPct
Ted Cruz* (R) 2,557 53.0%
Colin Allred (D) 2,039 42.3%
Ted Brown (Lbt) 214 4.4%
TOTAL 4,826
Turnout: 32%


2024 Senate class 1, Gaines County
CandidateVotesPct
Ted Cruz* (R) 5,700 89.5%
Colin Allred (D) 561 8.8%
Ted Brown (Lbt) 103 1.6%
TOTAL 6,367
Turnout: 43%


2024 Senate class 1, Galveston County
CandidateVotesPct
Ted Cruz* (R) 95,114 60.0%
Colin Allred (D) 59,316 37.4%
Ted Brown (Lbt) 3,935 2.5%
TOTAL 158,392
Turnout: 57%


2024 Senate class 1, Garza County
CandidateVotesPct
Ted Cruz* (R) 1,318 84.0%
Colin Allred (D) 223 14.2%
Ted Brown (Lbt) 27 1.7%
TOTAL 1,569
Turnout: 41%


2024 Senate class 1, Gillespie County
CandidateVotesPct
Ted Cruz* (R) 12,881 78.0%
Colin Allred (D) 3,296 20.0%
Ted Brown (Lbt) 329 2.0%
TOTAL 16,511
Turnout: 74%


2024 Senate class 1, Glasscock County
CandidateVotesPct
Ted Cruz* (R) 616 93.3%
Colin Allred (D) 37 5.6%
Ted Brown (Lbt) 7 1.1%
TOTAL 660
Turnout: 73%


2024 Senate class 1, Goliad County
CandidateVotesPct
Ted Cruz* (R) 3,016 76.5%
Colin Allred (D) 853 21.6%
Ted Brown (Lbt) 67 1.7%
TOTAL 3,942
Turnout: 69%


2024 Senate class 1, Gonzales County
CandidateVotesPct
Ted Cruz* (R) 5,607 73.4%
Colin Allred (D) 1,849 24.2%
Ted Brown (Lbt) 178 2.3%
TOTAL 7,635
Turnout: 53%


2024 Senate class 1, Gray County
CandidateVotesPct
Ted Cruz* (R) 6,489 86.3%
Colin Allred (D) 878 11.7%
Ted Brown (Lbt) 153 2.0%
TOTAL 7,520
Turnout: 48%


2024 Senate class 1, Grayson County
CandidateVotesPct
Ted Cruz* (R) 48,504 74.3%
Colin Allred (D) 15,453 23.7%
Ted Brown (Lbt) 1,311 2.0%
TOTAL 65,276
Turnout: 57%


2024 Senate class 1, Gregg County
CandidateVotesPct
Ted Cruz* (R) 31,862 68.5%
Colin Allred (D) 13,660 29.4%
Ted Brown (Lbt) 967 2.1%
TOTAL 46,505
Turnout: 50%


2024 Senate class 1, Grimes County
CandidateVotesPct
Ted Cruz* (R) 10,830 77.4%
Colin Allred (D) 2,900 20.7%
Ted Brown (Lbt) 261 1.9%
TOTAL 13,991
Turnout: 54%


2024 Senate class 1, Guadalupe County
CandidateVotesPct
Ted Cruz* (R) 50,972 60.6%
Colin Allred (D) 30,981 36.8%
Ted Brown (Lbt) 2,134 2.5%
TOTAL 84,112
Turnout: 58%


2024 Senate class 1, Hale County
CandidateVotesPct
Ted Cruz* (R) 6,941 75.5%
Colin Allred (D) 2,013 21.9%
Ted Brown (Lbt) 238 2.6%
TOTAL 9,195
Turnout: 40%


2024 Senate class 1, Hall County
CandidateVotesPct
Ted Cruz* (R) 957 84.6%
Colin Allred (D) 155 13.7%
Ted Brown (Lbt) 19 1.7%
TOTAL 1,131
Turnout: 51%


2024 Senate class 1, Hamilton County
CandidateVotesPct
Ted Cruz* (R) 3,699 82.7%
Colin Allred (D) 679 15.2%
Ted Brown (Lbt) 91 2.0%
TOTAL 4,474
Turnout: 67%


2024 Senate class 1, Hansford County
CandidateVotesPct
Ted Cruz* (R) 1,802 91.1%
Colin Allred (D) 147 7.4%
Ted Brown (Lbt) 30 1.5%
TOTAL 1,979
Turnout: 57%


2024 Senate class 1, Hardeman County
CandidateVotesPct
Ted Cruz* (R) 1,163 83.2%
Colin Allred (D) 217 15.5%
Ted Brown (Lbt) 18 1.3%
TOTAL 1,398
Turnout: 52%


2024 Senate class 1, Hardin County
CandidateVotesPct
Ted Cruz* (R) 23,992 85.5%
Colin Allred (D) 3,603 12.8%
Ted Brown (Lbt) 473 1.7%
TOTAL 28,068
Turnout: 64%


2024 Senate class 1, Harris County
CandidateVotesPct
Ted Cruz* (R) 666,027 43.0%
Colin Allred (D) 841,784 54.3%
Ted Brown (Lbt) 40,807 2.6%
TOTAL 1,548,914
Turnout: 42%


2024 Senate class 1, Harrison County
CandidateVotesPct
Ted Cruz* (R) 22,137 73.6%
Colin Allred (D) 7,408 24.6%
Ted Brown (Lbt) 473 1.6%
TOTAL 30,079
Turnout: 57%


2024 Senate class 1, Hartley County
CandidateVotesPct
Ted Cruz* (R) 1,817 90.6%
Colin Allred (D) 172 8.6%
Ted Brown (Lbt) 16 0.8%
TOTAL 2,005
Turnout: 50%


2024 Senate class 1, Haskell County
CandidateVotesPct
Ted Cruz* (R) 1,826 81.7%
Colin Allred (D) 363 16.2%
Ted Brown (Lbt) 39 1.7%
TOTAL 2,234
Turnout: 50%


2024 Senate class 1, Hays County
CandidateVotesPct
Ted Cruz* (R) 54,436 43.3%
Colin Allred (D) 67,475 53.7%
Ted Brown (Lbt) 3,631 2.9%
TOTAL 125,576
Turnout: 57%


2024 Senate class 1, Hemphill County
CandidateVotesPct
Ted Cruz* (R) 1,380 86.3%
Colin Allred (D) 195 12.2%
Ted Brown (Lbt) 24 1.5%
TOTAL 1,599
Turnout: 70%


2024 Senate class 1, Henderson County
CandidateVotesPct
Ted Cruz* (R) 30,047 78.6%
Colin Allred (D) 7,453 19.5%
Ted Brown (Lbt) 718 1.9%
TOTAL 38,226
Turnout: 56%


2024 Senate class 1, Hidalgo County
CandidateVotesPct
Ted Cruz* (R) 96,208 45.5%
Colin Allred (D) 110,139 52.0%
Ted Brown (Lbt) 5,250 2.5%
TOTAL 211,622
Turnout: 34%


2024 Senate class 1, Hill County
CandidateVotesPct
Ted Cruz* (R) 13,104 78.7%
Colin Allred (D) 3,223 19.3%
Ted Brown (Lbt) 327 2.0%
TOTAL 16,658
Turnout: 57%


2024 Senate class 1, Hockley County
CandidateVotesPct
Ted Cruz* (R) 6,437 80.9%
Colin Allred (D) 1,355 17.0%
Ted Brown (Lbt) 163 2.0%
TOTAL 7,955
Turnout: 50%


2024 Senate class 1, Hood County
CandidateVotesPct
Ted Cruz* (R) 29,112 79.8%
Colin Allred (D) 6,604 18.1%
Ted Brown (Lbt) 741 2.0%
TOTAL 36,463
Turnout: 68%


2024 Senate class 1, Hopkins County
CandidateVotesPct
Ted Cruz* (R) 13,269 79.4%
Colin Allred (D) 3,142 18.8%
Ted Brown (Lbt) 294 1.8%
TOTAL 16,705
Turnout: 58%


2024 Senate class 1, Houston County
CandidateVotesPct
Ted Cruz* (R) 7,033 75.7%
Colin Allred (D) 2,104 22.7%
Ted Brown (Lbt) 148 1.6%
TOTAL 9,285
Turnout: 52%


2024 Senate class 1, Howard County
CandidateVotesPct
Ted Cruz* (R) 7,388 77.7%
Colin Allred (D) 1,895 19.9%
Ted Brown (Lbt) 228 2.4%
TOTAL 9,512
Turnout: 39%


2024 Senate class 1, Hudspeth County
CandidateVotesPct
Ted Cruz* (R) 702 68.8%
Colin Allred (D) 285 27.9%
Ted Brown (Lbt) 33 3.2%
TOTAL 1,020
Turnout: 38%


2024 Senate class 1, Hunt County
CandidateVotesPct
Ted Cruz* (R) 34,351 74.0%
Colin Allred (D) 11,067 23.8%
Ted Brown (Lbt) 975 2.1%
TOTAL 46,409
Turnout: 52%


2024 Senate class 1, Hutchinson County
CandidateVotesPct
Ted Cruz* (R) 7,047 86.3%
Colin Allred (D) 946 11.6%
Ted Brown (Lbt) 160 2.0%
TOTAL 8,168
Turnout: 56%


2024 Senate class 1, Irion County
CandidateVotesPct
Ted Cruz* (R) 732 84.4%
Colin Allred (D) 118 13.6%
Ted Brown (Lbt) 17 2.0%
TOTAL 867
Turnout: 75%


2024 Senate class 1, Jack County
CandidateVotesPct
Ted Cruz* (R) 3,689 88.2%
Colin Allred (D) 427 10.2%
Ted Brown (Lbt) 65 1.6%
TOTAL 4,181
Turnout: 58%


2024 Senate class 1, Jackson County
CandidateVotesPct
Ted Cruz* (R) 5,222 82.9%
Colin Allred (D) 998 15.8%
Ted Brown (Lbt) 80 1.3%
TOTAL 6,300
Turnout: 55%


2024 Senate class 1, Jasper County
CandidateVotesPct
Ted Cruz* (R) 12,842 81.6%
Colin Allred (D) 2,702 17.2%
Ted Brown (Lbt) 201 1.3%
TOTAL 15,745
Turnout: 62%


2024 Senate class 1, Jeff Davis County
CandidateVotesPct
Ted Cruz* (R) 671 58.1%
Colin Allred (D) 447 38.7%
Ted Brown (Lbt) 37 3.2%
TOTAL 1,155
Turnout: 78%


2024 Senate class 1, Jefferson County
CandidateVotesPct
Ted Cruz* (R) 43,888 51.7%
Colin Allred (D) 39,643 46.7%
Ted Brown (Lbt) 1,400 1.6%
TOTAL 84,956
Turnout: 44%


2024 Senate class 1, Jim Hogg County
CandidateVotesPct
Ted Cruz* (R) 586 38.6%
Colin Allred (D) 917 60.4%
Ted Brown (Lbt) 15 1.0%
TOTAL 1,519
Turnout: 49%


2024 Senate class 1, Jim Wells County
CandidateVotesPct
Ted Cruz* (R) 6,773 52.3%
Colin Allred (D) 5,895 45.5%
Ted Brown (Lbt) 292 2.3%
TOTAL 12,960
Turnout: 46%


2024 Senate class 1, Johnson County
CandidateVotesPct
Ted Cruz* (R) 57,382 71.4%
Colin Allred (D) 20,935 26.1%
Ted Brown (Lbt) 1,993 2.5%
TOTAL 80,323
Turnout: 52%


2024 Senate class 1, Jones County
CandidateVotesPct
Ted Cruz* (R) 5,729 83.0%
Colin Allred (D) 1,039 15.1%
Ted Brown (Lbt) 133 1.9%
TOTAL 6,901
Turnout: 40%


2024 Senate class 1, Karnes County
CandidateVotesPct
Ted Cruz* (R) 3,743 74.7%
Colin Allred (D) 1,175 23.5%
Ted Brown (Lbt) 92 1.8%
TOTAL 5,010
Turnout: 43%


2024 Senate class 1, Kaufman County
CandidateVotesPct
Ted Cruz* (R) 41,177 59.8%
Colin Allred (D) 26,235 38.1%
Ted Brown (Lbt) 1,405 2.0%
TOTAL 68,826
Turnout: 49%


2024 Senate class 1, Kendall County
CandidateVotesPct
Ted Cruz* (R) 22,068 75.4%
Colin Allred (D) 6,666 22.8%
Ted Brown (Lbt) 543 1.9%
TOTAL 29,280
Turnout: 75%


2024 Senate class 1, Kenedy County
CandidateVotesPct
Ted Cruz* (R) 92 63.9%
Colin Allred (D) 48 33.3%
Ted Brown (Lbt) 4 2.8%
TOTAL 144
Turnout: 56%


2024 Senate class 1, Kent County
CandidateVotesPct
Ted Cruz* (R) 383 85.5%
Colin Allred (D) 58 12.9%
Ted Brown (Lbt) 7 1.6%
TOTAL 448
Turnout: 85%


2024 Senate class 1, Kerr County
CandidateVotesPct
Ted Cruz* (R) 20,840 74.1%
Colin Allred (D) 6,672 23.7%
Ted Brown (Lbt) 600 2.1%
TOTAL 28,122
Turnout: 65%


2024 Senate class 1, Kimble County
CandidateVotesPct
Ted Cruz* (R) 2,039 85.7%
Colin Allred (D) 298 12.5%
Ted Brown (Lbt) 42 1.8%
TOTAL 2,379
Turnout: 67%


2024 Senate class 1, King County
CandidateVotesPct
Ted Cruz* (R) 129 96.3%
Colin Allred (D) 5 3.7%
Ted Brown (Lbt) 42 31.3%
TOTAL 134
Turnout: 74%


2024 Senate class 1, Kinney County
CandidateVotesPct
Ted Cruz* (R) 970 69.9%
Colin Allred (D) 390 28.1%
Ted Brown (Lbt) 27 1.9%
TOTAL 1,387
Turnout: 52%


2024 Senate class 1, Kleberg County
CandidateVotesPct
Ted Cruz* (R) 5,047 51.0%
Colin Allred (D) 4,614 46.6%
Ted Brown (Lbt) 225 2.3%
TOTAL 9,893
Turnout: 43%


2024 Senate class 1, Knox County
CandidateVotesPct
Ted Cruz* (R) 1,096 80.4%
Colin Allred (D) 249 18.3%
Ted Brown (Lbt) 19 1.4%
TOTAL 1,364
Turnout: 55%


2024 Senate class 1, La Salle County
CandidateVotesPct
Ted Cruz* (R) 1,088 51.5%
Colin Allred (D) 956 45.3%
Ted Brown (Lbt) 67 3.2%
TOTAL 2,112
Turnout: 41%


2024 Senate class 1, Lamar County
CandidateVotesPct
Ted Cruz* (R) 16,454 78.0%
Colin Allred (D) 4,344 20.6%
Ted Brown (Lbt) 308 1.5%
TOTAL 21,106
Turnout: 54%


2024 Senate class 1, Lamb County
CandidateVotesPct
Ted Cruz* (R) 3,285 79.9%
Colin Allred (D) 729 17.7%
Ted Brown (Lbt) 97 2.4%
TOTAL 4,111
Turnout: 45%


2024 Senate class 1, Lampasas County
CandidateVotesPct
Ted Cruz* (R) 8,606 76.9%
Colin Allred (D) 2,314 20.7%
Ted Brown (Lbt) 263 2.4%
TOTAL 11,188
Turnout: 61%


2024 Senate class 1, Lavaca County
CandidateVotesPct
Ted Cruz* (R) 8,915 85.6%
Colin Allred (D) 1,378 13.2%
Ted Brown (Lbt) 125 1.2%
TOTAL 10,419
Turnout: 66%


2024 Senate class 1, Lee County
CandidateVotesPct
Ted Cruz* (R) 6,505 77.8%
Colin Allred (D) 1,719 20.6%
Ted Brown (Lbt) 136 1.6%
TOTAL 8,362
Turnout: 58%


2024 Senate class 1, Leon County
CandidateVotesPct
Ted Cruz* (R) 7,734 85.8%
Colin Allred (D) 1,115 12.4%
Ted Brown (Lbt) 159 1.8%
TOTAL 9,010
Turnout: 71%


2024 Senate class 1, Liberty County
CandidateVotesPct
Ted Cruz* (R) 23,983 77.2%
Colin Allred (D) 6,429 20.7%
Ted Brown (Lbt) 636 2.0%
TOTAL 31,063
Turnout: 37%


2024 Senate class 1, Limestone County
CandidateVotesPct
Ted Cruz* (R) 6,821 75.7%
Colin Allred (D) 2,045 22.7%
Ted Brown (Lbt) 143 1.6%
TOTAL 9,011
Turnout: 52%


2024 Senate class 1, Lipscomb County
CandidateVotesPct
Ted Cruz* (R) 1,094 87.7%
Colin Allred (D) 131 10.5%
Ted Brown (Lbt) 21 1.7%
TOTAL 1,248
Turnout: 64%


2024 Senate class 1, Live Oak County
CandidateVotesPct
Ted Cruz* (R) 4,165 82.3%
Colin Allred (D) 822 16.2%
Ted Brown (Lbt) 75 1.5%
TOTAL 5,062
Turnout: 53%


2024 Senate class 1, Llano County
CandidateVotesPct
Ted Cruz* (R) 10,698 78.5%
Colin Allred (D) 2,677 19.7%
Ted Brown (Lbt) 247 1.8%
TOTAL 13,623
Turnout: 71%


2024 Senate class 1, Loving County
CandidateVotesPct
Ted Cruz* (R) 75 78.9%
Colin Allred (D) 17 17.9%
Ted Brown (Lbt) 3 3.2%
TOTAL 95
Turnout: 432%


2024 Senate class 1, Lubbock County
CandidateVotesPct
Ted Cruz* (R) 83,643 67.2%
Colin Allred (D) 37,560 30.2%
Ted Brown (Lbt) 3,250 2.6%
TOTAL 124,469
Turnout: 50%


2024 Senate class 1, Lynn County
CandidateVotesPct
Ted Cruz* (R) 2,118 83.8%
Colin Allred (D) 367 14.5%
Ted Brown (Lbt) 43 1.7%
TOTAL 2,528
Turnout: 58%


2024 Senate class 1, Madison County
CandidateVotesPct
Ted Cruz* (R) 4,336 79.7%
Colin Allred (D) 1,012 18.6%
Ted Brown (Lbt) 95 1.7%
TOTAL 5,443
Turnout: 50%


2024 Senate class 1, Marion County
CandidateVotesPct
Ted Cruz* (R) 3,509 74.8%
Colin Allred (D) 1,101 23.5%
Ted Brown (Lbt) 83 1.8%
TOTAL 4,694
Turnout: 59%


2024 Senate class 1, Martin County
CandidateVotesPct
Ted Cruz* (R) 1,756 85.0%
Colin Allred (D) 264 12.8%
Ted Brown (Lbt) 47 2.3%
TOTAL 2,067
Turnout: 59%


2024 Senate class 1, Mason County
CandidateVotesPct
Ted Cruz* (R) 2,027 80.9%
Colin Allred (D) 441 17.6%
Ted Brown (Lbt) 39 1.6%
TOTAL 2,507
Turnout: 82%


2024 Senate class 1, Matagorda County
CandidateVotesPct
Ted Cruz* (R) 9,482 71.8%
Colin Allred (D) 3,486 26.4%
Ted Brown (Lbt) 241 1.8%
TOTAL 13,209
Turnout: 49%


2024 Senate class 1, Maverick County
CandidateVotesPct
Ted Cruz* (R) 7,287 49.5%
Colin Allred (D) 6,859 46.6%
Ted Brown (Lbt) 585 4.0%
TOTAL 14,732
Turnout: 36%


2024 Senate class 1, McCulloch County
CandidateVotesPct
Ted Cruz* (R) 2,938 84.0%
Colin Allred (D) 497 14.2%
Ted Brown (Lbt) 63 1.8%
TOTAL 3,498
Turnout: 61%


2024 Senate class 1, McLennan County
CandidateVotesPct
Ted Cruz* (R) 62,054 62.2%
Colin Allred (D) 35,632 35.7%
Ted Brown (Lbt) 2,036 2.0%
TOTAL 99,777
Turnout: 49%


2024 Senate class 1, McMullen County
CandidateVotesPct
Ted Cruz* (R) 423 88.9%
Colin Allred (D) 48 10.1%
Ted Brown (Lbt) 5 1.1%
TOTAL 476
Turnout: 123%


2024 Senate class 1, Medina County
CandidateVotesPct
Ted Cruz* (R) 16,508 67.5%
Colin Allred (D) 7,416 30.3%
Ted Brown (Lbt) 524 2.1%
TOTAL 24,457
Turnout: 58%


2024 Senate class 1, Menard County
CandidateVotesPct
Ted Cruz* (R) 824 79.5%
Colin Allred (D) 194 18.7%
Ted Brown (Lbt) 18 1.7%
TOTAL 1,036
Turnout: 66%


2024 Senate class 1, Midland County
CandidateVotesPct
Ted Cruz* (R) 45,032 77.4%
Colin Allred (D) 11,866 20.4%
Ted Brown (Lbt) 1,283 2.2%
TOTAL 58,182
Turnout: 45%


2024 Senate class 1, Milam County
CandidateVotesPct
Ted Cruz* (R) 8,347 75.6%
Colin Allred (D) 2,462 22.3%
Ted Brown (Lbt) 227 2.1%
TOTAL 11,036
Turnout: 56%


2024 Senate class 1, Mills County
CandidateVotesPct
Ted Cruz* (R) 2,343 85.8%
Colin Allred (D) 344 12.6%
Ted Brown (Lbt) 43 1.6%
TOTAL 2,730
Turnout: 75%


2024 Senate class 1, Mitchell County
CandidateVotesPct
Ted Cruz* (R) 2,059 83.3%
Colin Allred (D) 374 15.1%
Ted Brown (Lbt) 40 1.6%
TOTAL 2,473
Turnout: 35%


2024 Senate class 1, Montague County
CandidateVotesPct
Ted Cruz* (R) 9,489 86.2%
Colin Allred (D) 1,353 12.3%
Ted Brown (Lbt) 171 1.6%
TOTAL 11,014
Turnout: 66%


2024 Senate class 1, Montgomery County
CandidateVotesPct
Ted Cruz* (R) 213,797 69.8%
Colin Allred (D) 86,879 28.3%
Ted Brown (Lbt) 5,778 1.9%
TOTAL 306,517
Turnout: 56%


2024 Senate class 1, Moore County
CandidateVotesPct
Ted Cruz* (R) 4,186 79.8%
Colin Allred (D) 954 18.2%
Ted Brown (Lbt) 108 2.1%
TOTAL 5,248
Turnout: 35%


2024 Senate class 1, Morris County
CandidateVotesPct
Ted Cruz* (R) 3,958 73.4%
Colin Allred (D) 1,353 25.1%
Ted Brown (Lbt) 79 1.5%
TOTAL 5,391
Turnout: 58%


2024 Senate class 1, Motley County
CandidateVotesPct
Ted Cruz* (R) 592 92.2%
Colin Allred (D) 41 6.4%
Ted Brown (Lbt) 9 1.4%
TOTAL 642
Turnout: 84%


2024 Senate class 1, Nacogdoches County
CandidateVotesPct
Ted Cruz* (R) 17,072 67.0%
Colin Allred (D) 7,927 31.1%
Ted Brown (Lbt) 468 1.8%
TOTAL 25,477
Turnout: 51%


2024 Senate class 1, Navarro County
CandidateVotesPct
Ted Cruz* (R) 14,327 72.4%
Colin Allred (D) 5,120 25.9%
Ted Brown (Lbt) 345 1.7%
TOTAL 19,798
Turnout: 48%


2024 Senate class 1, Newton County
CandidateVotesPct
Ted Cruz* (R) 4,650 81.7%
Colin Allred (D) 972 17.1%
Ted Brown (Lbt) 68 1.2%
TOTAL 5,691
Turnout: 60%


2024 Senate class 1, Nolan County
CandidateVotesPct
Ted Cruz* (R) 3,808 75.6%
Colin Allred (D) 1,123 22.3%
Ted Brown (Lbt) 108 2.1%
TOTAL 5,040
Turnout: 48%


2024 Senate class 1, Nueces County
CandidateVotesPct
Ted Cruz* (R) 62,062 51.5%
Colin Allred (D) 55,433 46.0%
Ted Brown (Lbt) 2,964 2.5%
TOTAL 120,459
Turnout: 45%


2024 Senate class 1, Ochiltree County
CandidateVotesPct
Ted Cruz* (R) 2,669 89.1%
Colin Allred (D) 280 9.3%
Ted Brown (Lbt) 47 1.6%
TOTAL 2,996
Turnout: 45%


2024 Senate class 1, Oldham County
CandidateVotesPct
Ted Cruz* (R) 862 89.7%
Colin Allred (D) 91 9.5%
Ted Brown (Lbt) 8 0.8%
TOTAL 961
Turnout: 98%


2024 Senate class 1, Orange County
CandidateVotesPct
Ted Cruz* (R) 29,050 80.8%
Colin Allred (D) 6,285 17.5%
Ted Brown (Lbt) 618 1.7%
TOTAL 35,961
Turnout: 56%


2024 Senate class 1, Palo Pinto County
CandidateVotesPct
Ted Cruz* (R) 10,611 80.1%
Colin Allred (D) 2,355 17.8%
Ted Brown (Lbt) 275 2.1%
TOTAL 13,243
Turnout: 58%


2024 Senate class 1, Panola County
CandidateVotesPct
Ted Cruz* (R) 9,281 81.7%
Colin Allred (D) 1,935 17.0%
Ted Brown (Lbt) 143 1.3%
TOTAL 11,361
Turnout: 64%


2024 Senate class 1, Parker County
CandidateVotesPct
Ted Cruz* (R) 72,477 79.9%
Colin Allred (D) 16,349 18.0%
Ted Brown (Lbt) 1,886 2.1%
TOTAL 90,726
Turnout: 68%


2024 Senate class 1, Parmer County
CandidateVotesPct
Ted Cruz* (R) 2,060 83.3%
Colin Allred (D) 374 15.1%
Ted Brown (Lbt) 40 1.6%
TOTAL 2,474
Turnout: 35%


2024 Senate class 1, Pecos County
CandidateVotesPct
Ted Cruz* (R) 2,817 68.0%
Colin Allred (D) 1,206 29.1%
Ted Brown (Lbt) 119 2.9%
TOTAL 4,142
Turnout: 37%


2024 Senate class 1, Polk County
CandidateVotesPct
Ted Cruz* (R) 18,596 77.0%
Colin Allred (D) 5,106 21.1%
Ted Brown (Lbt) 436 1.8%
TOTAL 24,143
Turnout: 56%


2024 Senate class 1, Potter County
CandidateVotesPct
Ted Cruz* (R) 22,109 69.3%
Colin Allred (D) 8,933 28.0%
Ted Brown (Lbt) 836 2.6%
TOTAL 31,890
Turnout: 38%


2024 Senate class 1, Presidio County
CandidateVotesPct
Ted Cruz* (R) 651 33.6%
Colin Allred (D) 1,249 64.4%
Ted Brown (Lbt) 40 2.1%
TOTAL 1,940
Turnout: 46%


2024 Senate class 1, Rains County
CandidateVotesPct
Ted Cruz* (R) 5,450 83.5%
Colin Allred (D) 951 14.6%
Ted Brown (Lbt) 125 1.9%
TOTAL 6,528
Turnout: 61%


2024 Senate class 1, Randall County
CandidateVotesPct
Ted Cruz* (R) 51,991 77.7%
Colin Allred (D) 13,596 20.3%
Ted Brown (Lbt) 1,286 1.9%
TOTAL 66,889
Turnout: 59%


2024 Senate class 1, Reagan County
CandidateVotesPct
Ted Cruz* (R) 764 81.6%
Colin Allred (D) 156 16.7%
Ted Brown (Lbt) 16 1.7%
TOTAL 936
Turnout: 44%


2024 Senate class 1, Real County
CandidateVotesPct
Ted Cruz* (R) 1,574 80.8%
Colin Allred (D) 336 17.2%
Ted Brown (Lbt) 39 2.0%
TOTAL 1,949
Turnout: 92%


2024 Senate class 1, Red River County
CandidateVotesPct
Ted Cruz* (R) 4,498 78.4%
Colin Allred (D) 1,148 20.0%
Ted Brown (Lbt) 91 1.6%
TOTAL 5,737
Turnout: 62%


2024 Senate class 1, Reeves County
CandidateVotesPct
Ted Cruz* (R) 2,034 61.9%
Colin Allred (D) 1,142 34.7%
Ted Brown (Lbt) 112 3.4%
TOTAL 3,288
Turnout: 33%


2024 Senate class 1, Refugio County
CandidateVotesPct
Ted Cruz* (R) 2,004 66.1%
Colin Allred (D) 958 31.6%
Ted Brown (Lbt) 67 2.2%
TOTAL 3,031
Turnout: 58%


2024 Senate class 1, Roberts County
CandidateVotesPct
Ted Cruz* (R) 542 94.9%
Colin Allred (D) 20 3.5%
Ted Brown (Lbt) 5 0.9%
TOTAL 571
Turnout: 81%


2024 Senate class 1, Robertson County
CandidateVotesPct
Ted Cruz* (R) 5,982 73.6%
Colin Allred (D) 2,006 24.7%
Ted Brown (Lbt) 136 1.7%
TOTAL 8,125
Turnout: 61%


2024 Senate class 1, Rockwall County
CandidateVotesPct
Ted Cruz* (R) 41,726 67.0%
Colin Allred (D) 19,466 31.2%
Ted Brown (Lbt) 1,127 1.8%
TOTAL 62,319
Turnout: 63%


2024 Senate class 1, Runnels County
CandidateVotesPct
Ted Cruz* (R) 3,430 85.2%
Colin Allred (D) 525 13.0%
Ted Brown (Lbt) 72 1.8%
TOTAL 4,027
Turnout: 54%


2024 Senate class 1, Rusk County
CandidateVotesPct
Ted Cruz* (R) 16,665 77.4%
Colin Allred (D) 4,500 20.9%
Ted Brown (Lbt) 356 1.7%
TOTAL 21,522
Turnout: 52%


2024 Senate class 1, Sabine County
CandidateVotesPct
Ted Cruz* (R) 4,864 87.8%
Colin Allred (D) 612 11.0%
Ted Brown (Lbt) 64 1.2%
TOTAL 5,540
Turnout: 68%


2024 Senate class 1, San Augustine County
CandidateVotesPct
Ted Cruz* (R) 2,834 76.4%
Colin Allred (D) 808 21.8%
Ted Brown (Lbt) 65 1.8%
TOTAL 3,707
Turnout: 59%


2024 Senate class 1, San Jacinto County
CandidateVotesPct
Ted Cruz* (R) 10,118 79.6%
Colin Allred (D) 2,338 18.4%
Ted Brown (Lbt) 254 2.0%
TOTAL 12,710
Turnout: 56%


2024 Senate class 1, San Patricio County
CandidateVotesPct
Ted Cruz* (R) 16,116 63.6%
Colin Allred (D) 8,578 33.9%
Ted Brown (Lbt) 624 2.5%
TOTAL 25,321
Turnout: 48%


2024 Senate class 1, San Saba County
CandidateVotesPct
Ted Cruz* (R) 2,314 86.0%
Colin Allred (D) 333 12.4%
Ted Brown (Lbt) 42 1.6%
TOTAL 2,690
Turnout: 61%


2024 Senate class 1, Schleicher County
CandidateVotesPct
Ted Cruz* (R) 872 79.4%
Colin Allred (D) 205 18.7%
Ted Brown (Lbt) 21 1.9%
TOTAL 1,098
Turnout: 64%


2024 Senate class 1, Scurry County
CandidateVotesPct
Ted Cruz* (R) 4,683 83.2%
Colin Allred (D) 811 14.4%
Ted Brown (Lbt) 137 2.4%
TOTAL 5,631
Turnout: 46%


2024 Senate class 1, Shackelford County
CandidateVotesPct
Ted Cruz* (R) 1,520 88.7%
Colin Allred (D) 173 10.1%
Ted Brown (Lbt) 17 1.0%
TOTAL 1,713
Turnout: 69%


2024 Senate class 1, Shelby County
CandidateVotesPct
Ted Cruz* (R) 8,022 81.2%
Colin Allred (D) 1,756 17.8%
Ted Brown (Lbt) 97 1.0%
TOTAL 9,876
Turnout: 56%


2024 Senate class 1, Sherman County
CandidateVotesPct
Ted Cruz* (R) 791 89.2%
Colin Allred (D) 82 9.2%
Ted Brown (Lbt) 14 1.6%
TOTAL 887
Turnout: 39%


2024 Senate class 1, Smith County
CandidateVotesPct
Ted Cruz* (R) 72,205 69.9%
Colin Allred (D) 28,971 28.1%
Ted Brown (Lbt) 2,033 2.0%
TOTAL 103,228
Turnout: 55%


2024 Senate class 1, Somervell County
CandidateVotesPct
Ted Cruz* (R) 4,298 81.5%
Colin Allred (D) 859 16.3%
Ted Brown (Lbt) 114 2.2%
TOTAL 5,276
Turnout: 68%


2024 Senate class 1, Starr County
CandidateVotesPct
Ted Cruz* (R) 7,081 49.9%
Colin Allred (D) 6,745 47.6%
Ted Brown (Lbt) 356 2.5%
TOTAL 14,182
Turnout: 32%


2024 Senate class 1, Stephens County
CandidateVotesPct
Ted Cruz* (R) 3,216 86.3%
Colin Allred (D) 450 12.1%
Ted Brown (Lbt) 61 1.6%
TOTAL 3,727
Turnout: 52%


2024 Senate class 1, Sterling County
CandidateVotesPct
Ted Cruz* (R) 553 88.6%
Colin Allred (D) 56 9.0%
Ted Brown (Lbt) 15 2.4%
TOTAL 624
Turnout: 71%


2024 Senate class 1, Stonewall County
CandidateVotesPct
Ted Cruz* (R) 581 81.6%
Colin Allred (D) 120 16.9%
Ted Brown (Lbt) 11 1.5%
TOTAL 712
Turnout: 89%


2024 Senate class 1, Sutton County
CandidateVotesPct
Ted Cruz* (R) 1,129 81.3%
Colin Allred (D) 239 17.2%
Ted Brown (Lbt) 19 1.4%
TOTAL 1,389
Turnout: 61%


2024 Senate class 1, Swisher County
CandidateVotesPct
Ted Cruz* (R) 1,744 78.1%
Colin Allred (D) 440 19.7%
Ted Brown (Lbt) 49 2.2%
TOTAL 2,233
Turnout: 43%


2024 Senate class 1, Tarrant County
CandidateVotesPct
Ted Cruz* (R) 399,927 48.7%
Colin Allred (D) 401,742 48.9%
Ted Brown (Lbt) 19,586 2.4%
TOTAL 821,473
Turnout: 50%


2024 Senate class 1, Taylor County
CandidateVotesPct
Ted Cruz* (R) 39,509 71.5%
Colin Allred (D) 14,479 26.2%
Ted Brown (Lbt) 1,250 2.3%
TOTAL 55,252
Turnout: 50%


2024 Senate class 1, Terrell County
CandidateVotesPct
Ted Cruz* (R) 301 75.2%
Colin Allred (D) 92 23.0%
Ted Brown (Lbt) 7 1.8%
TOTAL 400
Turnout: 68%


2024 Senate class 1, Terry County
CandidateVotesPct
Ted Cruz* (R) 2,663 79.6%
Colin Allred (D) 609 18.2%
Ted Brown (Lbt) 75 2.2%
TOTAL 3,347
Turnout: 40%


2024 Senate class 1, Throckmorton County
CandidateVotesPct
Ted Cruz* (R) 801 90.0%
Colin Allred (D) 80 9.0%
Ted Brown (Lbt) 8 0.9%
TOTAL 890
Turnout: 74%


2024 Senate class 1, Titus County
CandidateVotesPct
Ted Cruz* (R) 7,545 74.5%
Colin Allred (D) 2,386 23.6%
Ted Brown (Lbt) 196 1.9%
TOTAL 10,128
Turnout: 45%


2024 Senate class 1, Tom Green County
CandidateVotesPct
Ted Cruz* (R) 31,686 70.1%
Colin Allred (D) 12,332 27.3%
Ted Brown (Lbt) 1,147 2.5%
TOTAL 45,170
Turnout: 49%


2024 Senate class 1, Travis County
CandidateVotesPct
Ted Cruz* (R) 157,203 27.2%
Colin Allred (D) 407,210 70.4%
Ted Brown (Lbt) 13,889 2.4%
TOTAL 578,541
Turnout: 54%


2024 Senate class 1, Trinity County
CandidateVotesPct
Ted Cruz* (R) 5,910 80.6%
Colin Allred (D) 1,298 17.7%
Ted Brown (Lbt) 128 1.7%
TOTAL 7,336
Turnout: 64%


2024 Senate class 1, Tyler County
CandidateVotesPct
Ted Cruz* (R) 8,001 84.2%
Colin Allred (D) 1,337 14.1%
Ted Brown (Lbt) 169 1.8%
TOTAL 9,507
Turnout: 57%


2024 Senate class 1, Upshur County
CandidateVotesPct
Ted Cruz* (R) 16,451 82.9%
Colin Allred (D) 2,994 15.1%
Ted Brown (Lbt) 391 2.0%
TOTAL 19,839
Turnout: 60%


2024 Senate class 1, Upton County
CandidateVotesPct
Ted Cruz* (R) 1,069 84.5%
Colin Allred (D) 164 13.0%
Ted Brown (Lbt) 31 2.5%
TOTAL 1,265
Turnout: 54%


2024 Senate class 1, Uvalde County
CandidateVotesPct
Ted Cruz* (R) 5,848 60.8%
Colin Allred (D) 3,493 36.3%
Ted Brown (Lbt) 260 2.7%
TOTAL 9,619
Turnout: 53%


2024 Senate class 1, Val Verde County
CandidateVotesPct
Ted Cruz* (R) 8,071 56.5%
Colin Allred (D) 5,782 40.5%
Ted Brown (Lbt) 430 3.0%
TOTAL 14,293
Turnout: 42%


2024 Senate class 1, Van Zandt County
CandidateVotesPct
Ted Cruz* (R) 23,626 84.6%
Colin Allred (D) 3,838 13.7%
Ted Brown (Lbt) 456 1.6%
TOTAL 27,927
Turnout: 56%


2024 Senate class 1, Victoria County
CandidateVotesPct
Ted Cruz* (R) 24,002 68.9%
Colin Allred (D) 10,176 29.2%
Ted Brown (Lbt) 650 1.9%
TOTAL 34,835
Turnout: 51%


2024 Senate class 1, Walker County
CandidateVotesPct
Ted Cruz* (R) 16,775 67.2%
Colin Allred (D) 7,728 30.9%
Ted Brown (Lbt) 474 1.9%
TOTAL 24,978
Turnout: 35%


2024 Senate class 1, Waller County
CandidateVotesPct
Ted Cruz* (R) 16,385 59.7%
Colin Allred (D) 10,432 38.0%
Ted Brown (Lbt) 620 2.3%
TOTAL 27,442
Turnout: 56%


2024 Senate class 1, Ward County
CandidateVotesPct
Ted Cruz* (R) 2,931 78.6%
Colin Allred (D) 710 19.1%
Ted Brown (Lbt) 86 2.3%
TOTAL 3,727
Turnout: 48%


2024 Senate class 1, Washington County
CandidateVotesPct
Ted Cruz* (R) 13,586 74.9%
Colin Allred (D) 4,240 23.4%
Ted Brown (Lbt) 314 1.7%
TOTAL 18,149
Turnout: 62%


2024 Senate class 1, Webb County
CandidateVotesPct
Ted Cruz* (R) 28,121 44.1%
Colin Allred (D) 33,758 53.0%
Ted Brown (Lbt) 1,805 2.8%
TOTAL 63,699
Turnout: 35%


2024 Senate class 1, Wharton County
CandidateVotesPct
Ted Cruz* (R) 11,915 73.0%
Colin Allred (D) 4,150 25.4%
Ted Brown (Lbt) 255 1.6%
TOTAL 16,323
Turnout: 53%


2024 Senate class 1, Wheeler County
CandidateVotesPct
Ted Cruz* (R) 2,025 89.9%
Colin Allred (D) 192 8.5%
Ted Brown (Lbt) 36 1.6%
TOTAL 2,253
Turnout: 62%


2024 Senate class 1, Wichita County
CandidateVotesPct
Ted Cruz* (R) 30,711 69.4%
Colin Allred (D) 12,545 28.3%
Ted Brown (Lbt) 987 2.2%
TOTAL 44,257
Turnout: 44%


2024 Senate class 1, Wilbarger County
CandidateVotesPct
Ted Cruz* (R) 3,419 77.1%
Colin Allred (D) 926 20.9%
Ted Brown (Lbt) 86 1.9%
TOTAL 4,433
Turnout: 46%


2024 Senate class 1, Willacy County
CandidateVotesPct
Ted Cruz* (R) 2,365 43.7%
Colin Allred (D) 2,892 53.4%
Ted Brown (Lbt) 158 2.9%
TOTAL 5,415
Turnout: 35%


2024 Senate class 1, Williamson County
CandidateVotesPct
Ted Cruz* (R) 146,451 47.9%
Colin Allred (D) 151,076 49.4%
Ted Brown (Lbt) 8,409 2.7%
TOTAL 306,045
Turnout: 57%


2024 Senate class 1, Wilson County
CandidateVotesPct
Ted Cruz* (R) 19,783 72.9%
Colin Allred (D) 6,802 25.1%
Ted Brown (Lbt) 544 2.0%
TOTAL 27,133
Turnout: 65%


2024 Senate class 1, Winkler County
CandidateVotesPct
Ted Cruz* (R) 1,560 82.4%
Colin Allred (D) 303 16.0%
Ted Brown (Lbt) 28 1.5%
TOTAL 1,894
Turnout: 36%


2024 Senate class 1, Wise County
CandidateVotesPct
Ted Cruz* (R) 31,060 81.4%
Colin Allred (D) 6,350 16.6%
Ted Brown (Lbt) 728 1.9%
TOTAL 38,140
Turnout: 63%


2024 Senate class 1, Wood County
CandidateVotesPct
Ted Cruz* (R) 20,129 82.8%
Colin Allred (D) 3,757 15.4%
Ted Brown (Lbt) 432 1.8%
TOTAL 24,324
Turnout: 62%


2024 Senate class 1, Yoakum
CandidateVotesPct
Ted Cruz* (R) 1,928 82.4%
Colin Allred (D) 357 15.2%
Ted Brown (Lbt) 56 2.4%
TOTAL 2,341
Turnout: 46%


2024 Senate class 1, Young
CandidateVotesPct
Ted Cruz* (R) 7,088 85.7%
Colin Allred (D) 1,063 12.9%
Ted Brown (Lbt) 117 1.4%
TOTAL 8,271
Turnout: 60%


2024 Senate class 1, Zapata
CandidateVotesPct
Ted Cruz* (R) 2,197 51.5%
Colin Allred (D) 1,957 45.9%
Ted Brown (Lbt) 111 2.6%
TOTAL 4,265
Turnout: 46%


2024 Senate class 1, Zavala
CandidateVotesPct
Ted Cruz* (R) 1,167 35.7%
Colin Allred (D) 1,994 60.9%
Ted Brown (Lbt) 108 3.3%
TOTAL 3,273
Turnout: 50%

Campaign finance data for this election**:

Ted Cruz*
Total Disbursements: $84,866,216
Total Receipts: $87,709,685
Cash on Hand: $1,786,707
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $79,500,236
Party Contributions: $5,595
Other Committee Contributions: $1,499,370
Other Committee Transfers: $5,817,494
Indep. Expenditures Supporting: $17,734,673
Indep. Expenditures Opposing: $3,043,235
Net Independent Expenditures: $14,691,438
Net Spending: $99,557,654



Colin Allred
Total Disbursements: $94,530,048
Total Receipts: $94,674,182
Cash on Hand: $144,134
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $85,341,899
Party Contributions: $62,300
Other Committee Contributions: $964,089
Other Committee Transfers: $7,498,842
Indep. Expenditures Supporting: $12,454,709
Indep. Expenditures Opposing: $42,467,172
Net Independent Expenditures: $-30,012,463
Net Spending: $64,517,585



**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/TX/2024

View 2024 FEC data


Republican Primary
Pos Candidate Votes % $**
1   Ted Cruz* 1,977,961 88.3% $84,866,216
2   Redd Gibson 134,011 6.0%
3   Rufus Lopez 127,986 5.7%
TOTAL VOTES 2,239,958    


Democrat Primary
Pos Candidate Votes % $**
1   Colin Allred 569,585 58.9% $94,530,048
2   Roland Gutierrez 160,978 16.6% $1,446,897
3   Mark Gonzalez 85,228 8.8% $11,659
4   Meri Gomez 44,166 4.6% $17,242
5   Carl Sherman 31,694 3.3% $167,936
6   Robert Hassan 21,855 2.3% $9,655
7   Steve Keough 21,801 2.3% $29,040
8   Heli Prilliman 18,801 1.9% $10,689
9   Thierry Tchenko 13,395 1.4% $142,864
TOTAL VOTES 967,503