Skip to content

Texas · 2020 presidential election

Texas presidential election results 2020

Donald J. Trump carried Texas by 5.58 points (631,221 votes), winning 38 electoral votes.

Electoral votes
38
Votes counted
11,315,056
TX result
R+5.6
Compared with the nation
10.0 pts more Republican
Swing since 2016
3.4 pts to D

Statewide result

CandidatePartyVotesShareBarElectoral votes
Donald J. TrumpRepublican5,890,34752.06%38
Joseph R. BidenDemocratic5,259,12646.48%—
OthersOthers165,5831.46%—
Total votes11,315,056

Sources: tx-2020.pdf · 2020

County resultsMedia count

Download CSV

County results compiled by Tony McGovern from news-media election-night tallies (Fox News, Politico, The New York Times); not a certified state document
Open the dataset

Ochiltree County: Donald J. Trump +79.5Oldham County: Donald J. Trump +82.9Parker County: Donald J. Trump +64.4Rains County: Donald J. Trump +71.3Randall County: Donald J. Trump +58.7Roberts County: Donald J. Trump +93.1Rockwall County: Donald J. Trump +37.7San Saba County: Donald J. Trump +77.7Somervell County: Donald J. Trump +67.5Stephens County: Donald J. Trump +78.6Stonewall County: Donald J. Trump +67.8Terry County: Donald J. Trump +56.9Titus County: Donald J. Trump +44.7Upshur County: Donald J. Trump +68.5Uvalde County: Donald J. Trump +20.3Ward County: Donald J. Trump +61.0Williamson County: Joseph R. Biden +1.4Wise County: Donald J. Trump +68.2Zavala County: Joseph R. Biden +31.4Archer County: Donald J. Trump +80.4Armstrong County: Donald J. Trump +86.3Bastrop County: Donald J. Trump +13.8Blanco County: Donald J. Trump +47.5Brooks County: Joseph R. Biden +19.0Burnet County: Donald J. Trump +53.1Camp County: Donald J. Trump +44.1Castro County: Donald J. Trump +54.5Cochran County: Donald J. Trump +63.2Concho County: Donald J. Trump +67.9Coryell County: Donald J. Trump +33.5Crane County: Donald J. Trump +66.9Dawson County: Donald J. Trump +56.6DeWitt County: Donald J. Trump +62.5Dimmit County: Joseph R. Biden +24.0Edwards County: Donald J. Trump +68.0Fayette County: Donald J. Trump +58.0Franklin County: Donald J. Trump +67.0Garza County: Donald J. Trump +71.5Gonzales County: Donald J. Trump +48.1Gray County: Donald J. Trump +77.2Grimes County: Donald J. Trump +53.2Hall County: Donald J. Trump +70.8Hansford County: Donald J. Trump +82.2Hill County: Donald J. Trump +60.7Howard County: Donald J. Trump +58.4Hutchinson County: Donald J. Trump +76.6Jim Hogg County: Joseph R. Biden +17.9Johnson County: Donald J. Trump +53.0Kent County: Donald J. Trump +78.8Kerr County: Donald J. Trump +51.7Knox County: Donald J. Trump +62.8La Salle County: Donald J. Trump +11.8Live Oak County: Donald J. Trump +66.9Lubbock County: Donald J. Trump +32.2McLennan County: Donald J. Trump +23.4Mason County: Donald J. Trump +62.0Midland County: Donald J. Trump +56.6Montgomery County: Donald J. Trump +43.8Navarro County: Donald J. Trump +45.5Nolan County: Donald J. Trump +55.4Briscoe County: Donald J. Trump +77.4Brown County: Donald J. Trump +72.6Caldwell County: Donald J. Trump +9.1Cameron County: Joseph R. Biden +13.2Carson County: Donald J. Trump +79.5Cass County: Donald J. Trump +59.2Cherokee County: Donald J. Trump +55.8Clay County: Donald J. Trump +77.6Coke County: Donald J. Trump +79.1Collin County: Donald J. Trump +4.3Collingsworth County: Donald J. Trump +73.3Comal County: Donald J. Trump +42.7Orange County: Donald J. Trump +63.4Parmer County: Donald J. Trump +62.2Reagan County: Donald J. Trump +68.5Real County: Donald J. Trump +66.8Red River County: Donald J. Trump +56.3Robertson County: Donald J. Trump +40.4Runnels County: Donald J. Trump +73.8Sabine County: Donald J. Trump +75.0Scurry County: Donald J. Trump +71.0Shackelford County: Donald J. Trump +83.2Shelby County: Donald J. Trump +58.6Smith County: Donald J. Trump +39.4Starr County: Joseph R. Biden +5.0Sterling County: Donald J. Trump +83.4Sutton County: Donald J. Trump +57.8Swisher County: Donald J. Trump +58.0Taylor County: Donald J. Trump +45.3Throckmorton County: Donald J. Trump +80.5Tom Green County: Donald J. Trump +44.4Travis County: Joseph R. Biden +45.0Tyler County: Donald J. Trump +70.3Van Zandt County: Donald J. Trump +72.1Victoria County: Donald J. Trump +38.0Washington County: Donald J. Trump +49.9Wheeler County: Donald J. Trump +85.2Wichita County: Donald J. Trump +41.1Willacy County: Joseph R. Biden +12.0Wood County: Donald J. Trump +68.2Anderson County: Donald J. Trump +58.0Atascosa County: Donald J. Trump +34.0Austin County: Donald J. Trump +58.4Bailey County: Donald J. Trump +55.1Baylor County: Donald J. Trump +77.0Bee County: Donald J. Trump +28.9Bexar County: Joseph R. Biden +18.2Borden County: Donald J. Trump +91.6Bosque County: Donald J. Trump +64.7Brazoria County: Donald J. Trump +18.2Kimble County: Donald J. Trump +74.3Kinney County: Donald J. Trump +43.5Lamar County: Donald J. Trump +57.4Lampasas County: Donald J. Trump +57.1Lavaca County: Donald J. Trump +73.3Lee County: Donald J. Trump +55.7Liberty County: Donald J. Trump +59.7Limestone County: Donald J. Trump +50.3Lipscomb County: Donald J. Trump +79.4Loving County: Donald J. Trump +84.8Lynn County: Donald J. Trump +62.1McCulloch County: Donald J. Trump +70.3Martin County: Donald J. Trump +72.6Maverick County: Joseph R. Biden +9.5Menard County: Donald J. Trump +60.9Milam County: Donald J. Trump +51.9Mills County: Donald J. Trump +77.7Moore County: Donald J. Trump +59.9Nueces County: Donald J. Trump +2.9Palo Pinto County: Donald J. Trump +64.1Polk County: Donald J. Trump +54.5Reeves County: Donald J. Trump +23.3San Augustine County: Donald J. Trump +50.6Schleicher County: Donald J. Trump +62.9Sherman County: Donald J. Trump +80.2Tarrant County: Joseph R. Biden +0.2Trinity County: Donald J. Trump +61.3Walker County: Donald J. Trump +31.7Wharton County: Donald J. Trump +43.1Wilson County: Donald J. Trump +48.4Young County: Donald J. Trump +73.7Andrews County: Donald J. Trump +69.8Bandera County: Donald J. Trump +59.4Bell County: Donald J. Trump +8.5Brazos County: Donald J. Trump +14.3Callahan County: Donald J. Trump +77.3Childress County: Donald J. Trump +71.7Coleman County: Donald J. Trump +77.4Colorado County: Donald J. Trump +50.6Crosby County: Donald J. Trump +44.5Delta County: Donald J. Trump +67.9Duval County: Joseph R. Biden +2.6Erath County: Donald J. Trump +63.9Floyd County: Donald J. Trump +56.2Frio County: Donald J. Trump +7.6Gillespie County: Donald J. Trump +58.9Glasscock County: Donald J. Trump +87.6Goliad County: Donald J. Trump +55.4Gregg County: Donald J. Trump +36.9Guadalupe County: Donald J. Trump +24.2Hartley County: Donald J. Trump +80.5Hays County: Joseph R. Biden +10.8Hockley County: Donald J. Trump +62.4Hunt County: Donald J. Trump +52.5Jasper County: Donald J. Trump +61.4Karnes County: Donald J. Trump +52.1King County: Donald J. Trump +89.9Lamb County: Donald J. Trump +60.8Leon County: Donald J. Trump +74.4Llano County: Donald J. Trump +60.1Madison County: Donald J. Trump +58.2Medina County: Donald J. Trump +39.2Mitchell County: Donald J. Trump +68.7Morris County: Donald J. Trump +39.4Cottle County: Donald J. Trump +64.5Crockett County: Donald J. Trump +55.7Culberson County: Joseph R. Biden +2.7Dallam County: Donald J. Trump +74.1Dallas County: Joseph R. Biden +31.6Denton County: Donald J. Trump +8.1Dickens County: Donald J. Trump +73.2Eastland County: Donald J. Trump +75.4Ellis County: Donald J. Trump +34.1Falls County: Donald J. Trump +37.1Fannin County: Donald J. Trump +63.4Fisher County: Donald J. Trump +60.0Fort Bend County: Joseph R. Biden +10.6Grayson County: Donald J. Trump +49.9Hale County: Donald J. Trump +51.1Hamilton County: Donald J. Trump +68.4Motley County: Donald J. Trump +85.6Nacogdoches County: Donald J. Trump +31.3Newton County: Donald J. Trump +60.9Hardeman County: Donald J. Trump +68.9Hardin County: Donald J. Trump +73.8Harris County: Joseph R. Biden +13.3Harrison County: Donald J. Trump +45.6Hemphill County: Donald J. Trump +74.4Henderson County: Donald J. Trump +60.2Hidalgo County: Joseph R. Biden +17.1Hopkins County: Donald J. Trump +60.7Irion County: Donald J. Trump +71.9Jack County: Donald J. Trump +81.6Jackson County: Donald J. Trump +66.2Jeff Davis County: Donald J. Trump +21.7Jim Wells County: Donald J. Trump +9.8Jones County: Donald J. Trump +69.1Kendall County: Donald J. Trump +53.2Pecos County: Donald J. Trump +39.3Presidio County: Joseph R. Biden +33.5Refugio County: Donald J. Trump +32.7Rusk County: Donald J. Trump +55.7San Jacinto County: Donald J. Trump +61.9San Patricio County: Donald J. Trump +29.1Terrell County: Donald J. Trump +46.9Upton County: Donald J. Trump +73.7Val Verde County: Donald J. Trump +9.9Waller County: Donald J. Trump +26.7Webb County: Joseph R. Biden +23.3Wilbarger County: Donald J. Trump +56.8Winkler County: Donald J. Trump +65.6Yoakum County: Donald J. Trump +66.7Zapata County: Donald J. Trump +5.3Angelina County: Donald J. Trump +46.1Aransas County: Donald J. Trump +51.4Bowie County: Donald J. Trump +42.8Brewster County: Donald J. Trump +4.2Burleson County: Donald J. Trump +57.6Calhoun County: Donald J. Trump +44.5Chambers County: Donald J. Trump +61.7Comanche County: Donald J. Trump +71.0Cooke County: Donald J. Trump +65.2Kleberg County: Donald J. Trump +1.7McMullen County: Donald J. Trump +78.9Marion County: Donald J. Trump +43.8Matagorda County: Donald J. Trump +44.5Montague County: Donald J. Trump +76.6Deaf Smith County: Donald J. Trump +44.0Kenedy County: Donald J. Trump +32.0Ector County: Donald J. Trump +47.8El Paso County: Joseph R. Biden +35.1Foard County: Donald J. Trump +62.8Freestone County: Donald J. Trump +61.5Gaines County: Donald J. Trump +79.7Donley County: Donald J. Trump +75.2Galveston County: Donald J. Trump +22.6Hood County: Donald J. Trump +64.1Houston County: Donald J. Trump +50.3Hudspeth County: Donald J. Trump +35.0Jefferson County: Donald J. Trump +1.6Kaufman County: Donald J. Trump +33.9Panola County: Donald J. Trump +63.5Haskell County: Donald J. Trump +67.2Potter County: Donald J. Trump +38.7
Each county coloured by its winner and shaded by margin. Tap one for its history.
County Joseph R. BidenDonald J. TrumpOthers TotalMargin
Anderson County 3,95515,110162 19,227 58.0
Andrews County 8504,94370 5,863 69.8
Angelina County 9,14325,076355 34,574 46.1
Aransas County 2,9169,239135 12,290 51.4
Archer County 4464,30050 4,796 80.4
Armstrong County 751,0352 1,112 86.3
Atascosa County 5,87612,039203 18,118 34.0
Austin County 2,95111,447156 14,554 58.4
Bailey County 4091,43417 1,860 55.1
Bandera County 2,50510,057153 12,715 59.4
Bastrop County 15,47420,516675 36,665 13.8
Baylor County 1831,49425 1,702 77.0
Bee County 3,2886,006126 9,420 28.9
Bell County 57,01467,8932,468 127,375 8.5
Bexar County 448,452308,61811,882 768,952 18.2
Blanco County 1,9115,44387 7,441 47.5
Borden County 163973 416 91.6
Bosque County 1,5617,46996 9,126 64.7
Bowie County 10,74727,116398 38,261 42.8
Brazoria County 62,22890,4332,323 154,984 18.2
Brazos County 35,34947,5302,182 85,061 14.3
Brewster County 2,2582,461103 4,822 4.2
Briscoe County 786398 725 77.4
Brooks County 1,47099816 2,484 19.0
Brown County 2,10713,698164 15,969 72.6
Burleson County 1,7886,74378 8,609 57.6
Burnet County 5,63918,767311 24,717 53.1
Caldwell County 6,6728,031270 14,973 9.1
Calhoun County 2,1485,64167 7,856 44.5
Callahan County 7346,01286 6,832 77.3
Cameron County 64,06349,0321,079 114,174 13.2
Camp County 1,3943,62640 5,060 44.1
Carson County 2972,77946 3,122 79.5
Cass County 2,79511,03399 13,927 59.2
Castro County 4661,60215 2,083 54.5
Chambers County 3,99717,353302 21,652 61.7
Cherokee County 4,21015,101197 19,508 55.8
Childress County 3101,94326 2,279 71.7
Clay County 6145,06958 5,741 77.6
Cochran County 17780914 1,000 63.2
Coke County 1781,58615 1,779 79.1
Coleman County 4513,64132 4,124 77.4
Collin County 230,945252,3188,953 492,216 4.3
Collingsworth County 1551,04815 1,218 73.3
Colorado County 2,4207,47283 9,975 50.6
Comal County 24,82662,7401,297 88,863 42.7
Comanche County 8535,17756 6,086 71.0
Concho County 1971,05813 1,268 67.9
Cooke County 3,21015,596182 18,988 65.2
Coryell County 7,56515,438487 23,490 33.5
Cottle County 1135409 662 64.5
Crane County 2411,24715 1,503 66.9
Crockett County 3441,22010 1,574 55.7
Crosby County 5271,39630 1,953 44.5
Culberson County 43841511 864 2.7
Dallam County 1971,38923 1,609 74.1
Dallas County 598,576307,07615,986 921,638 31.6
Dawson County 8082,95130 3,789 56.6
DeWitt County 1,4946,56757 8,118 62.5
Deaf Smith County 1,2643,29452 4,610 44.0
Delta County 4032,16227 2,592 67.9
Denton County 188,695222,4806,789 417,964 8.1
Dickens County 1308535 988 73.2
Dimmit County 2,2641,38418 3,666 24.0
Donley County 1981,43812 1,648 75.2
Duval County 2,5752,44335 5,053 2.6
Eastland County 9837,23772 8,292 75.4
Ector County 11,36732,697517 44,581 47.8
Edwards County 1688935 1,066 68.0
El Paso County 178,12684,3314,758 267,215 35.1
Ellis County 27,56556,7171,211 85,493 34.1
Erath County 2,91613,684253 16,853 63.9
Falls County 1,8994,17757 6,133 37.1
Fannin County 2,65512,171178 15,004 63.4
Fayette County 2,66110,171109 12,941 58.0
Fisher County 3521,44826 1,826 60.0
Floyd County 4381,58417 2,039 56.2
Foard County 994457 551 62.8
Fort Bend County 195,552157,7184,244 357,514 10.6
Franklin County 8044,16144 5,009 67.0
Freestone County 1,6356,99185 8,711 61.5
Frio County 2,4222,82334 5,279 7.6
Gaines County 5765,35564 5,995 79.7
Galveston County 58,84293,9112,307 155,060 22.6
Garza County 2311,4139 1,653 71.5
Gillespie County 3,17612,514156 15,846 58.9
Glasscock County 396113 653 87.6
Goliad County 8773,08526 3,988 55.4
Gonzales County 1,9485,62772 7,647 48.1
Gray County 8296,840113 7,782 77.2
Grayson County 14,50644,163770 59,439 49.9
Gregg County 14,79632,493693 47,982 36.9
Grimes County 2,8339,432148 12,413 53.2
Guadalupe County 28,80547,5531,234 77,592 24.2
Hale County 2,2797,177128 9,584 51.1
Hall County 1689955 1,168 70.8
Hamilton County 6413,61692 4,349 68.4
Hansford County 1661,84932 2,047 82.2
Hardeman County 2411,3309 1,580 68.9
Hardin County 3,47423,858303 27,635 73.8
Harris County 918,193700,63021,995 1,640,818 13.3
Harrison County 7,90821,466336 29,710 45.6
Hartley County 1951,86815 2,078 80.5
Haskell County 3531,84021 2,214 67.2
Hays County 59,52447,6802,153 109,357 10.8
Hemphill County 2061,48628 1,720 74.4
Henderson County 7,06028,911339 36,310 60.2
Hidalgo County 128,19990,5272,158 220,884 17.1
Hill County 2,86011,926145 14,931 60.7
Hockley County 1,4826,53677 8,095 62.4
Hood County 5,64826,496397 32,541 64.1
Hopkins County 3,04612,719174 15,939 60.7
Houston County 2,3147,06063 9,437 50.3
Howard County 2,0698,054117 10,240 58.4
Hudspeth County 37177915 1,165 35.0
Hunt County 8,90629,163505 38,574 52.5
Hutchinson County 9657,681125 8,771 76.6
Irion County 12075910 889 71.9
Jack County 3313,41833 3,782 81.6
Jackson County 1,0335,23176 6,340 66.2
Jasper County 2,95412,542112 15,608 61.4
Jeff Davis County 50178420 1,305 21.7
Jefferson County 46,07347,5701,096 94,739 1.6
Jim Hogg County 1,1978336 2,036 17.9
Jim Wells County 6,1197,45397 13,669 9.8
Johnson County 16,46454,628913 72,005 53.0
Jones County 9995,66082 6,741 69.1
Karnes County 1,2343,96847 5,249 52.1
Kaufman County 18,40537,624674 56,703 33.9
Kendall County 6,02020,083335 26,438 53.2
Kenedy County 651272 194 32.0
Kent County 474114 462 78.8
Kerr County 6,52420,879342 27,745 51.7
Kimble County 2841,98721 2,292 74.3
King County 81510 159 89.9
Kinney County 4461,14413 1,603 43.5
Kleberg County 5,3145,504126 10,944 1.7
Knox County 2651,18011 1,456 62.8
La Salle County 1,0521,33519 2,406 11.8
Lamar County 4,45816,760200 21,418 57.4
Lamb County 8403,52147 4,408 60.8
Lampasas County 2,1448,086169 10,399 57.1
Lavaca County 1,3338,80460 10,197 73.3
Lee County 1,7506,25581 8,086 55.7
Leon County 1,0727,52379 8,674 74.4
Liberty County 5,78523,302247 29,334 59.7
Limestone County 2,2136,78993 9,095 50.3
Lipscomb County 1311,20517 1,353 79.4
Live Oak County 8194,19936 5,054 66.9
Llano County 2,46510,079116 12,660 60.1
Loving County 4602 66 84.8
Lubbock County 40,01778,8611,893 120,771 32.2
Lynn County 4281,85312 2,293 62.1
Madison County 1,0884,16940 5,297 58.2
Marion County 1,3393,47055 4,864 43.8
Martin County 2881,85715 2,160 72.6
Mason County 4571,99126 2,474 62.0
Matagorda County 3,7339,845148 13,726 44.5
Maverick County 8,3326,881133 15,346 9.5
McCulloch County 4902,90442 3,436 70.3
McLennan County 36,68859,5431,540 97,771 23.4
McMullen County 534603 516 78.9
Medina County 6,77315,642229 22,644 39.2
Menard County 1978238 1,028 60.9
Midland County 12,32945,624903 58,856 56.6
Milam County 2,4967,98496 10,576 51.9
Mills County 2712,21717 2,505 77.7
Mitchell County 3972,17012 2,579 68.7
Montague County 1,0978,615102 9,814 76.6
Montgomery County 74,377193,3823,692 271,451 43.8
Moore County 1,0624,35987 5,508 59.9
Morris County 1,6693,87246 5,587 39.4
Motley County 466042 652 85.6
Nacogdoches County 9,00017,378385 26,763 31.3
Navarro County 5,10113,800220 19,121 45.5
Newton County 1,1734,88239 6,094 60.9
Nolan County 1,1624,13163 5,356 55.4
Nueces County 60,92564,6171,772 127,314 2.9
Ochiltree County 3022,81242 3,156 79.5
Oldham County 8191711 1,009 82.9
Orange County 6,35729,186451 35,994 63.4
Palo Pinto County 2,17810,179128 12,485 64.1
Panola County 2,0579,32668 11,451 63.5
Parker County 13,01762,0451,066 76,128 64.4
Parmer County 4882,13527 2,650 62.2
Pecos County 1,3823,21571 4,668 39.3
Polk County 5,38718,573221 24,181 54.5
Potter County 9,92122,820580 33,321 38.7
Presidio County 1,46372133 2,217 33.5
Rains County 8425,15556 6,053 71.3
Randall County 12,80250,7961,076 64,674 58.7
Reagan County 17294210 1,124 68.5
Real County 3201,64319 1,982 66.8
Red River County 1,2464,51743 5,806 56.3
Reeves County 1,3952,25438 3,687 23.3
Refugio County 1,1082,21048 3,366 32.7
Roberts County 175294 550 93.1
Robertson County 2,3745,64679 8,099 40.4
Rockwall County 16,41236,726753 53,891 37.7
Runnels County 5523,80750 4,409 73.8
Rusk County 4,62916,534205 21,368 55.7
Sabine County 6694,78434 5,487 75.0
San Augustine County 9803,00715 4,002 50.6
San Jacinto County 2,33710,161140 12,638 61.9
San Patricio County 8,98816,516384 25,888 29.1
San Saba County 2872,3087 2,602 77.7
Schleicher County 2119408 1,159 62.9
Scurry County 8184,98368 5,869 71.0
Shackelford County 1301,48414 1,628 83.2
Shelby County 2,0687,97541 10,084 58.6
Sherman County 9188614 991 80.2
Smith County 29,61569,0801,380 100,075 39.4
Somervell County 7684,10574 4,947 67.5
Starr County 9,1238,247155 17,525 5.0
Stephens County 3973,38518 3,800 78.6
Sterling County 515844 639 83.4
Stonewall County 1166155 736 67.8
Sutton County 3221,22213 1,557 57.8
Swisher County 4781,84532 2,355 58.0
Tarrant County 411,567409,74113,389 834,697 0.2
Taylor County 14,58839,547977 55,112 45.3
Terrell County 1193345 458 46.9
Terry County 7572,81243 3,612 56.9
Throckmorton County 8280611 899 80.5
Titus County 2,8567,570113 10,539 44.7
Tom Green County 12,23932,313658 45,210 44.4
Travis County 435,860161,33713,152 610,349 45.0
Trinity County 1,3235,57936 6,938 61.3
Tyler County 1,4038,19463 9,660 70.3
Upshur County 2,87715,809201 18,887 68.5
Upton County 1701,17820 1,368 73.7
Uvalde County 4,0736,17495 10,342 20.3
Val Verde County 6,7718,284217 15,272 9.9
Van Zandt County 3,51622,270208 25,994 72.1
Victoria County 10,38023,358450 34,188 38.0
Walker County 7,88415,375353 23,612 31.7
Waller County 8,19114,260283 22,734 26.7
Ward County 7643,24155 4,060 61.0
Washington County 4,26112,959198 17,418 49.9
Webb County 41,82025,898679 68,397 23.3
Wharton County 4,69411,926141 16,761 43.1
Wheeler County 1682,15910 2,337 85.2
Wichita County 13,16132,069800 46,030 41.1
Wilbarger County 9563,52444 4,524 56.8
Willacy County 3,1082,4410 5,549 12.0
Williamson County 143,795139,7295,788 289,312 1.4
Wilson County 6,35018,463200 25,013 48.4
Winkler County 3581,75315 2,126 65.6
Wise County 4,97327,032357 32,362 68.2
Wood County 3,50919,049221 22,779 68.2
Yoakum County 4202,17437 2,631 66.7
Young County 1,0347,11095 8,239 73.7
Zapata County 1,8262,03315 3,874 5.3
Zavala County 2,8641,49025 4,379 31.4

Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.

Notes on how this document was read
  • Secondary source: County results compiled by Tony McGovern from news-media election-night tallies (Fox News, Politico, The New York Times); not a certified state document.

Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).

Certified state documentCertified

Texas Secretary of State, Texas Election Results official results, 2020 November 3rd General Election, President/Vice-President (printed 2/23/2021); no text layer
Open the original document · page 2

Every ticket on the ballot, as printed in the certified document (the statewide table above groups minor candidates as “Others” when the source does).

All 13 tickets as printed in the document
Ticket (as printed)CodeVotesShare
DONALD J. TRUMP/MICHAEL R. PENCE (I) REPREP5,890,34752.06%
JOSEPH R. BIDEN/KAMALA D. HARRIS DEMDEM5,259,12646.48%
JO JORGENSEN/JEREMY "SPIKE" COHEN LIBLIB126,2431.12%
HOWIE HAWKINS/ANGELA WALKER GREGRE33,3960.30%
BRIAN CARROLL/AMAR PATEL WW2,7850.02%
PRESIDENT R. BODDIE/ERIC C. STONEHAM WW2,0120.02%
GLORIA LA RIVA/LEONARD PELTIER WW3500.00%
TOM HOEFLING/ANDY PRIOR WW3370.00%
TODD CELLA/TIM CELLA WW2050.00%
KASEY WELLS/RACHEL WELLS WW1140.00%
ROBERT MORROW/ANNE BECKETT WW560.00%
JESSE CUELLAR/JIMMY MONREAL WW490.00%
ABRAMLOFB/JENNIFER JAIRALA WW360.00%
Total as printed11,315,056
Notes on how this document was read
  • Row numbers: early votes, total votes (= votes), percent.
  • Two labels misread by Vision on the scan ('DONALD 1. TRUMP/MICHAFL R. PENCE (1)', 'JFREMY') were corrected by eye; 'ABRAMLOFB/JENNIFER JAIRALA' is kept as read (the small print could not be confirmed) and is flagged in notes.
  • 2 figures could not be confirmed by two independent readings; where no reading was confirmed the cell is left blank rather than guessed.

Method: page image read by Apple Vision (lines), Tesseract (words) and RapidOCR (lines); a number is kept when two engines read the same digits in the same place

Certificate of Ascertainment

The governor’s certificate naming Texas’s electors was signed on the 24th day of November, 2020. Open the certificate (PDF, 9 pages)

Questions and answers

Who won Texas in 2020?

Donald J. Trump won Texas by 5.58 percentage points (631,221 votes).

How many electoral votes did Texas have in 2020?

Texas cast 38 electoral votes in 2020.

How many people voted for president in Texas in 2020?

11,315,056 votes were counted for president.

How many counties did each candidate win in Texas in 2020?

Donald J. Trump 232, Joseph R. Biden 22 (out of 254 counties with results).

How did Texas change from 2016 to 2020?

The margin moved 3.4 points toward the Democratic ticket, from Republican by 9.0 points to Republican by 5.6 points.

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data