Elections / 2020 · President · TX
Donald Trump carried Texas R+5.6.
Joe Biden (D) vs Donald Trump (R) in Texas, 2020. The state ran 10.0 points more Republican than the nation (D+4.5 nationally). A US Senate contest shared the 2020 ballot here.
Nominees: Joe Biden (D) · Donald Trump (R)
Texas result
11,326,874 votes counted
Biden (D)
5,259,215
46.4%
Trump (R)
5,890,428
52.0%
All others
177,231
1.6%
Margin
R+5.6
2020 presidential election
Texas, 2020
TrumpR+5.6
How it voted
Share of the 2020 vote
| Donald Trump ✓Republican | 52.0% | 5,890,428 |
|---|---|---|
| Joe BidenDemocratic | 46.4% | 5,259,215 |
| OtherAll other candidates | 1.6% | 177,231 |
D+60R+60
254 counties, each filled by 2020 D-vs-R margin. Hover any county for its result.
Texas's presidential margins
1912–2024, the 2020 contest in context
| Year | Margin (D minus R) |
|---|---|
| 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% |
County results — 2020
254 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Anderson County | R | 3,955 | 15,110 | 19,227 | |
| Andrews County | R | 850 | 4,943 | 5,863 | |
| Angelina County | R | 9,143 | 25,076 | 34,635 | |
| Aransas County | R | 2,916 | 9,239 | 12,290 | |
| Archer County | R | 446 | 4,300 | 4,796 | |
| Armstrong County | R | 75 | 1,035 | 1,112 | |
| Atascosa County | R | 5,876 | 12,039 | 18,138 | |
| Austin County | R | 2,951 | 11,447 | 14,586 | |
| Bailey County | R | 409 | 1,434 | 1,860 | |
| Bandera County | R | 2,505 | 10,057 | 12,726 | |
| Bastrop County | R | 15,474 | 20,516 | 36,762 | |
| Baylor County | R | 183 | 1,494 | 1,702 | |
| Bee County | R | 3,288 | 6,006 | 9,426 | |
| Bell County | R | 57,014 | 67,893 | 127,690 | |
| Bexar County | D | 448,452 | 308,618 | 770,571 | |
| Blanco County | R | 1,911 | 5,443 | 7,459 | |
| Borden County | R | 16 | 397 | 416 | |
| Bosque County | R | 1,561 | 7,469 | 9,140 | |
| Bowie County | R | 10,747 | 27,116 | 38,261 | |
| Brazoria County | R | 62,228 | 90,433 | 154,984 | |
| Brazos County | R | 35,349 | 47,530 | 85,313 | |
| Brewster County | R | 2,258 | 2,461 | 4,822 | |
| Briscoe County | R | 78 | 639 | 725 | |
| Brooks County | D | 1,470 | 998 | 2,484 | |
| Brown County | R | 2,107 | 13,698 | 15,969 | |
| Burleson County | R | 1,788 | 6,743 | 8,609 | |
| Burnet County | R | 5,639 | 18,767 | 24,717 | |
| Caldwell County | R | 6,672 | 8,031 | 14,973 | |
| Calhoun County | R | 2,148 | 5,641 | 7,868 | |
| Callahan County | R | 734 | 6,012 | 6,838 | |
| Cameron County | D | 64,063 | 49,032 | 114,326 | |
| Camp County | R | 1,394 | 3,626 | 5,060 | |
| Carson County | R | 297 | 2,779 | 3,122 | |
| Cass County | R | 2,795 | 11,033 | 13,927 | |
| Castro County | R | 466 | 1,602 | 2,083 | |
| Chambers County | R | 3,997 | 17,353 | 21,652 | |
| Cherokee County | R | 4,210 | 15,101 | 19,508 | |
| Childress County | R | 310 | 1,943 | 2,283 | |
| Clay County | R | 614 | 5,069 | 5,752 | |
| Cochran County | R | 177 | 809 | 1,000 | |
| Coke County | R | 178 | 1,586 | 1,779 | |
| Coleman County | R | 451 | 3,641 | 4,129 | |
| Collin County | R | 230,945 | 252,318 | 492,216 | |
| Collingsworth County | R | 155 | 1,048 | 1,218 | |
| Colorado County | R | 2,420 | 7,472 | 9,975 | |
| Comal County | R | 24,826 | 62,740 | 88,892 | |
| Comanche County | R | 853 | 5,177 | 6,086 | |
| Concho County | R | 197 | 1,058 | 1,268 | |
| Cooke County | R | 3,210 | 15,596 | 19,025 | |
| Coryell County | R | 7,565 | 15,438 | 23,535 | |
| Cottle County | R | 113 | 540 | 662 | |
| Crane County | R | 241 | 1,247 | 1,504 | |
| Crockett County | R | 344 | 1,220 | 1,574 | |
| Crosby County | R | 527 | 1,396 | 1,953 | |
| Culberson County | D | 438 | 415 | 864 | |
| Dallam County | R | 197 | 1,389 | 1,609 | |
| Dallas County | D | 598,576 | 307,076 | 922,513 | |
| Dawson County | R | 808 | 2,951 | 3,789 | |
| Deaf Smith County | R | 1,264 | 3,294 | 4,610 | |
| Delta County | R | 403 | 2,162 | 2,592 | |
| Denton County | R | 188,695 | 222,480 | 417,964 | |
| DeWitt County | R | 1,494 | 6,567 | 8,118 | |
| Dickens County | R | 130 | 853 | 988 | |
| Dimmit County | D | 2,264 | 1,384 | 3,666 | |
| Donley County | R | 198 | 1,438 | 1,648 | |
| Duval County | D | 2,575 | 2,443 | 5,053 | |
| Eastland County | R | 983 | 7,237 | 8,293 | |
| Ector County | R | 11,367 | 32,697 | 44,591 | |
| Edwards County | R | 168 | 893 | 1,066 | |
| El Paso County | D | 178,126 | 84,331 | 267,215 | |
| Ellis County | R | 27,565 | 56,717 | 85,688 | |
| Erath County | R | 2,916 | 13,684 | 16,877 | |
| Falls County | R | 1,899 | 4,177 | 6,133 | |
| Fannin County | R | 2,655 | 12,171 | 15,007 | |
| Fayette County | R | 2,661 | 10,171 | 12,980 | |
| Fisher County | R | 352 | 1,448 | 1,826 | |
| Floyd County | R | 438 | 1,584 | 2,040 | |
| Foard County | R | 99 | 445 | 551 | |
| Fort Bend County | D | 195,552 | 157,718 | 358,333 | |
| Franklin County | R | 804 | 4,161 | 5,009 | |
| Freestone County | R | 1,635 | 6,991 | 8,719 | |
| Frio County | R | 2,422 | 2,823 | 5,279 | |
| Gaines County | R | 576 | 5,355 | 5,996 | |
| Galveston County | R | 58,842 | 93,911 | 155,346 | |
| Garza County | R | 231 | 1,413 | 1,653 | |
| Gillespie County | R | 3,176 | 12,514 | 15,850 | |
| Glasscock County | R | 39 | 611 | 653 | |
| Goliad County | R | 877 | 3,085 | 3,995 | |
| Gonzales County | R | 1,948 | 5,627 | 7,648 | |
| Gray County | R | 829 | 6,840 | 7,782 | |
| Grayson County | R | 14,506 | 44,163 | 59,576 | |
| Gregg County | R | 14,796 | 32,493 | 47,982 | |
| Grimes County | R | 2,833 | 9,432 | 12,414 | |
| Guadalupe County | R | 28,805 | 47,553 | 77,758 | |
| Hale County | R | 2,279 | 7,177 | 9,586 | |
| Hall County | R | 168 | 995 | 1,169 | |
| Hamilton County | R | 641 | 3,616 | 4,351 | |
| Hansford County | R | 166 | 1,849 | 2,047 | |
| Hardeman County | R | 241 | 1,330 | 1,580 | |
| Hardin County | R | 3,474 | 23,858 | 27,635 | |
| Harris County | D | 918,193 | 700,630 | 1,641,257 | |
| Harrison County | R | 7,908 | 21,466 | 29,717 | |
| Hartley County | R | 195 | 1,868 | 2,078 | |
| Haskell County | R | 353 | 1,840 | 2,214 | |
| Hays County | D | 59,524 | 47,680 | 109,395 | |
| Hemphill County | R | 206 | 1,486 | 1,720 | |
| Henderson County | R | 7,060 | 28,911 | 36,368 | |
| Hidalgo County | D | 128,199 | 90,527 | 220,884 | |
| Hill County | R | 2,860 | 11,926 | 14,931 | |
| Hockley County | R | 1,482 | 6,536 | 8,102 | |
| Hood County | R | 5,648 | 26,496 | 32,597 | |
| Hopkins County | R | 3,046 | 12,719 | 15,941 | |
| Houston County | R | 2,314 | 7,060 | 9,448 | |
| Howard County | R | 2,069 | 8,054 | 10,241 | |
| Hudspeth County | R | 371 | 779 | 1,165 | |
| Hunt County | R | 8,906 | 29,163 | 38,597 | |
| Hutchinson County | R | 965 | 7,681 | 8,785 | |
| Irion County | R | 120 | 763 | 894 | |
| Jack County | R | 331 | 3,418 | 3,782 | |
| Jackson County | R | 1,033 | 5,231 | 6,353 | |
| Jasper County | R | 2,954 | 12,542 | 15,627 | |
| Jeff Davis County | R | 501 | 784 | 1,305 | |
| Jefferson County | R | 46,073 | 47,570 | 94,759 | |
| Jim Hogg County | D | 1,197 | 833 | 2,036 | |
| Jim Wells County | R | 6,119 | 7,453 | 13,682 | |
| Johnson County | R | 16,464 | 54,628 | 72,020 | |
| Jones County | R | 999 | 5,660 | 6,747 | |
| Karnes County | R | 1,234 | 3,968 | 5,253 | |
| Kaufman County | R | 18,405 | 37,624 | 56,839 | |
| Kendall County | R | 6,020 | 20,083 | 26,516 | |
| Kenedy County | R | 65 | 127 | 194 | |
| Kent County | R | 47 | 411 | 462 | |
| Kerr County | R | 6,524 | 20,879 | 27,745 | |
| Kimble County | R | 284 | 1,987 | 2,292 | |
| King County | R | 8 | 151 | 159 | |
| Kinney County | R | 446 | 1,144 | 1,604 | |
| Kleberg County | R | 5,381 | 5,575 | 11,097 | |
| Knox County | R | 265 | 1,180 | 1,457 | |
| La Salle County | R | 1,052 | 1,335 | 2,406 | |
| Lamar County | R | 4,458 | 16,760 | 21,442 | |
| Lamb County | R | 840 | 3,521 | 4,418 | |
| Lampasas County | R | 2,144 | 8,086 | 10,399 | |
| Lavaca County | R | 1,333 | 8,804 | 10,205 | |
| Lee County | R | 1,750 | 6,255 | 8,100 | |
| Leon County | R | 1,072 | 7,523 | 8,685 | |
| Liberty County | R | 5,785 | 23,302 | 29,334 | |
| Limestone County | R | 2,213 | 6,789 | 9,110 | |
| Lipscomb County | R | 131 | 1,205 | 1,353 | |
| Live Oak County | R | 819 | 4,199 | 5,055 | |
| Llano County | R | 2,465 | 10,079 | 12,660 | |
| Loving County | R | 4 | 60 | 66 | |
| Lubbock County | R | 40,017 | 78,861 | 120,817 | |
| Lynn County | R | 428 | 1,853 | 2,293 | |
| Madison County | R | 1,088 | 4,169 | 5,298 | |
| Marion County | R | 1,339 | 3,470 | 4,864 | |
| Martin County | R | 288 | 1,857 | 2,160 | |
| Mason County | R | 457 | 1,991 | 2,474 | |
| Matagorda County | R | 3,733 | 9,845 | 13,727 | |
| Maverick County | D | 8,332 | 6,881 | 15,346 | |
| McCulloch County | R | 490 | 2,904 | 3,436 | |
| McLennan County | R | 36,688 | 59,543 | 97,872 | |
| McMullen County | R | 53 | 460 | 516 | |
| Medina County | R | 6,773 | 15,642 | 22,657 | |
| Menard County | R | 197 | 823 | 1,028 | |
| Midland County | R | 12,329 | 45,624 | 58,988 | |
| Milam County | R | 2,496 | 7,984 | 10,578 | |
| Mills County | R | 271 | 2,217 | 2,505 | |
| Mitchell County | R | 397 | 2,170 | 2,580 | |
| Montague County | R | 1,097 | 8,615 | 9,832 | |
| Montgomery County | R | 74,377 | 193,382 | 271,543 | |
| Moore County | R | 1,062 | 4,359 | 5,517 | |
| Morris County | R | 1,669 | 3,872 | 5,587 | |
| Motley County | R | 46 | 604 | 652 | |
| Nacogdoches County | R | 9,000 | 17,378 | 26,785 | |
| Navarro County | R | 5,101 | 13,800 | 19,151 | |
| Newton County | R | 1,173 | 4,882 | 6,094 | |
| Nolan County | R | 1,162 | 4,131 | 5,367 | |
| Nueces County | R | 60,925 | 64,617 | 127,322 | |
| Ochiltree County | R | 302 | 2,812 | 3,156 | |
| Oldham County | R | 81 | 917 | 1,009 | |
| Orange County | R | 6,357 | 29,186 | 35,994 | |
| Palo Pinto County | R | 2,178 | 10,179 | 12,489 | |
| Panola County | R | 2,057 | 9,326 | 11,458 | |
| Parker County | R | 13,017 | 62,045 | 76,128 | |
| Parmer County | R | 488 | 2,135 | 2,650 | |
| Pecos County | R | 1,382 | 3,215 | 4,673 | |
| Polk County | R | 5,387 | 18,573 | 24,186 | |
| Potter County | R | 9,921 | 22,820 | 33,337 | |
| Presidio County | D | 1,463 | 721 | 2,219 | |
| Rains County | R | 842 | 5,155 | 6,053 | |
| Randall County | R | 12,802 | 50,796 | 64,674 | |
| Reagan County | R | 172 | 942 | 1,124 | |
| Real County | R | 320 | 1,643 | 1,982 | |
| Red River County | R | 1,246 | 4,517 | 5,812 | |
| Reeves County | R | 1,395 | 2,254 | 3,691 | |
| Refugio County | R | 1,108 | 2,210 | 3,366 | |
| Roberts County | R | 17 | 529 | 550 | |
| Robertson County | R | 2,374 | 5,646 | 8,110 | |
| Rockwall County | R | 16,412 | 36,726 | 54,029 | |
| Runnels County | R | 552 | 3,807 | 4,409 | |
| Rusk County | R | 4,629 | 16,534 | 21,396 | |
| Sabine County | R | 669 | 4,784 | 5,491 | |
| San Augustine County | R | 980 | 3,007 | 4,002 | |
| San Jacinto County | R | 2,337 | 10,161 | 12,640 | |
| San Patricio County | R | 8,988 | 16,516 | 25,891 | |
| San Saba County | R | 287 | 2,308 | 2,602 | |
| Schleicher County | R | 211 | 940 | 1,159 | |
| Scurry County | R | 818 | 4,983 | 5,880 | |
| Shackelford County | R | 130 | 1,484 | 1,628 | |
| Shelby County | R | 2,068 | 7,975 | 10,087 | |
| Sherman County | R | 91 | 886 | 992 | |
| Smith County | R | 29,615 | 69,080 | 100,334 | |
| Somervell County | R | 768 | 4,105 | 4,957 | |
| Starr County | D | 9,123 | 8,247 | 17,525 | |
| Stephens County | R | 397 | 3,385 | 3,805 | |
| Sterling County | R | 51 | 584 | 639 | |
| Stonewall County | R | 116 | 615 | 736 | |
| Sutton County | R | 322 | 1,222 | 1,559 | |
| Swisher County | R | 478 | 1,845 | 2,356 | |
| Tarrant County | D | 411,567 | 409,741 | 834,697 | |
| Taylor County | R | 14,588 | 39,547 | 55,233 | |
| Terrell County | R | 119 | 334 | 458 | |
| Terry County | R | 757 | 2,812 | 3,612 | |
| Throckmorton County | R | 82 | 806 | 894 | |
| Titus County | R | 2,856 | 7,570 | 10,541 | |
| Tom Green County | R | 12,239 | 32,313 | 45,210 | |
| Travis County | D | 435,860 | 161,337 | 610,349 | |
| Trinity County | R | 1,323 | 5,579 | 6,938 | |
| Tyler County | R | 1,403 | 8,194 | 9,673 | |
| Upshur County | R | 2,877 | 15,809 | 18,919 | |
| Upton County | R | 170 | 1,178 | 1,368 | |
| Uvalde County | R | 4,073 | 6,174 | 10,344 | |
| Val Verde County | R | 6,771 | 8,284 | 15,280 | |
| Van Zandt County | R | 3,516 | 22,270 | 26,029 | |
| Victoria County | R | 10,380 | 23,358 | 34,226 | |
| Walker County | R | 7,884 | 15,375 | 23,658 | |
| Waller County | R | 8,191 | 14,260 | 22,734 | |
| Ward County | R | 764 | 3,241 | 4,060 | |
| Washington County | R | 4,261 | 12,959 | 17,449 | |
| Webb County | D | 41,842 | 25,904 | 68,534 | |
| Wharton County | R | 4,694 | 11,926 | 16,776 | |
| Wheeler County | R | 168 | 2,159 | 2,337 | |
| Wichita County | R | 13,161 | 32,069 | 46,040 | |
| Wilbarger County | R | 956 | 3,524 | 4,524 | |
| Willacy County | D | 3,108 | 2,441 | 5,590 | |
| Williamson County | D | 143,795 | 139,729 | 290,168 | |
| Wilson County | R | 6,350 | 18,463 | 25,032 | |
| Winkler County | R | 358 | 1,753 | 2,126 | |
| Wise County | R | 4,973 | 27,032 | 32,365 | |
| Wood County | R | 3,509 | 19,049 | 22,779 | |
| Yoakum County | R | 420 | 2,174 | 2,636 | |
| Young County | R | 1,034 | 7,110 | 8,239 | |
| Zapata County | R | 1,826 | 2,033 | 3,878 | |
| Zavala County | D | 2,864 | 1,490 | 4,382 |