- Lead
- 7,544
- Total
- 308,469
- vs nation
- R+1.0
- Turnout
- 67.9%
Williamson County, TX
President margin by year
Place winner margin
President results by year
2024 turnout 67.9% of 458,376 citizens 18+
- Lead
- 4,066
- Total
- 290,168
- vs nation
- R+3.1
- Turnout
- 74.7%
- Lead
- 19,707
- Total
- 204,659
- vs nation
- R+11.7
- Turnout
- 62.7%
- Lead
- 35,131
- Total
- 163,804
- vs nation
- R+25.3
- Turnout
- —
- Lead
- 20,632
- Total
- 158,403
- vs nation
- R+20.3
- Turnout
- —
- Lead
- 40,167
- Total
- 128,198
- vs nation
- R+28.9
- Turnout
- —
- Lead
- 38,450
- Total
- 95,935
- vs nation
- R+40.6
- Turnout
- —
- Lead
- 12,661
- Total
- 66,522
- vs nation
- R+27.6
- Turnout
- —
Key facts
- 2024 presidential margin
- R+2.4MIT Election Lab
- Population
- 672,6882024 5-year
- Median household income
- $111,3402024 5-year
- White (non-Hispanic)
- 53.3%2024 5-year
- Black
- 6.7%2024 5-year
- Hispanic / Latino
- 24.7%2024 5-year
- Peak Democratic margin
- D+88.2 in 1932MIT Election Lab
- Peak Republican margin
- R+44.3 in 1984MIT Election Lab
- Most similar
- Denton County, TX · twin score 97.1
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 67.9%311,159 participants ÷ 458,376 CVAP
- 2020→2022 drop-off
- +21.1 ptsPresidential-dependent
- Drop-off versus state
- +2.0 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 46.8%–55.6%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 206,584 | 329,557 | 62.7% | A/A |
| 2018 · Midterm | 211,151 | 356,549 | 59.2% | A/A |
| 2020 · Presidential | 289,781 | 387,736 | 74.7% | A/A |
| 2022 · Midterm | 226,743 | 422,703 | 53.6% | A/A |
| 2024 · Presidential | 311,159 | 458,376 | 67.9% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 306/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
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. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
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.