Texas — 2020 presidential election
Recent presidential results
state2020 presidential electionTexas · PresidentTrumpR+5.6
How it voted
Share of the 2020 vote
| Donald Trump ✓Republican | 52.1% | 5,890,347 |
|---|---|---|
| Joe BidenDemocratic | 46.5% | 5,259,126 |
| OtherAll other candidates | 1.5% | 165,583 |
2020presidential margin
D+60R+60
254 counties, each filled by 2020 D-vs-R margin. Hover any county for its result.
Texas cast 38 electoral votes this cycle.
County-level results (254 counties) — table
| County | Winner | Margin |
|---|---|---|
| Anderson County, TX | Republican | R+58.0 |
| Andrews County, TX | Republican | R+69.8 |
| Angelina County, TX | Republican | R+46.0 |
| Aransas County, TX | Republican | R+51.4 |
| Archer County, TX | Republican | R+80.4 |
| Armstrong County, TX | Republican | R+86.3 |
| Atascosa County, TX | Republican | R+34.0 |
| Austin County, TX | Republican | R+58.2 |
| Bailey County, TX | Republican | R+55.1 |
| Bandera County, TX | Republican | R+59.3 |
| Bastrop County, TX | Republican | R+13.7 |
| Baylor County, TX | Republican | R+77.0 |
| Bee County, TX | Republican | R+28.8 |
| Bell County, TX | Republican | R+8.5 |
| Bexar County, TX | Democratic | D+18.1 |
| Blanco County, TX | Republican | R+47.4 |
| Borden County, TX | Republican | R+91.6 |
| Bosque County, TX | Republican | R+64.6 |
| Bowie County, TX | Republican | R+42.8 |
| Brazoria County, TX | Republican | R+18.2 |
| Brazos County, TX | Republican | R+14.3 |
| Brewster County, TX | Republican | R+4.2 |
| Briscoe County, TX | Republican | R+77.4 |
| Brooks County, TX | Democratic | D+19.0 |
| Brown County, TX | Republican | R+72.6 |
| Burleson County, TX | Republican | R+57.6 |
| Burnet County, TX | Republican | R+53.1 |
| Caldwell County, TX | Republican | R+9.1 |
| Calhoun County, TX | Republican | R+44.4 |
| Callahan County, TX | Republican | R+77.2 |
| Cameron County, TX | Democratic | D+13.1 |
| Camp County, TX | Republican | R+44.1 |
| Carson County, TX | Republican | R+79.5 |
| Cass County, TX | Republican | R+59.2 |
| Castro County, TX | Republican | R+54.5 |
| Chambers County, TX | Republican | R+61.7 |
| Cherokee County, TX | Republican | R+55.8 |
| Childress County, TX | Republican | R+71.5 |
| Clay County, TX | Republican | R+77.5 |
| Cochran County, TX | Republican | R+63.2 |
| Coke County, TX | Republican | R+79.1 |
| Coleman County, TX | Republican | R+77.3 |
| Collin County, TX | Republican | R+4.3 |
| Collingsworth County, TX | Republican | R+73.3 |
| Colorado County, TX | Republican | R+50.6 |
| Comal County, TX | Republican | R+42.7 |
| Comanche County, TX | Republican | R+71.0 |
| Concho County, TX | Republican | R+67.9 |
| Cooke County, TX | Republican | R+65.1 |
| Coryell County, TX | Republican | R+33.5 |
| Cottle County, TX | Republican | R+64.5 |
| Crane County, TX | Republican | R+66.9 |
| Crockett County, TX | Republican | R+55.7 |
| Crosby County, TX | Republican | R+44.5 |
| Culberson County, TX | Democratic | D+2.7 |
| Dallam County, TX | Republican | R+74.1 |
| Dallas County, TX | Democratic | D+31.6 |
| Dawson County, TX | Republican | R+56.6 |
| Deaf Smith County, TX | Republican | R+44.0 |
| Delta County, TX | Republican | R+67.9 |
| Denton County, TX | Republican | R+8.1 |
| DeWitt County, TX | Republican | R+62.5 |
| Dickens County, TX | Republican | R+73.2 |
| Dimmit County, TX | Democratic | D+24.0 |
| Donley County, TX | Republican | R+75.2 |
| Duval County, TX | Democratic | D+2.6 |
| Eastland County, TX | Republican | R+75.4 |
| Ector County, TX | Republican | R+47.8 |
| Edwards County, TX | Republican | R+68.0 |
| El Paso County, TX | Democratic | D+35.1 |
| Ellis County, TX | Republican | R+34.0 |
| Erath County, TX | Republican | R+63.8 |
| Falls County, TX | Republican | R+37.1 |
| Fannin County, TX | Republican | R+63.4 |
| Fayette County, TX | Republican | R+57.9 |
| Fisher County, TX | Republican | R+60.0 |
| Floyd County, TX | Republican | R+56.2 |
| Foard County, TX | Republican | R+62.8 |
| Fort Bend County, TX | Democratic | D+10.6 |
| Franklin County, TX | Republican | R+67.0 |
| Freestone County, TX | Republican | R+61.4 |
| Frio County, TX | Republican | R+7.6 |
| Gaines County, TX | Republican | R+79.7 |
| Galveston County, TX | Republican | R+22.6 |
| Garza County, TX | Republican | R+71.5 |
| Gillespie County, TX | Republican | R+58.9 |
| Glasscock County, TX | Republican | R+87.6 |
| Goliad County, TX | Republican | R+55.3 |
| Gonzales County, TX | Republican | R+48.1 |
| Gray County, TX | Republican | R+77.2 |
| Grayson County, TX | Republican | R+49.8 |
| Gregg County, TX | Republican | R+36.9 |
| Grimes County, TX | Republican | R+53.2 |
| Guadalupe County, TX | Republican | R+24.1 |
| Hale County, TX | Republican | R+51.1 |
| Hall County, TX | Republican | R+70.7 |
| Hamilton County, TX | Republican | R+68.4 |
| Hansford County, TX | Republican | R+82.2 |
| Hardeman County, TX | Republican | R+68.9 |
| Hardin County, TX | Republican | R+73.8 |
| Harris County, TX | Democratic | D+13.3 |
| Harrison County, TX | Republican | R+45.6 |
| Hartley County, TX | Republican | R+80.5 |
| Haskell County, TX | Republican | R+67.2 |
| Hays County, TX | Democratic | D+10.8 |
| Hemphill County, TX | Republican | R+74.4 |
| Henderson County, TX | Republican | R+60.1 |
| Hidalgo County, TX | Democratic | D+17.1 |
| Hill County, TX | Republican | R+60.7 |
| Hockley County, TX | Republican | R+62.4 |
| Hood County, TX | Republican | R+64.0 |
| Hopkins County, TX | Republican | R+60.7 |
| Houston County, TX | Republican | R+50.2 |
| Howard County, TX | Republican | R+58.4 |
| Hudspeth County, TX | Republican | R+35.0 |
| Hunt County, TX | Republican | R+52.5 |
| Hutchinson County, TX | Republican | R+76.4 |
| Irion County, TX | Republican | R+71.9 |
| Jack County, TX | Republican | R+81.6 |
| Jackson County, TX | Republican | R+66.1 |
| Jasper County, TX | Republican | R+61.4 |
| Jeff Davis County, TX | Republican | R+21.7 |
| Jefferson County, TX | Republican | R+1.6 |
| Jim Hogg County, TX | Democratic | D+17.9 |
| Jim Wells County, TX | Republican | R+9.8 |
| Johnson County, TX | Republican | R+53.0 |
| Jones County, TX | Republican | R+69.1 |
| Karnes County, TX | Republican | R+52.0 |
| Kaufman County, TX | Republican | R+33.8 |
| Kendall County, TX | Republican | R+53.0 |
| Kenedy County, TX | Republican | R+32.0 |
| Kent County, TX | Republican | R+78.8 |
| Kerr County, TX | Republican | R+51.7 |
| Kimble County, TX | Republican | R+74.3 |
| King County, TX | Republican | R+89.9 |
| Kinney County, TX | Republican | R+43.5 |
| Kleberg County, TX | Republican | R+1.7 |
| Knox County, TX | Republican | R+62.8 |
| La Salle County, TX | Republican | R+11.8 |
| Lamar County, TX | Republican | R+57.4 |
| Lamb County, TX | Republican | R+60.7 |
| Lampasas County, TX | Republican | R+57.1 |
| Lavaca County, TX | Republican | R+73.2 |
| Lee County, TX | Republican | R+55.6 |
| Leon County, TX | Republican | R+74.3 |
| Liberty County, TX | Republican | R+59.7 |
| Limestone County, TX | Republican | R+50.2 |
| Lipscomb County, TX | Republican | R+79.4 |
| Live Oak County, TX | Republican | R+66.9 |
| Llano County, TX | Republican | R+60.1 |
| Loving County, TX | Republican | R+84.8 |
| Lubbock County, TX | Republican | R+32.2 |
| Lynn County, TX | Republican | R+62.1 |
| Madison County, TX | Republican | R+58.2 |
| Marion County, TX | Republican | R+43.8 |
| Martin County, TX | Republican | R+72.6 |
| Mason County, TX | Republican | R+62.0 |
| Matagorda County, TX | Republican | R+44.5 |
| Maverick County, TX | Democratic | D+9.5 |
| McCulloch County, TX | Republican | R+70.3 |
| McLennan County, TX | Republican | R+23.4 |
| McMullen County, TX | Republican | R+78.9 |
| Medina County, TX | Republican | R+39.1 |
| Menard County, TX | Republican | R+60.9 |
| Midland County, TX | Republican | R+56.4 |
| Milam County, TX | Republican | R+51.9 |
| Mills County, TX | Republican | R+77.7 |
| Mitchell County, TX | Republican | R+68.7 |
| Montague County, TX | Republican | R+76.5 |
| Montgomery County, TX | Republican | R+43.8 |
| Moore County, TX | Republican | R+59.8 |
| Morris County, TX | Republican | R+39.4 |
| Motley County, TX | Republican | R+85.6 |
| Nacogdoches County, TX | Republican | R+31.3 |
| Navarro County, TX | Republican | R+45.4 |
| Newton County, TX | Republican | R+60.9 |
| Nolan County, TX | Republican | R+55.3 |
| Nueces County, TX | Republican | R+2.9 |
| Ochiltree County, TX | Republican | R+79.5 |
| Oldham County, TX | Republican | R+82.9 |
| Orange County, TX | Republican | R+63.4 |
| Palo Pinto County, TX | Republican | R+64.1 |
| Panola County, TX | Republican | R+63.4 |
| Parker County, TX | Republican | R+64.4 |
| Parmer County, TX | Republican | R+62.2 |
| Pecos County, TX | Republican | R+39.2 |
| Polk County, TX | Republican | R+54.5 |
| Potter County, TX | Republican | R+38.7 |
| Presidio County, TX | Democratic | D+33.4 |
| Rains County, TX | Republican | R+71.3 |
| Randall County, TX | Republican | R+58.7 |
| Reagan County, TX | Republican | R+68.5 |
| Real County, TX | Republican | R+66.8 |
| Red River County, TX | Republican | R+56.3 |
| Reeves County, TX | Republican | R+23.3 |
| Refugio County, TX | Republican | R+32.7 |
| Roberts County, TX | Republican | R+93.1 |
| Robertson County, TX | Republican | R+40.3 |
| Rockwall County, TX | Republican | R+37.6 |
| Runnels County, TX | Republican | R+73.8 |
| Rusk County, TX | Republican | R+55.6 |
| Sabine County, TX | Republican | R+74.9 |
| San Augustine County, TX | Republican | R+50.6 |
| San Jacinto County, TX | Republican | R+61.9 |
| San Patricio County, TX | Republican | R+29.1 |
| San Saba County, TX | Republican | R+77.7 |
| Schleicher County, TX | Republican | R+62.9 |
| Scurry County, TX | Republican | R+70.8 |
| Shackelford County, TX | Republican | R+83.2 |
| Shelby County, TX | Republican | R+58.6 |
| Sherman County, TX | Republican | R+80.1 |
| Smith County, TX | Republican | R+39.3 |
| Somervell County, TX | Republican | R+67.3 |
| Starr County, TX | Democratic | D+5.0 |
| Stephens County, TX | Republican | R+78.5 |
| Sterling County, TX | Republican | R+83.4 |
| Stonewall County, TX | Republican | R+67.8 |
| Sutton County, TX | Republican | R+57.7 |
| Swisher County, TX | Republican | R+58.0 |
| Tarrant County, TX | Democratic | D+0.2 |
| Taylor County, TX | Republican | R+45.2 |
| Terrell County, TX | Republican | R+46.9 |
| Terry County, TX | Republican | R+56.9 |
| Throckmorton County, TX | Republican | R+81.0 |
| Titus County, TX | Republican | R+44.7 |
| Tom Green County, TX | Republican | R+44.4 |
| Travis County, TX | Democratic | D+45.0 |
| Trinity County, TX | Republican | R+61.3 |
| Tyler County, TX | Republican | R+70.2 |
| Upshur County, TX | Republican | R+68.4 |
| Upton County, TX | Republican | R+73.7 |
| Uvalde County, TX | Republican | R+20.3 |
| Val Verde County, TX | Republican | R+9.9 |
| Van Zandt County, TX | Republican | R+72.1 |
| Victoria County, TX | Republican | R+37.9 |
| Walker County, TX | Republican | R+31.7 |
| Waller County, TX | Republican | R+26.7 |
| Ward County, TX | Republican | R+61.0 |
| Washington County, TX | Republican | R+49.8 |
| Webb County, TX | Democratic | D+23.3 |
| Wharton County, TX | Republican | R+43.1 |
| Wheeler County, TX | Republican | R+85.2 |
| Wichita County, TX | Republican | R+41.1 |
| Wilbarger County, TX | Republican | R+56.8 |
| Willacy County, TX | Democratic | D+11.9 |
| Williamson County, TX | Democratic | D+1.4 |
| Wilson County, TX | Republican | R+48.4 |
| Winkler County, TX | Republican | R+65.6 |
| Wise County, TX | Republican | R+68.2 |
| Wood County, TX | Republican | R+68.2 |
| Yoakum County, TX | Republican | R+66.5 |
| Young County, TX | Republican | R+73.7 |
| Zapata County, TX | Republican | R+5.3 |
| Zavala County, TX | Democratic | D+31.4 |
Texas results by county
254 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Anderson County | Donald Trump+11,155 | 15,11078.6% | 3,95520.6% | 1620.8% | 19,227 |
| Andrews County | Donald Trump+4,093 | 4,94384.3% | 85014.5% | 701.2% | 5,863 |
| Angelina County | Donald Trump+15,933 | 25,07672.4% | 9,14326.4% | 4161.2% | 34,635 |
| Aransas County | Donald Trump+6,323 | 9,23975.2% | 2,91623.7% | 1351.1% | 12,290 |
| Archer County | Donald Trump+3,854 | 4,30089.7% | 4469.3% | 501.0% | 4,796 |
| Armstrong County | Donald Trump+960 | 1,03593.1% | 756.7% | 20.2% | 1,112 |
| Atascosa County | Donald Trump+6,163 | 12,03966.4% | 5,87632.4% | 2231.2% | 18,138 |
| Austin County | Donald Trump+8,496 | 11,44778.5% | 2,95120.2% | 1881.3% | 14,586 |
| Bailey County | Donald Trump+1,025 | 1,43477.1% | 40922.0% | 170.9% | 1,860 |
| Bandera County | Donald Trump+7,552 | 10,05779.0% | 2,50519.7% | 1641.3% | 12,726 |
| Bastrop County | Donald Trump+5,042 | 20,51655.8% | 15,47442.1% | 7722.1% | 36,762 |
| Baylor County | Donald Trump+1,311 | 1,49487.8% | 18310.8% | 251.5% | 1,702 |
| Bee County | Donald Trump+2,718 | 6,00663.7% | 3,28834.9% | 1321.4% | 9,426 |
| Bell County | Donald Trump+10,879 | 67,89353.2% | 57,01444.7% | 2,7832.2% | 127,690 |
| Bexar County | Joe Biden+139,834 | 308,61840.1% | 448,45258.2% | 13,5011.8% | 770,571 |
| Blanco County | Donald Trump+3,532 | 5,44373.0% | 1,91125.6% | 1051.4% | 7,459 |
| Borden County | Donald Trump+381 | 39795.4% | 163.8% | 30.7% | 416 |
| Bosque County | Donald Trump+5,908 | 7,46981.7% | 1,56117.1% | 1101.2% | 9,140 |
| Bowie County | Donald Trump+16,369 | 27,11670.9% | 10,74728.1% | 3981.0% | 38,261 |
| Brazoria County | Donald Trump+28,205 | 90,43358.3% | 62,22840.2% | 2,3231.5% | 154,984 |
| Brazos County | Donald Trump+12,181 | 47,53055.7% | 35,34941.4% | 2,4342.9% | 85,313 |
| Brewster County | Donald Trump+203 | 2,46151.0% | 2,25846.8% | 1032.1% | 4,822 |
| Briscoe County | Donald Trump+561 | 63988.1% | 7810.8% | 81.1% | 725 |
| Brooks County | Joe Biden+472 | 99840.2% | 1,47059.2% | 160.6% | 2,484 |
| Brown County | Donald Trump+11,591 | 13,69885.8% | 2,10713.2% | 1641.0% | 15,969 |
| Burleson County | Donald Trump+4,955 | 6,74378.3% | 1,78820.8% | 780.9% | 8,609 |
| Burnet County | Donald Trump+13,128 | 18,76775.9% | 5,63922.8% | 3111.3% | 24,717 |
| Caldwell County | Donald Trump+1,359 | 8,03153.6% | 6,67244.6% | 2701.8% | 14,973 |
| Calhoun County | Donald Trump+3,493 | 5,64171.7% | 2,14827.3% | 791.0% | 7,868 |
| Callahan County | Donald Trump+5,278 | 6,01287.9% | 73410.7% | 921.3% | 6,838 |
| Cameron County | Joe Biden+15,031 | 49,03242.9% | 64,06356.0% | 1,2311.1% | 114,326 |
| Camp County | Donald Trump+2,232 | 3,62671.7% | 1,39427.5% | 400.8% | 5,060 |
| Carson County | Donald Trump+2,482 | 2,77989.0% | 2979.5% | 461.5% | 3,122 |
| Cass County | Donald Trump+8,238 | 11,03379.2% | 2,79520.1% | 990.7% | 13,927 |
| Castro County | Donald Trump+1,136 | 1,60276.9% | 46622.4% | 150.7% | 2,083 |
| Chambers County | Donald Trump+13,356 | 17,35380.1% | 3,99718.5% | 3021.4% | 21,652 |
| Cherokee County | Donald Trump+10,891 | 15,10177.4% | 4,21021.6% | 1971.0% | 19,508 |
| Childress County | Donald Trump+1,633 | 1,94385.1% | 31013.6% | 301.3% | 2,283 |
| Clay County | Donald Trump+4,455 | 5,06988.1% | 61410.7% | 691.2% | 5,752 |
| Cochran County | Donald Trump+632 | 80980.9% | 17717.7% | 141.4% | 1,000 |
| Coke County | Donald Trump+1,408 | 1,58689.2% | 17810.0% | 150.8% | 1,779 |
| Coleman County | Donald Trump+3,190 | 3,64188.2% | 45110.9% | 370.9% | 4,129 |
| Collin County | Donald Trump+21,373 | 252,31851.3% | 230,94546.9% | 8,9531.8% | 492,216 |
| Collingsworth County | Donald Trump+893 | 1,04886.0% | 15512.7% | 151.2% | 1,218 |
| Colorado County | Donald Trump+5,052 | 7,47274.9% | 2,42024.3% | 830.8% | 9,975 |
| Comal County | Donald Trump+37,914 | 62,74070.6% | 24,82627.9% | 1,3261.5% | 88,892 |
| Comanche County | Donald Trump+4,324 | 5,17785.1% | 85314.0% | 560.9% | 6,086 |
| Concho County | Donald Trump+861 | 1,05883.4% | 19715.5% | 131.0% | 1,268 |
| Cooke County | Donald Trump+12,386 | 15,59682.0% | 3,21016.9% | 2191.2% | 19,025 |
| Coryell County | Donald Trump+7,873 | 15,43865.6% | 7,56532.1% | 5322.3% | 23,535 |
| Cottle County | Donald Trump+427 | 54081.6% | 11317.1% | 91.4% | 662 |
| Crane County | Donald Trump+1,006 | 1,24782.9% | 24116.0% | 161.1% | 1,504 |
| Crockett County | Donald Trump+876 | 1,22077.5% | 34421.9% | 100.6% | 1,574 |
| Crosby County | Donald Trump+869 | 1,39671.5% | 52727.0% | 301.5% | 1,953 |
| Culberson County | Joe Biden+23 | 41548.0% | 43850.7% | 111.3% | 864 |
| Dallam County | Donald Trump+1,192 | 1,38986.3% | 19712.2% | 231.4% | 1,609 |
| Dallas County | Joe Biden+291,500 | 307,07633.3% | 598,57664.9% | 16,8611.8% | 922,513 |
| Dawson County | Donald Trump+2,143 | 2,95177.9% | 80821.3% | 300.8% | 3,789 |
| Deaf Smith County | Donald Trump+2,030 | 3,29471.5% | 1,26427.4% | 521.1% | 4,610 |
| Delta County | Donald Trump+1,759 | 2,16283.4% | 40315.5% | 271.0% | 2,592 |
| Denton County | Donald Trump+33,785 | 222,48053.2% | 188,69545.1% | 6,7891.6% | 417,964 |
| DeWitt County | Donald Trump+5,073 | 6,56780.9% | 1,49418.4% | 570.7% | 8,118 |
| Dickens County | Donald Trump+723 | 85386.3% | 13013.2% | 50.5% | 988 |
| Dimmit County | Joe Biden+880 | 1,38437.8% | 2,26461.8% | 180.5% | 3,666 |
| Donley County | Donald Trump+1,240 | 1,43887.3% | 19812.0% | 120.7% | 1,648 |
| Duval County | Joe Biden+132 | 2,44348.3% | 2,57551.0% | 350.7% | 5,053 |
| Eastland County | Donald Trump+6,254 | 7,23787.3% | 98311.9% | 730.9% | 8,293 |
| Ector County | Donald Trump+21,330 | 32,69773.3% | 11,36725.5% | 5271.2% | 44,591 |
| Edwards County | Donald Trump+725 | 89383.8% | 16815.8% | 50.5% | 1,066 |
| El Paso County | Joe Biden+93,795 | 84,33131.6% | 178,12666.7% | 4,7581.8% | 267,215 |
| Ellis County | Donald Trump+29,152 | 56,71766.2% | 27,56532.2% | 1,4061.6% | 85,688 |
| Erath County | Donald Trump+10,768 | 13,68481.1% | 2,91617.3% | 2771.6% | 16,877 |
| Falls County | Donald Trump+2,278 | 4,17768.1% | 1,89931.0% | 570.9% | 6,133 |
| Fannin County | Donald Trump+9,516 | 12,17181.1% | 2,65517.7% | 1811.2% | 15,007 |
| Fayette County | Donald Trump+7,510 | 10,17178.4% | 2,66120.5% | 1481.1% | 12,980 |
| Fisher County | Donald Trump+1,096 | 1,44879.3% | 35219.3% | 261.4% | 1,826 |
| Floyd County | Donald Trump+1,146 | 1,58477.6% | 43821.5% | 180.9% | 2,040 |
| Foard County | Donald Trump+346 | 44580.8% | 9918.0% | 71.3% | 551 |
| Fort Bend County | Joe Biden+37,834 | 157,71844.0% | 195,55254.6% | 5,0631.4% | 358,333 |
| Franklin County | Donald Trump+3,357 | 4,16183.1% | 80416.1% | 440.9% | 5,009 |
| Freestone County | Donald Trump+5,356 | 6,99180.2% | 1,63518.8% | 931.1% | 8,719 |
| Frio County | Donald Trump+401 | 2,82353.5% | 2,42245.9% | 340.6% | 5,279 |
| Gaines County | Donald Trump+4,779 | 5,35589.3% | 5769.6% | 651.1% | 5,996 |
| Galveston County | Donald Trump+35,069 | 93,91160.5% | 58,84237.9% | 2,5931.7% | 155,346 |
| Garza County | Donald Trump+1,182 | 1,41385.5% | 23114.0% | 90.5% | 1,653 |
| Gillespie County | Donald Trump+9,338 | 12,51479.0% | 3,17620.0% | 1601.0% | 15,850 |
| Glasscock County | Donald Trump+572 | 61193.6% | 396.0% | 30.5% | 653 |
| Goliad County | Donald Trump+2,208 | 3,08577.2% | 87722.0% | 330.8% | 3,995 |
| Gonzales County | Donald Trump+3,679 | 5,62773.6% | 1,94825.5% | 731.0% | 7,648 |
| Gray County | Donald Trump+6,011 | 6,84087.9% | 82910.7% | 1131.5% | 7,782 |
| Grayson County | Donald Trump+29,657 | 44,16374.1% | 14,50624.3% | 9071.5% | 59,576 |
| Gregg County | Donald Trump+17,697 | 32,49367.7% | 14,79630.8% | 6931.4% | 47,982 |
| Grimes County | Donald Trump+6,599 | 9,43276.0% | 2,83322.8% | 1491.2% | 12,414 |
| Guadalupe County | Donald Trump+18,748 | 47,55361.2% | 28,80537.0% | 1,4001.8% | 77,758 |
| Hale County | Donald Trump+4,898 | 7,17774.9% | 2,27923.8% | 1301.4% | 9,586 |
| Hall County | Donald Trump+827 | 99585.1% | 16814.4% | 60.5% | 1,169 |
| Hamilton County | Donald Trump+2,975 | 3,61683.1% | 64114.7% | 942.2% | 4,351 |
| Hansford County | Donald Trump+1,683 | 1,84990.3% | 1668.1% | 321.6% | 2,047 |
| Hardeman County | Donald Trump+1,089 | 1,33084.2% | 24115.3% | 90.6% | 1,580 |
| Hardin County | Donald Trump+20,384 | 23,85886.3% | 3,47412.6% | 3031.1% | 27,635 |
| Harris County | Joe Biden+217,563 | 700,63042.7% | 918,19355.9% | 22,4341.4% | 1,641,257 |
| Harrison County | Donald Trump+13,558 | 21,46672.2% | 7,90826.6% | 3431.2% | 29,717 |
| Hartley County | Donald Trump+1,673 | 1,86889.9% | 1959.4% | 150.7% | 2,078 |
| Haskell County | Donald Trump+1,487 | 1,84083.1% | 35315.9% | 210.9% | 2,214 |
| Hays County | Joe Biden+11,844 | 47,68043.6% | 59,52454.4% | 2,1912.0% | 109,395 |
| Hemphill County | Donald Trump+1,280 | 1,48686.4% | 20612.0% | 281.6% | 1,720 |
| Henderson County | Donald Trump+21,851 | 28,91179.5% | 7,06019.4% | 3971.1% | 36,368 |
| Hidalgo County | Joe Biden+37,672 | 90,52741.0% | 128,19958.0% | 2,1581.0% | 220,884 |
| Hill County | Donald Trump+9,066 | 11,92679.9% | 2,86019.2% | 1451.0% | 14,931 |
| Hockley County | Donald Trump+5,054 | 6,53680.7% | 1,48218.3% | 841.0% | 8,102 |
| Hood County | Donald Trump+20,848 | 26,49681.3% | 5,64817.3% | 4531.4% | 32,597 |
| Hopkins County | Donald Trump+9,673 | 12,71979.8% | 3,04619.1% | 1761.1% | 15,941 |
| Houston County | Donald Trump+4,746 | 7,06074.7% | 2,31424.5% | 740.8% | 9,448 |
| Howard County | Donald Trump+5,985 | 8,05478.6% | 2,06920.2% | 1181.2% | 10,241 |
| Hudspeth County | Donald Trump+408 | 77966.9% | 37131.8% | 151.3% | 1,165 |
| Hunt County | Donald Trump+20,257 | 29,16375.6% | 8,90623.1% | 5281.4% | 38,597 |
| Hutchinson County | Donald Trump+6,716 | 7,68187.4% | 96511.0% | 1391.6% | 8,785 |
| Irion County | Donald Trump+643 | 76385.3% | 12013.4% | 111.2% | 894 |
| Jack County | Donald Trump+3,087 | 3,41890.4% | 3318.8% | 330.9% | 3,782 |
| Jackson County | Donald Trump+4,198 | 5,23182.3% | 1,03316.3% | 891.4% | 6,353 |
| Jasper County | Donald Trump+9,588 | 12,54280.3% | 2,95418.9% | 1310.8% | 15,627 |
| Jeff Davis County | Donald Trump+283 | 78460.1% | 50138.4% | 201.5% | 1,305 |
| Jefferson County | Donald Trump+1,497 | 47,57050.2% | 46,07348.6% | 1,1161.2% | 94,759 |
| Jim Hogg County | Joe Biden+364 | 83340.9% | 1,19758.8% | 60.3% | 2,036 |
| Jim Wells County | Donald Trump+1,334 | 7,45354.5% | 6,11944.7% | 1100.8% | 13,682 |
| Johnson County | Donald Trump+38,164 | 54,62875.9% | 16,46422.9% | 9281.3% | 72,020 |
| Jones County | Donald Trump+4,661 | 5,66083.9% | 99914.8% | 881.3% | 6,747 |
| Karnes County | Donald Trump+2,734 | 3,96875.5% | 1,23423.5% | 511.0% | 5,253 |
| Kaufman County | Donald Trump+19,219 | 37,62466.2% | 18,40532.4% | 8101.4% | 56,839 |
| Kendall County | Donald Trump+14,063 | 20,08375.7% | 6,02022.7% | 4131.6% | 26,516 |
| Kenedy County | Donald Trump+62 | 12765.5% | 6533.5% | 21.0% | 194 |
| Kent County | Donald Trump+364 | 41189.0% | 4710.2% | 40.9% | 462 |
| Kerr County | Donald Trump+14,355 | 20,87975.3% | 6,52423.5% | 3421.2% | 27,745 |
| Kimble County | Donald Trump+1,703 | 1,98786.7% | 28412.4% | 210.9% | 2,292 |
| King County | Donald Trump+143 | 15195.0% | 85.0% | 00.0% | 159 |
| Kinney County | Donald Trump+698 | 1,14471.3% | 44627.8% | 140.9% | 1,604 |
| Kleberg County | Donald Trump+194 | 5,57550.2% | 5,38148.5% | 1411.3% | 11,097 |
| Knox County | Donald Trump+915 | 1,18081.0% | 26518.2% | 120.8% | 1,457 |
| La Salle County | Donald Trump+283 | 1,33555.5% | 1,05243.7% | 190.8% | 2,406 |
| Lamar County | Donald Trump+12,302 | 16,76078.2% | 4,45820.8% | 2241.0% | 21,442 |
| Lamb County | Donald Trump+2,681 | 3,52179.7% | 84019.0% | 571.3% | 4,418 |
| Lampasas County | Donald Trump+5,942 | 8,08677.8% | 2,14420.6% | 1691.6% | 10,399 |
| Lavaca County | Donald Trump+7,471 | 8,80486.3% | 1,33313.1% | 680.7% | 10,205 |
| Lee County | Donald Trump+4,505 | 6,25577.2% | 1,75021.6% | 951.2% | 8,100 |
| Leon County | Donald Trump+6,451 | 7,52386.6% | 1,07212.3% | 901.0% | 8,685 |
| Liberty County | Donald Trump+17,517 | 23,30279.4% | 5,78519.7% | 2470.8% | 29,334 |
| Limestone County | Donald Trump+4,576 | 6,78974.5% | 2,21324.3% | 1081.2% | 9,110 |
| Lipscomb County | Donald Trump+1,074 | 1,20589.1% | 1319.7% | 171.3% | 1,353 |
| Live Oak County | Donald Trump+3,380 | 4,19983.1% | 81916.2% | 370.7% | 5,055 |
| Llano County | Donald Trump+7,614 | 10,07979.6% | 2,46519.5% | 1160.9% | 12,660 |
| Loving County | Donald Trump+56 | 6090.9% | 46.1% | 23.0% | 66 |
| Lubbock County | Donald Trump+38,844 | 78,86165.3% | 40,01733.1% | 1,9391.6% | 120,817 |
| Lynn County | Donald Trump+1,425 | 1,85380.8% | 42818.7% | 120.5% | 2,293 |
| Madison County | Donald Trump+3,081 | 4,16978.7% | 1,08820.5% | 410.8% | 5,298 |
| Marion County | Donald Trump+2,131 | 3,47071.3% | 1,33927.5% | 551.1% | 4,864 |
| Martin County | Donald Trump+1,569 | 1,85786.0% | 28813.3% | 150.7% | 2,160 |
| Mason County | Donald Trump+1,534 | 1,99180.5% | 45718.5% | 261.1% | 2,474 |
| Matagorda County | Donald Trump+6,112 | 9,84571.7% | 3,73327.2% | 1491.1% | 13,727 |
| Maverick County | Joe Biden+1,451 | 6,88144.8% | 8,33254.3% | 1330.9% | 15,346 |
| McCulloch County | Donald Trump+2,414 | 2,90484.5% | 49014.3% | 421.2% | 3,436 |
| McLennan County | Donald Trump+22,855 | 59,54360.8% | 36,68837.5% | 1,6411.7% | 97,872 |
| McMullen County | Donald Trump+407 | 46089.1% | 5310.3% | 30.6% | 516 |
| Medina County | Donald Trump+8,869 | 15,64269.0% | 6,77329.9% | 2421.1% | 22,657 |
| Menard County | Donald Trump+626 | 82380.1% | 19719.2% | 80.8% | 1,028 |
| Midland County | Donald Trump+33,295 | 45,62477.3% | 12,32920.9% | 1,0351.8% | 58,988 |
| Milam County | Donald Trump+5,488 | 7,98475.5% | 2,49623.6% | 980.9% | 10,578 |
| Mills County | Donald Trump+1,946 | 2,21788.5% | 27110.8% | 170.7% | 2,505 |
| Mitchell County | Donald Trump+1,773 | 2,17084.1% | 39715.4% | 130.5% | 2,580 |
| Montague County | Donald Trump+7,518 | 8,61587.6% | 1,09711.2% | 1201.2% | 9,832 |
| Montgomery County | Donald Trump+119,005 | 193,38271.2% | 74,37727.4% | 3,7841.4% | 271,543 |
| Moore County | Donald Trump+3,297 | 4,35979.0% | 1,06219.2% | 961.7% | 5,517 |
| Morris County | Donald Trump+2,203 | 3,87269.3% | 1,66929.9% | 460.8% | 5,587 |
| Motley County | Donald Trump+558 | 60492.6% | 467.1% | 20.3% | 652 |
| Nacogdoches County | Donald Trump+8,378 | 17,37864.9% | 9,00033.6% | 4071.5% | 26,785 |
| Navarro County | Donald Trump+8,699 | 13,80072.1% | 5,10126.6% | 2501.3% | 19,151 |
| Newton County | Donald Trump+3,709 | 4,88280.1% | 1,17319.2% | 390.6% | 6,094 |
| Nolan County | Donald Trump+2,969 | 4,13177.0% | 1,16221.7% | 741.4% | 5,367 |
| Nueces County | Donald Trump+3,692 | 64,61750.8% | 60,92547.9% | 1,7801.4% | 127,322 |
| Ochiltree County | Donald Trump+2,510 | 2,81289.1% | 3029.6% | 421.3% | 3,156 |
| Oldham County | Donald Trump+836 | 91790.9% | 818.0% | 111.1% | 1,009 |
| Orange County | Donald Trump+22,829 | 29,18681.1% | 6,35717.7% | 4511.3% | 35,994 |
| Palo Pinto County | Donald Trump+8,001 | 10,17981.5% | 2,17817.4% | 1321.1% | 12,489 |
| Panola County | Donald Trump+7,269 | 9,32681.4% | 2,05718.0% | 750.7% | 11,458 |
| Parker County | Donald Trump+49,028 | 62,04581.5% | 13,01717.1% | 1,0661.4% | 76,128 |
| Parmer County | Donald Trump+1,647 | 2,13580.6% | 48818.4% | 271.0% | 2,650 |
| Pecos County | Donald Trump+1,833 | 3,21568.8% | 1,38229.6% | 761.6% | 4,673 |
| Polk County | Donald Trump+13,186 | 18,57376.8% | 5,38722.3% | 2260.9% | 24,186 |
| Potter County | Donald Trump+12,899 | 22,82068.5% | 9,92129.8% | 5961.8% | 33,337 |
| Presidio County | Joe Biden+742 | 72132.5% | 1,46365.9% | 351.6% | 2,219 |
| Rains County | Donald Trump+4,313 | 5,15585.2% | 84213.9% | 560.9% | 6,053 |
| Randall County | Donald Trump+37,994 | 50,79678.5% | 12,80219.8% | 1,0761.7% | 64,674 |
| Reagan County | Donald Trump+770 | 94283.8% | 17215.3% | 100.9% | 1,124 |
| Real County | Donald Trump+1,323 | 1,64382.9% | 32016.1% | 191.0% | 1,982 |
| Red River County | Donald Trump+3,271 | 4,51777.7% | 1,24621.4% | 490.8% | 5,812 |
| Reeves County | Donald Trump+859 | 2,25461.1% | 1,39537.8% | 421.1% | 3,691 |
| Refugio County | Donald Trump+1,102 | 2,21065.7% | 1,10832.9% | 481.4% | 3,366 |
| Roberts County | Donald Trump+512 | 52996.2% | 173.1% | 40.7% | 550 |
| Robertson County | Donald Trump+3,272 | 5,64669.6% | 2,37429.3% | 901.1% | 8,110 |
| Rockwall County | Donald Trump+20,314 | 36,72668.0% | 16,41230.4% | 8911.6% | 54,029 |
| Runnels County | Donald Trump+3,255 | 3,80786.3% | 55212.5% | 501.1% | 4,409 |
| Rusk County | Donald Trump+11,905 | 16,53477.3% | 4,62921.6% | 2331.1% | 21,396 |
| Sabine County | Donald Trump+4,115 | 4,78487.1% | 66912.2% | 380.7% | 5,491 |
| San Augustine County | Donald Trump+2,027 | 3,00775.1% | 98024.5% | 150.4% | 4,002 |
| San Jacinto County | Donald Trump+7,824 | 10,16180.4% | 2,33718.5% | 1421.1% | 12,640 |
| San Patricio County | Donald Trump+7,528 | 16,51663.8% | 8,98834.7% | 3871.5% | 25,891 |
| San Saba County | Donald Trump+2,021 | 2,30888.7% | 28711.0% | 70.3% | 2,602 |
| Schleicher County | Donald Trump+729 | 94081.1% | 21118.2% | 80.7% | 1,159 |
| Scurry County | Donald Trump+4,165 | 4,98384.7% | 81813.9% | 791.3% | 5,880 |
| Shackelford County | Donald Trump+1,354 | 1,48491.2% | 1308.0% | 140.9% | 1,628 |
| Shelby County | Donald Trump+5,907 | 7,97579.1% | 2,06820.5% | 440.4% | 10,087 |
| Sherman County | Donald Trump+795 | 88689.3% | 919.2% | 151.5% | 992 |
| Smith County | Donald Trump+39,465 | 69,08068.9% | 29,61529.5% | 1,6391.6% | 100,334 |
| Somervell County | Donald Trump+3,337 | 4,10582.8% | 76815.5% | 841.7% | 4,957 |
| Starr County | Joe Biden+876 | 8,24747.1% | 9,12352.1% | 1550.9% | 17,525 |
| Stephens County | Donald Trump+2,988 | 3,38589.0% | 39710.4% | 230.6% | 3,805 |
| Sterling County | Donald Trump+533 | 58491.4% | 518.0% | 40.6% | 639 |
| Stonewall County | Donald Trump+499 | 61583.6% | 11615.8% | 50.7% | 736 |
| Sutton County | Donald Trump+900 | 1,22278.4% | 32220.7% | 151.0% | 1,559 |
| Swisher County | Donald Trump+1,367 | 1,84578.3% | 47820.3% | 331.4% | 2,356 |
| Tarrant County | Joe Biden+1,826 | 409,74149.1% | 411,56749.3% | 13,3891.6% | 834,697 |
| Taylor County | Donald Trump+24,959 | 39,54771.6% | 14,58826.4% | 1,0982.0% | 55,233 |
| Terrell County | Donald Trump+215 | 33472.9% | 11926.0% | 51.1% | 458 |
| Terry County | Donald Trump+2,055 | 2,81277.9% | 75721.0% | 431.2% | 3,612 |
| Throckmorton County | Donald Trump+724 | 80690.2% | 829.2% | 60.7% | 894 |
| Titus County | Donald Trump+4,714 | 7,57071.8% | 2,85627.1% | 1151.1% | 10,541 |
| Tom Green County | Donald Trump+20,074 | 32,31371.5% | 12,23927.1% | 6581.5% | 45,210 |
| Travis County | Joe Biden+274,523 | 161,33726.4% | 435,86071.4% | 13,1522.2% | 610,349 |
| Trinity County | Donald Trump+4,256 | 5,57980.4% | 1,32319.1% | 360.5% | 6,938 |
| Tyler County | Donald Trump+6,791 | 8,19484.7% | 1,40314.5% | 760.8% | 9,673 |
| Upshur County | Donald Trump+12,932 | 15,80983.6% | 2,87715.2% | 2331.2% | 18,919 |
| Upton County | Donald Trump+1,008 | 1,17886.1% | 17012.4% | 201.5% | 1,368 |
| Uvalde County | Donald Trump+2,101 | 6,17459.7% | 4,07339.4% | 970.9% | 10,344 |
| Val Verde County | Donald Trump+1,513 | 8,28454.2% | 6,77144.3% | 2251.5% | 15,280 |
| Van Zandt County | Donald Trump+18,754 | 22,27085.6% | 3,51613.5% | 2430.9% | 26,029 |
| Victoria County | Donald Trump+12,978 | 23,35868.2% | 10,38030.3% | 4881.4% | 34,226 |
| Walker County | Donald Trump+7,491 | 15,37565.0% | 7,88433.3% | 3991.7% | 23,658 |
| Waller County | Donald Trump+6,069 | 14,26062.7% | 8,19136.0% | 2831.2% | 22,734 |
| Ward County | Donald Trump+2,477 | 3,24179.8% | 76418.8% | 551.4% | 4,060 |
| Washington County | Donald Trump+8,698 | 12,95974.3% | 4,26124.4% | 2291.3% | 17,449 |
| Webb County | Joe Biden+15,938 | 25,90437.8% | 41,84261.1% | 7881.1% | 68,534 |
| Wharton County | Donald Trump+7,232 | 11,92671.1% | 4,69428.0% | 1560.9% | 16,776 |
| Wheeler County | Donald Trump+1,991 | 2,15992.4% | 1687.2% | 100.4% | 2,337 |
| Wichita County | Donald Trump+18,908 | 32,06969.7% | 13,16128.6% | 8101.8% | 46,040 |
| Wilbarger County | Donald Trump+2,568 | 3,52477.9% | 95621.1% | 441.0% | 4,524 |
| Willacy County | Joe Biden+667 | 2,44143.7% | 3,10855.6% | 410.7% | 5,590 |
| Williamson County | Joe Biden+4,066 | 139,72948.2% | 143,79549.6% | 6,6442.3% | 290,168 |
| Wilson County | Donald Trump+12,113 | 18,46373.8% | 6,35025.4% | 2190.9% | 25,032 |
| Winkler County | Donald Trump+1,395 | 1,75382.5% | 35816.8% | 150.7% | 2,126 |
| Wise County | Donald Trump+22,059 | 27,03283.5% | 4,97315.4% | 3601.1% | 32,365 |
| Wood County | Donald Trump+15,540 | 19,04983.6% | 3,50915.4% | 2211.0% | 22,779 |
| Yoakum County | Donald Trump+1,754 | 2,17482.5% | 42015.9% | 421.6% | 2,636 |
| Young County | Donald Trump+6,076 | 7,11086.3% | 1,03412.6% | 951.2% | 8,239 |
| Zapata County | Donald Trump+207 | 2,03352.4% | 1,82647.1% | 190.5% | 3,878 |
| Zavala County | Joe Biden+1,374 | 1,49034.0% | 2,86465.4% | 280.6% | 4,382 |
Nominees: Joe Biden (D) · Donald Trump (R)
Texas's presidential margins
1904–2024, the 2020 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1904 | +49.6% |
| 1908 | +51.6% |
| 1912 | +63.2% |
| 1916 | +59.6% |
| 1920 | +36.6% |
| 1924 | +52.6% |
| 1928 | −3.9% |
| 1932 | +77.0% |
| 1936 | +74.8% |
| 1940 | +62.0% |
| 1944 | +54.8% |
| 1948 | +41.7% |
| 1952 | −6.4% |
| 1956 | −11.3% |
| 1960 | +2.0% |
| 1964 | +26.8% |
| 1968 | +1.3% |
| 1972 | −33.0% |
| 1976 | +3.2% |
| 1980 | −13.9% |
| 1984 | −27.5% |
| 1988 | −12.6% |
| 1992 | −3.5% |
| 1996 | −4.9% |
| 2000 | −21.3% |
| 2004 | −22.9% |
| 2008 | −11.8% |
| 2012 | −15.8% |
| 2016 | −9.0% |
| 2020 | −5.6% |
| 2024 | −13.7% |
Same ballot, 2020TX
Source. MIT Election Data + Science Lab — 2020 presidential returns · official county-level results. Real returns — nothing estimated.