Williamson County, Texas
Precinct data
Results by precinct
164 precincts · 309,515 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Precinct 244Precinct 244 | 1,526 | 2,475 | 64 | 4,065 | 37.5% | 60.9% | R+23.3 |
|---|---|---|---|---|---|---|---|
| Precinct -Precinct 369Precinct 369 | 1,839 | 2,014 | 74 | 3,927 | 46.8% | 51.3% | R+4.5 |
| Precinct -Precinct 267Precinct 267 | 1,694 | 2,123 | 75 | 3,892 | 43.5% | 54.5% | R+11.0 |
| Precinct -Precinct 301Precinct 301 | 2,280 | 1,464 | 124 | 3,868 | 58.9% | 37.8% | D+21.1 |
| Precinct -Precinct 437Precinct 437 | 1,999 | 1,776 | 91 | 3,866 | 51.7% | 45.9% | D+5.8 |
| Precinct -Precinct 252Precinct 252 | 1,746 | 2,008 | 98 | 3,852 | 45.3% | 52.1% | R+6.8 |
| Precinct -Precinct 433Precinct 433 | 1,981 | 1,756 | 93 | 3,830 | 51.7% | 45.8% | D+5.9 |
| Precinct -Precinct 343Precinct 343 | 1,640 | 2,107 | 72 | 3,819 | 42.9% | 55.2% | R+12.2 |
| Precinct -Precinct 209Precinct 209 | 982 | 2,646 | 41 | 3,669 | 26.8% | 72.1% | R+45.4 |
| Precinct -Precinct 306Precinct 306 | 1,007 | 2,540 | 61 | 3,608 | 27.9% | 70.4% | R+42.5 |
| Precinct -Precinct 401Precinct 401 | 1,804 | 1,696 | 68 | 3,568 | 50.6% | 47.5% | D+3.0 |
| Precinct -Precinct 490Precinct 490 | 1,781 | 1,651 | 84 | 3,516 | 50.7% | 47.0% | D+3.7 |
| Precinct -Precinct 410Precinct 410 | 1,422 | 2,012 | 57 | 3,491 | 40.7% | 57.6% | R+16.9 |
| Precinct -Precinct 257Precinct 257 | 1,641 | 1,780 | 64 | 3,485 | 47.1% | 51.1% | R+4.0 |
| Precinct -Precinct 372Precinct 372 | 1,754 | 1,628 | 94 | 3,476 | 50.5% | 46.8% | D+3.6 |
| Precinct -Precinct 422Precinct 422 | 1,744 | 1,601 | 65 | 3,410 | 51.1% | 47.0% | D+4.2 |
| Precinct -Precinct 253Precinct 253 | 1,496 | 1,812 | 70 | 3,378 | 44.3% | 53.6% | R+9.4 |
| Precinct -Precinct 146Precinct 146 | 2,217 | 1,019 | 92 | 3,328 | 66.6% | 30.6% | D+36.0 |
| Precinct -Precinct 277Precinct 277 | 1,732 | 1,484 | 91 | 3,307 | 52.4% | 44.9% | D+7.5 |
| Precinct -Precinct 245Precinct 245 | 1,137 | 2,093 | 60 | 3,290 | 34.6% | 63.6% | R+29.1 |
| Precinct -Precinct 420Precinct 420 | 1,695 | 1,454 | 57 | 3,206 | 52.9% | 45.4% | D+7.5 |
| Precinct -Precinct 470Precinct 470 | 1,409 | 1,720 | 67 | 3,196 | 44.1% | 53.8% | R+9.7 |
| Precinct -Precinct 117Precinct 117 | 2,154 | 958 | 79 | 3,191 | 67.5% | 30.0% | D+37.5 |
| Precinct -Precinct 402Precinct 402 | 1,590 | 1,539 | 54 | 3,183 | 50.0% | 48.4% | D+1.6 |
| Precinct -Precinct 491Precinct 491 | 1,704 | 1,382 | 72 | 3,158 | 54.0% | 43.8% | D+10.2 |
| Precinct -Precinct 424Precinct 424 | 1,435 | 1,650 | 69 | 3,154 | 45.5% | 52.3% | R+6.8 |
| Precinct -Precinct 360Precinct 360 | 1,832 | 1,226 | 93 | 3,151 | 58.1% | 38.9% | D+19.2 |
| Precinct -Precinct 210Precinct 210 | 977 | 2,107 | 44 | 3,128 | 31.2% | 67.4% | R+36.1 |
| Precinct -Precinct 207Precinct 207 | 772 | 2,315 | 36 | 3,123 | 24.7% | 74.1% | R+49.4 |
| Precinct -Precinct 284Precinct 284 | 1,572 | 1,485 | 58 | 3,115 | 50.5% | 47.7% | D+2.8 |
| Precinct -Precinct 151Precinct 151 | 2,110 | 909 | 82 | 3,101 | 68.0% | 29.3% | D+38.7 |
| Precinct -Precinct 309Precinct 309 | 828 | 2,136 | 62 | 3,026 | 27.4% | 70.6% | R+43.2 |
| Precinct -Precinct 403Precinct 403 | 1,543 | 1,400 | 46 | 2,989 | 51.6% | 46.8% | D+4.8 |
| Precinct -Precinct 314Precinct 314 | 1,488 | 1,444 | 46 | 2,978 | 50.0% | 48.5% | D+1.5 |
| Precinct -Precinct 230Precinct 230 | 1,551 | 1,370 | 51 | 2,972 | 52.2% | 46.1% | D+6.1 |
| Precinct -Precinct 162Precinct 162 | 2,003 | 865 | 69 | 2,937 | 68.2% | 29.5% | D+38.7 |
| Precinct -Precinct 392Precinct 392 | 1,058 | 1,834 | 42 | 2,934 | 36.1% | 62.5% | R+26.4 |
| Precinct -Precinct 254Precinct 254 | 1,377 | 1,431 | 50 | 2,858 | 48.2% | 50.1% | R+1.9 |
| Precinct -Precinct 394Precinct 394 | 1,097 | 1,724 | 35 | 2,856 | 38.4% | 60.4% | R+22.0 |
| Precinct -Precinct 147Precinct 147 | 1,993 | 771 | 87 | 2,851 | 69.9% | 27.0% | D+42.9 |
| Precinct -Precinct 398Precinct 398 | 1,662 | 1,093 | 80 | 2,835 | 58.6% | 38.6% | D+20.1 |
| Precinct -Precinct 379Precinct 379 | 908 | 1,870 | 38 | 2,816 | 32.2% | 66.4% | R+34.2 |
| Precinct -Precinct 381Precinct 381 | 1,084 | 1,693 | 36 | 2,813 | 38.5% | 60.2% | R+21.6 |
| Precinct -Precinct 393Precinct 393 | 1,062 | 1,680 | 25 | 2,767 | 38.4% | 60.7% | R+22.3 |
| Precinct -Precinct 278Precinct 278 | 1,569 | 1,127 | 70 | 2,766 | 56.7% | 40.7% | D+16.0 |
| Precinct -Precinct 482Precinct 482 | 1,323 | 1,309 | 55 | 2,687 | 49.2% | 48.7% | D+0.5 |
| Precinct -Precinct 189Precinct 189 | 1,632 | 951 | 83 | 2,666 | 61.2% | 35.7% | D+25.5 |
| Precinct -Precinct 201Precinct 201 | 1,393 | 1,090 | 75 | 2,558 | 54.5% | 42.6% | D+11.8 |
| Precinct -Precinct 180Precinct 180 | 1,540 | 941 | 55 | 2,536 | 60.7% | 37.1% | D+23.6 |
| Precinct -Precinct 484Precinct 484 | 1,342 | 1,146 | 41 | 2,529 | 53.1% | 45.3% | D+7.8 |
| Precinct -Precinct 119Precinct 119 | 1,337 | 1,144 | 41 | 2,522 | 53.0% | 45.4% | D+7.7 |
| Precinct -Precinct 368Precinct 368 | 1,222 | 1,214 | 47 | 2,483 | 49.2% | 48.9% | D+0.3 |
| Precinct -Precinct 263Precinct 263 | 1,244 | 1,170 | 65 | 2,479 | 50.2% | 47.2% | D+3.0 |
| Precinct -Precinct 489Precinct 489 | 1,289 | 1,063 | 86 | 2,438 | 52.9% | 43.6% | D+9.3 |
| Precinct -Precinct 139Precinct 139 | 1,402 | 981 | 52 | 2,435 | 57.6% | 40.3% | D+17.3 |
| Precinct -Precinct 338Precinct 338 | 1,219 | 1,156 | 59 | 2,434 | 50.1% | 47.5% | D+2.6 |
| Precinct -Precinct 413Precinct 413 | 562 | 1,852 | 20 | 2,434 | 23.1% | 76.1% | R+53.0 |
| Precinct -Precinct 255Precinct 255 | 1,068 | 1,310 | 48 | 2,426 | 44.0% | 54.0% | R+10.0 |
| Precinct -Precinct 390APrecinct 390A | 1,332 | 1,007 | 78 | 2,417 | 55.1% | 41.7% | D+13.4 |
| Precinct -Precinct 283Precinct 283 | 1,288 | 1,049 | 56 | 2,393 | 53.8% | 43.8% | D+10.0 |
| Precinct -Precinct 397Precinct 397 | 897 | 1,455 | 38 | 2,390 | 37.5% | 60.9% | R+23.3 |
| Precinct -Precinct 155Precinct 155 | 1,493 | 803 | 41 | 2,337 | 63.9% | 34.4% | D+29.5 |
| Precinct -Precinct 488Precinct 488 | 1,202 | 1,071 | 41 | 2,314 | 51.9% | 46.3% | D+5.7 |
| Precinct -Precinct 204Precinct 204 | 1,163 | 1,050 | 84 | 2,297 | 50.6% | 45.7% | D+4.9 |
| Precinct -Precinct 150Precinct 150 | 1,408 | 842 | 44 | 2,294 | 61.4% | 36.7% | D+24.7 |
| Precinct -Precinct 344Precinct 344 | 933 | 1,272 | 45 | 2,250 | 41.5% | 56.5% | R+15.1 |
| Precinct -Precinct 261Precinct 261 | 1,003 | 1,206 | 40 | 2,249 | 44.6% | 53.6% | R+9.0 |
| Precinct -Precinct 428Precinct 428 | 891 | 1,324 | 27 | 2,242 | 39.7% | 59.1% | R+19.3 |
| Precinct -Precinct 266Precinct 266 | 1,235 | 952 | 50 | 2,237 | 55.2% | 42.6% | D+12.7 |
| Precinct -Precinct 370Precinct 370 | 981 | 1,187 | 36 | 2,204 | 44.5% | 53.9% | R+9.3 |
| Precinct -Precinct 118Precinct 118 | 1,367 | 776 | 51 | 2,194 | 62.3% | 35.4% | D+26.9 |
| Precinct -Precinct 262Precinct 262 | 939 | 1,144 | 56 | 2,139 | 43.9% | 53.5% | R+9.6 |
| Precinct -Precinct 264Precinct 264 | 971 | 1,128 | 32 | 2,131 | 45.6% | 52.9% | R+7.4 |
| Precinct -Precinct 259Precinct 259 | 960 | 1,099 | 51 | 2,110 | 45.5% | 52.1% | R+6.6 |
| Precinct -Precinct 123Precinct 123 | 1,234 | 821 | 40 | 2,095 | 58.9% | 39.2% | D+19.7 |
| Precinct -Precinct 332Precinct 332 | 892 | 1,131 | 46 | 2,069 | 43.1% | 54.7% | R+11.6 |
| Precinct -Precinct 486Precinct 486 | 1,064 | 933 | 48 | 2,045 | 52.0% | 45.6% | D+6.4 |
| Precinct -Precinct 256Precinct 256 | 1,028 | 975 | 40 | 2,043 | 50.3% | 47.7% | D+2.6 |
| Precinct -Precinct 303Precinct 303 | 1,222 | 737 | 83 | 2,042 | 59.8% | 36.1% | D+23.8 |
| Precinct -Precinct 243Precinct 243 | 612 | 1,332 | 30 | 1,974 | 31.0% | 67.5% | R+36.5 |
| Precinct -Precinct 186Precinct 186 | 1,168 | 698 | 88 | 1,954 | 59.8% | 35.7% | D+24.1 |
| Precinct -Precinct 411Precinct 411 | 527 | 1,374 | 31 | 1,932 | 27.3% | 71.1% | R+43.8 |
| Precinct -Precinct 206Precinct 206 | 463 | 1,412 | 40 | 1,915 | 24.2% | 73.7% | R+49.6 |
| Precinct -Precinct 395Precinct 395 | 681 | 1,204 | 17 | 1,902 | 35.8% | 63.3% | R+27.5 |
| Precinct -Precinct 371Precinct 371 | 764 | 1,096 | 30 | 1,890 | 40.4% | 58.0% | R+17.6 |
| Precinct -Precinct 341Precinct 341 | 783 | 1,059 | 25 | 1,867 | 41.9% | 56.7% | R+14.8 |
| Precinct -Precinct 163Precinct 163 | 1,193 | 581 | 65 | 1,839 | 64.9% | 31.6% | D+33.3 |
| Precinct -Precinct 427Precinct 427 | 782 | 1,001 | 33 | 1,816 | 43.1% | 55.1% | R+12.1 |
| Precinct -Precinct 135Precinct 135 | 1,147 | 615 | 38 | 1,800 | 63.7% | 34.2% | D+29.6 |
| Precinct -Precinct 412Precinct 412 | 491 | 1,273 | 26 | 1,790 | 27.4% | 71.1% | R+43.7 |
| Precinct -Precinct 174Precinct 174 | 1,135 | 584 | 44 | 1,763 | 64.4% | 33.1% | D+31.3 |
| Precinct -Precinct 149Precinct 149 | 1,052 | 677 | 31 | 1,760 | 59.8% | 38.5% | D+21.3 |
| Precinct -Precinct 175Precinct 175 | 1,159 | 548 | 50 | 1,757 | 66.0% | 31.2% | D+34.8 |
| Precinct -Precinct 287Precinct 287 | 890 | 794 | 42 | 1,726 | 51.6% | 46.0% | D+5.6 |
| Precinct -Precinct 173Precinct 173 | 943 | 728 | 45 | 1,716 | 55.0% | 42.4% | D+12.5 |
| Precinct -Precinct 409Precinct 409 | 632 | 1,035 | 29 | 1,696 | 37.3% | 61.0% | R+23.8 |
| Precinct -Precinct 345Precinct 345 | 677 | 979 | 36 | 1,692 | 40.0% | 57.9% | R+17.8 |
| Precinct -Precinct 145Precinct 145 | 1,004 | 647 | 35 | 1,686 | 59.5% | 38.4% | D+21.2 |
| Precinct -Precinct 396Precinct 396 | 664 | 927 | 9 | 1,600 | 41.5% | 57.9% | R+16.4 |
| Precinct -Precinct 340Precinct 340 | 908 | 582 | 34 | 1,524 | 59.6% | 38.2% | D+21.4 |
| Precinct -Precinct 429Precinct 429 | 683 | 744 | 25 | 1,452 | 47.0% | 51.2% | R+4.2 |
| Precinct -Precinct 485Precinct 485 | 722 | 680 | 31 | 1,433 | 50.4% | 47.5% | D+2.9 |
| Precinct -Precinct 181Precinct 181 | 792 | 601 | 37 | 1,430 | 55.4% | 42.0% | D+13.4 |
| Precinct -Precinct 231Precinct 231 | 651 | 753 | 24 | 1,428 | 45.6% | 52.7% | R+7.1 |
| Precinct -Precinct 415Precinct 415 | 363 | 1,051 | 10 | 1,424 | 25.5% | 73.8% | R+48.3 |
| Precinct -Precinct 208Precinct 208 | 383 | 1,013 | 26 | 1,422 | 26.9% | 71.2% | R+44.3 |
| Precinct -Precinct 310Precinct 310 | 333 | 1,054 | 19 | 1,406 | 23.7% | 75.0% | R+51.3 |
| Precinct -Precinct 456Precinct 456 | 650 | 693 | 14 | 1,357 | 47.9% | 51.1% | R+3.2 |
| Precinct -Precinct 166Precinct 166 | 711 | 574 | 34 | 1,319 | 53.9% | 43.5% | D+10.4 |
| Precinct -Precinct 342Precinct 342 | 563 | 703 | 29 | 1,295 | 43.5% | 54.3% | R+10.8 |
| Precinct -Precinct 346Precinct 346 | 386 | 877 | 23 | 1,286 | 30.0% | 68.2% | R+38.2 |
| Precinct -Precinct 276Precinct 276 | 658 | 583 | 32 | 1,273 | 51.7% | 45.8% | D+5.9 |
| Precinct -Precinct 419Precinct 419 | 660 | 562 | 26 | 1,248 | 52.9% | 45.0% | D+7.9 |
| Precinct -Precinct 322Precinct 322 | 611 | 577 | 35 | 1,223 | 50.0% | 47.2% | D+2.8 |
| Precinct -Precinct 391Precinct 391 | 342 | 778 | 27 | 1,147 | 29.8% | 67.8% | R+38.0 |
| Precinct -Precinct 468Precinct 468 | 568 | 552 | 18 | 1,138 | 49.9% | 48.5% | D+1.4 |
| Precinct -Precinct 305Precinct 305 | 407 | 672 | 22 | 1,101 | 37.0% | 61.0% | R+24.1 |
| Precinct -Precinct 184Precinct 184 | 643 | 422 | 21 | 1,086 | 59.2% | 38.9% | D+20.3 |
| Precinct -Precinct 320Precinct 320 | 407 | 633 | 29 | 1,069 | 38.1% | 59.2% | R+21.1 |
| Precinct -Precinct 116APrecinct 116A | 552 | 422 | 25 | 999 | 55.3% | 42.2% | D+13.0 |
| Precinct -Precinct 216Precinct 216 | 529 | 434 | 22 | 985 | 53.7% | 44.1% | D+9.6 |
| Precinct -Precinct 434Precinct 434 | 176 | 786 | 10 | 972 | 18.1% | 80.9% | R+62.8 |
| Precinct -Precinct 421Precinct 421 | 565 | 372 | 20 | 957 | 59.0% | 38.9% | D+20.2 |
| Precinct -Precinct 426Precinct 426 | 388 | 527 | 16 | 931 | 41.7% | 56.6% | R+14.9 |
| Precinct -Precinct 436Precinct 436 | 255 | 665 | 11 | 931 | 27.4% | 71.4% | R+44.0 |
| Precinct -Precinct 312Precinct 312 | 219 | 560 | 11 | 790 | 27.7% | 70.9% | R+43.2 |
| Precinct -Precinct 182Precinct 182 | 370 | 360 | 17 | 747 | 49.5% | 48.2% | D+1.3 |
| Precinct -Precinct 307Precinct 307 | 259 | 447 | 13 | 719 | 36.0% | 62.2% | R+26.1 |
| Precinct -Precinct 317Precinct 317 | 402 | 272 | 31 | 705 | 57.0% | 38.6% | D+18.4 |
| Precinct -Precinct 258Precinct 258 | 360 | 316 | 22 | 698 | 51.6% | 45.3% | D+6.3 |
| Precinct -Precinct 473Precinct 473 | 252 | 409 | 7 | 668 | 37.7% | 61.2% | R+23.5 |
| Precinct -Precinct 308Precinct 308 | 206 | 417 | 13 | 636 | 32.4% | 65.6% | R+33.2 |
| Precinct -Precinct 138Precinct 138 | 425 | 197 | 12 | 634 | 67.0% | 31.1% | D+36.0 |
| Precinct -Precinct 302Precinct 302 | 290 | 299 | 22 | 611 | 47.5% | 48.9% | R+1.5 |
| Precinct -Precinct 191Precinct 191 | 360 | 240 | 10 | 610 | 59.0% | 39.3% | D+19.7 |
| Precinct -Precinct 331Precinct 331 | 289 | 268 | 8 | 565 | 51.2% | 47.4% | D+3.7 |
| Precinct -Precinct 144Precinct 144 | 316 | 178 | 10 | 504 | 62.7% | 35.3% | D+27.4 |
| Precinct -Precinct 418Precinct 418 | 317 | 170 | 9 | 496 | 63.9% | 34.3% | D+29.6 |
| Precinct -Precinct 333Precinct 333 | 210 | 256 | 8 | 474 | 44.3% | 54.0% | R+9.7 |
| Precinct -Precinct 164Precinct 164 | 249 | 218 | 5 | 472 | 52.8% | 46.2% | D+6.6 |
| Precinct -Precinct 399Precinct 399 | 278 | 169 | 18 | 465 | 59.8% | 36.3% | D+23.4 |
| Precinct -Precinct 143Precinct 143 | 268 | 159 | 11 | 438 | 61.2% | 36.3% | D+24.9 |
| Precinct -Precinct 425Precinct 425 | 143 | 279 | 3 | 425 | 33.6% | 65.6% | R+32.0 |
| Precinct -Precinct 472Precinct 472 | 104 | 301 | 9 | 414 | 25.1% | 72.7% | R+47.6 |
| Precinct -Precinct 192Precinct 192 | 230 | 154 | 17 | 401 | 57.4% | 38.4% | D+19.0 |
| Precinct -Precinct 202Precinct 202 | 206 | 177 | 11 | 394 | 52.3% | 44.9% | D+7.4 |
| Precinct -Precinct 432Precinct 432 | 231 | 143 | 10 | 384 | 60.2% | 37.2% | D+22.9 |
| Precinct -Precinct 136Precinct 136 | 215 | 118 | 6 | 339 | 63.4% | 34.8% | D+28.6 |
| Precinct -Precinct 318Precinct 318 | 158 | 122 | 11 | 291 | 54.3% | 41.9% | D+12.4 |
| Precinct -Precinct 205Precinct 205 | 116 | 132 | 11 | 259 | 44.8% | 51.0% | R+6.2 |
| Precinct -Precinct 229Precinct 229 | 72 | 149 | 6 | 227 | 31.7% | 65.6% | R+33.9 |
| Precinct -Precinct 122Precinct 122 | 138 | 78 | 7 | 223 | 61.9% | 35.0% | D+26.9 |
| Precinct -Precinct 471Precinct 471 | 56 | 161 | 2 | 219 | 25.6% | 73.5% | R+47.9 |
| Precinct -Precinct 319Precinct 319 | 72 | 49 | 5 | 126 | 57.1% | 38.9% | D+18.3 |
| Precinct -Precinct 311Precinct 311 | 19 | 93 | 1 | 113 | 16.8% | 82.3% | R+65.5 |
| Precinct -Precinct 487Precinct 487 | 45 | 67 | 0 | 112 | 40.2% | 59.8% | R+19.6 |
| Precinct -Precinct 203Precinct 203 | 25 | 80 | 5 | 110 | 22.7% | 72.7% | R+50.0 |
| Precinct -Precinct 380Precinct 380 | 26 | 62 | 0 | 88 | 29.5% | 70.5% | R+40.9 |
| Precinct -Precinct 251Precinct 251 | 31 | 53 | 2 | 86 | 36.0% | 61.6% | R+25.6 |
| Precinct -Precinct 367Precinct 367 | 36 | 42 | 1 | 79 | 45.6% | 53.2% | R+7.6 |
| Precinct -Precinct 279Precinct 279 | 44 | 33 | 0 | 77 | 57.1% | 42.9% | D+14.3 |
| Precinct -Precinct 323Precinct 323 | 42 | 23 | 0 | 65 | 64.6% | 35.4% | D+29.2 |
| Precinct -Precinct 198Precinct 198 | 30 | 18 | 0 | 48 | 62.5% | 37.5% | D+25.0 |
| Precinct -Precinct 321Precinct 321 | 13 | 10 | 1 | 24 | 54.2% | 41.7% | D+12.5 |
Presidential margin, 1904–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1904 | +52.4% |
| 1908 | +52.4% |
| 1912 | +68.7% |
| 1916 | +59.3% |
| 1920 | +56.6% |
| 1924 | +71.1% |
| 1928 | +33.6% |
| 1932 | +88.2% |
| 1936 | +85.8% |
| 1940 | +55.1% |
| 1944 | +54.4% |
| 1948 | +64.7% |
| 1952 | +15.7% |
| 1956 | +19.8% |
| 1960 | +37.9% |
| 1964 | +61.6% |
| 1968 | +25.7% |
| 1972 | −29.4% |
| 1976 | +11.0% |
| 1980 | −17.4% |
| 1984 | −44.3% |
| 1988 | −16.4% |
| 1992 | −11.1% |
| 1996 | −19.0% |
| 2000 | −40.1% |
| 2004 | −31.3% |
| 2008 | −13.0% |
| 2012 | −21.4% |
| 2016 | −9.6% |
| 2020 | +1.4% |
| 2024 | −2.4% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 306,811 |
| 2018 | 336,148 |
| 2020 | 376,672 |
| 2022 | 415,096 |
| 2024 | 445,326 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+14,764 net domestic migration · 2025
Net +212,256 over 2011–2025 · gain loss
Arrivals reported $97,300 in average income, against $121,549 for residents who stayed — 20% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+19.1 on average — 22 points more Democratic-leaning than Williamson County, TX itself (R+2.4).
Where arrivals came from lean of each source
- Travis County, TX12,394D+39.3
- Bell County, TX1,126R+16.2
- Harris County, TX993D+5.5
- Bexar County, TX702D+9.7
- Hays County, TX516D+5.6
- Dallas County, TX483D+22.2
Where departures went households, 2022–23
- Travis County, TX8,377
- Bell County, TX1,249
- Harris County, TX740
- Hays County, TX717
- Bexar County, TX629
- Burnet County, TX539
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +10,821 |
| 2012 | +8,659 |
| 2013 | +9,242 |
| 2014 | +12,259 |
| 2015 | +13,516 |
| 2016 | +15,154 |
| 2017 | +13,505 |
| 2018 | +15,747 |
| 2019 | +19,513 |
| 2021 | +26,658 |
| 2022 | +20,188 |
| 2023 | +17,467 |
| 2024 | +14,763 |
| 2025 | +14,764 |
Williamson County's rapid suburban growth along the I-35 corridor has compressed a once-comfortable Republican margin to 2.5 points, making it one of the closer-watched bellwether counties in Central Texas.
Across the recorded series it reached a Democratic high of 88.2 points in 1932 and a Republican high of 44.3 points in 1984. Between 2020 and 2024 the county moved 3.8 points toward the Republican candidate; the 2024 margin was 2.4 points.
A population of 672,688, a 53% non-Hispanic-white share, and a median household income of $111,340 describe the county. The county's voting pattern over the last decade is most similar to that of Denton County and Collin County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Williamson County, Texas. Akashic. https://akashic.app/county/48491/. Accessed May 20, 2026. License: CC BY 4.0.