McLennan County, Texas
Precinct data
Results by precinct
91 precincts · 99,672 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Precinct 63Precinct 63 | 980 | 2,651 | 49 | 3,680 | 26.6% | 72.0% | R+45.4 |
|---|---|---|---|---|---|---|---|
| Precinct -Precinct 55Precinct 55 | 1,104 | 2,401 | 44 | 3,549 | 31.1% | 67.7% | R+36.5 |
| Precinct -Precinct 81Precinct 81 | 585 | 2,775 | 33 | 3,393 | 17.2% | 81.8% | R+64.5 |
| Precinct -Precinct 44Precinct 44 | 838 | 2,481 | 41 | 3,360 | 24.9% | 73.8% | R+48.9 |
| Precinct -Precinct 51Precinct 51 | 1,118 | 2,087 | 35 | 3,240 | 34.5% | 64.4% | R+29.9 |
| Precinct -Precinct 59Precinct 59 | 694 | 2,201 | 30 | 2,925 | 23.7% | 75.2% | R+51.5 |
| Precinct -Precinct 78Precinct 78 | 665 | 2,127 | 24 | 2,816 | 23.6% | 75.5% | R+51.9 |
| Precinct -Precinct 75Precinct 75 | 496 | 2,232 | 16 | 2,744 | 18.1% | 81.3% | R+63.3 |
| Precinct -Precinct 60Precinct 60 | 724 | 1,951 | 43 | 2,718 | 26.6% | 71.8% | R+45.1 |
| Precinct -Precinct 23Precinct 23 | 827 | 1,833 | 39 | 2,699 | 30.6% | 67.9% | R+37.3 |
| Precinct -Precinct 19Precinct 19 | 870 | 1,785 | 28 | 2,683 | 32.4% | 66.5% | R+34.1 |
| Precinct -Precinct 62Precinct 62 | 953 | 1,545 | 32 | 2,530 | 37.7% | 61.1% | R+23.4 |
| Precinct -Precinct 61Precinct 61 | 748 | 1,595 | 23 | 2,366 | 31.6% | 67.4% | R+35.8 |
| Precinct -Precinct 67Precinct 67 | 308 | 1,929 | 19 | 2,256 | 13.7% | 85.5% | R+71.9 |
| Precinct -Precinct 82Precinct 82 | 435 | 1,735 | 15 | 2,185 | 19.9% | 79.4% | R+59.5 |
| Precinct -Precinct 80APrecinct 80A | 183 | 1,797 | 14 | 1,994 | 9.2% | 90.1% | R+80.9 |
| Precinct -Precinct 3Precinct 3 | 766 | 1,132 | 38 | 1,936 | 39.6% | 58.5% | R+18.9 |
| Precinct -Precinct 54Precinct 54 | 559 | 1,171 | 24 | 1,754 | 31.9% | 66.8% | R+34.9 |
| Precinct -Precinct 11Precinct 11 | 619 | 1,092 | 31 | 1,742 | 35.5% | 62.7% | R+27.2 |
| Precinct -Precinct 76Precinct 76 | 330 | 1,390 | 17 | 1,737 | 19.0% | 80.0% | R+61.0 |
| Precinct -Precinct 58Precinct 58 | 695 | 1,015 | 23 | 1,733 | 40.1% | 58.6% | R+18.5 |
| Precinct -Precinct 16Precinct 16 | 645 | 938 | 22 | 1,605 | 40.2% | 58.4% | R+18.3 |
| Precinct -Precinct 84Precinct 84 | 442 | 1,137 | 14 | 1,593 | 27.7% | 71.4% | R+43.6 |
| Precinct -Precinct 91Precinct 91 | 475 | 962 | 27 | 1,464 | 32.4% | 65.7% | R+33.3 |
| Precinct -Precinct 40Precinct 40 | 614 | 769 | 10 | 1,393 | 44.1% | 55.2% | R+11.1 |
| Precinct -Precinct 69Precinct 69 | 180 | 1,188 | 20 | 1,388 | 13.0% | 85.6% | R+72.6 |
| Precinct -Precinct 31Precinct 31 | 653 | 701 | 25 | 1,379 | 47.4% | 50.8% | R+3.5 |
| Precinct -Precinct 12Precinct 12 | 1,170 | 139 | 11 | 1,320 | 88.6% | 10.5% | D+78.1 |
| Precinct -Precinct 77Precinct 77 | 195 | 1,086 | 8 | 1,289 | 15.1% | 84.3% | R+69.1 |
| Precinct -Precinct 30Precinct 30 | 594 | 561 | 18 | 1,173 | 50.6% | 47.8% | D+2.8 |
| Precinct -Precinct 33Precinct 33 | 486 | 646 | 17 | 1,149 | 42.3% | 56.2% | R+13.9 |
| Precinct -Precinct 86Precinct 86 | 609 | 449 | 9 | 1,067 | 57.1% | 42.1% | D+15.0 |
| Precinct -Precinct 66Precinct 66 | 173 | 855 | 9 | 1,037 | 16.7% | 82.4% | R+65.8 |
| Precinct -Precinct 41Precinct 41 | 460 | 533 | 10 | 1,003 | 45.9% | 53.1% | R+7.3 |
| Precinct -Precinct 34Precinct 34 | 392 | 573 | 14 | 979 | 40.0% | 58.5% | R+18.5 |
| Precinct -Precinct 79Precinct 79 | 248 | 704 | 12 | 964 | 25.7% | 73.0% | R+47.3 |
| Precinct -Precinct 57Precinct 57 | 450 | 490 | 19 | 959 | 46.9% | 51.1% | R+4.2 |
| Precinct -Precinct 65Precinct 65 | 134 | 816 | 3 | 953 | 14.1% | 85.6% | R+71.6 |
| Precinct -Precinct 68Precinct 68 | 148 | 748 | 5 | 901 | 16.4% | 83.0% | R+66.6 |
| Precinct -Precinct 17Precinct 17 | 434 | 430 | 6 | 870 | 49.9% | 49.4% | D+0.5 |
| Precinct -Precinct 25Precinct 25 | 483 | 343 | 7 | 833 | 58.0% | 41.2% | D+16.8 |
| Precinct -Precinct 73Precinct 73 | 104 | 704 | 12 | 820 | 12.7% | 85.9% | R+73.2 |
| Precinct -Precinct 10Precinct 10 | 618 | 188 | 8 | 814 | 75.9% | 23.1% | D+52.8 |
| Precinct -Precinct 87Precinct 87 | 398 | 409 | 6 | 813 | 49.0% | 50.3% | R+1.4 |
| Precinct -Precinct 36Precinct 36 | 319 | 465 | 18 | 802 | 39.8% | 58.0% | R+18.2 |
| Precinct -Precinct 72Precinct 72 | 193 | 601 | 3 | 797 | 24.2% | 75.4% | R+51.2 |
| Precinct -Precinct 32Precinct 32 | 301 | 481 | 8 | 790 | 38.1% | 60.9% | R+22.8 |
| Precinct -Precinct 7Precinct 7 | 450 | 288 | 24 | 762 | 59.1% | 37.8% | D+21.3 |
| Precinct -Precinct 8Precinct 8 | 425 | 270 | 18 | 713 | 59.6% | 37.9% | D+21.7 |
| Precinct -Precinct 50Precinct 50 | 368 | 311 | 11 | 690 | 53.3% | 45.1% | D+8.3 |
| Precinct -Precinct 52Precinct 52 | 260 | 416 | 13 | 689 | 37.7% | 60.4% | R+22.6 |
| Precinct -Precinct 64Precinct 64 | 172 | 495 | 10 | 677 | 25.4% | 73.1% | R+47.7 |
| Precinct -Precinct 28Precinct 28 | 338 | 310 | 20 | 668 | 50.6% | 46.4% | D+4.2 |
| Precinct -Precinct 14Precinct 14 | 534 | 107 | 6 | 647 | 82.5% | 16.5% | D+66.0 |
| Precinct -Precinct 74Precinct 74 | 103 | 522 | 1 | 626 | 16.5% | 83.4% | R+66.9 |
| Precinct -Precinct 42Precinct 42 | 343 | 252 | 12 | 607 | 56.5% | 41.5% | D+15.0 |
| Precinct -Precinct 24Precinct 24 | 144 | 419 | 4 | 567 | 25.4% | 73.9% | R+48.5 |
| Precinct -Precinct 37Precinct 37 | 277 | 256 | 8 | 541 | 51.2% | 47.3% | D+3.9 |
| Precinct -Precinct 35Precinct 35 | 298 | 231 | 10 | 539 | 55.3% | 42.9% | D+12.4 |
| Precinct -Precinct 85Precinct 85 | 239 | 273 | 9 | 521 | 45.9% | 52.4% | R+6.5 |
| Precinct -Precinct 21Precinct 21 | 245 | 240 | 7 | 492 | 49.8% | 48.8% | D+1.0 |
| Precinct -Precinct 71Precinct 71 | 136 | 354 | 2 | 492 | 27.6% | 72.0% | R+44.3 |
| Precinct -Precinct 9Precinct 9 | 282 | 158 | 7 | 447 | 63.1% | 35.3% | D+27.7 |
| Precinct -Precinct 83Precinct 83 | 87 | 351 | 1 | 439 | 19.8% | 80.0% | R+60.1 |
| Precinct -Precinct 56Precinct 56 | 225 | 197 | 6 | 428 | 52.6% | 46.0% | D+6.5 |
| Precinct -Precinct 39Precinct 39 | 250 | 141 | 6 | 397 | 63.0% | 35.5% | D+27.5 |
| Precinct -Precinct 38Precinct 38 | 220 | 162 | 7 | 389 | 56.6% | 41.6% | D+14.9 |
| Precinct -Precinct 26Precinct 26 | 199 | 182 | 7 | 388 | 51.3% | 46.9% | D+4.4 |
| Precinct -Precinct 27Precinct 27 | 258 | 128 | 2 | 388 | 66.5% | 33.0% | D+33.5 |
| Precinct -Precinct 18Precinct 18 | 136 | 247 | 4 | 387 | 35.1% | 63.8% | R+28.7 |
| Precinct -Precinct 6Precinct 6 | 239 | 137 | 5 | 381 | 62.7% | 36.0% | D+26.8 |
| Precinct -Precinct 29Precinct 29 | 202 | 174 | 4 | 380 | 53.2% | 45.8% | D+7.4 |
| Precinct -Precinct 5Precinct 5 | 231 | 119 | 5 | 355 | 65.1% | 33.5% | D+31.5 |
| Precinct -Precinct 70Precinct 70 | 37 | 298 | 5 | 340 | 10.9% | 87.6% | R+76.8 |
| Precinct -Precinct 20Precinct 20 | 172 | 145 | 3 | 320 | 53.8% | 45.3% | D+8.4 |
| Precinct -Precinct 90Precinct 90 | 109 | 204 | 0 | 313 | 34.8% | 65.2% | R+30.4 |
| Precinct -Precinct 47Precinct 47 | 188 | 114 | 8 | 310 | 60.6% | 36.8% | D+23.9 |
| Precinct -Precinct 43Precinct 43 | 126 | 176 | 5 | 307 | 41.0% | 57.3% | R+16.3 |
| Precinct -Precinct 45Precinct 45 | 155 | 146 | 3 | 304 | 51.0% | 48.0% | D+3.0 |
| Precinct -Precinct 88Precinct 88 | 140 | 133 | 1 | 274 | 51.1% | 48.5% | D+2.6 |
| Precinct -Precinct 49Precinct 49 | 133 | 127 | 1 | 261 | 51.0% | 48.7% | D+2.3 |
| Precinct -Precinct 22Precinct 22 | 120 | 125 | 8 | 253 | 47.4% | 49.4% | R+2.0 |
| Precinct -Precinct 48Precinct 48 | 132 | 105 | 4 | 241 | 54.8% | 43.6% | D+11.2 |
| Precinct -Precinct 2Precinct 2 | 115 | 84 | 7 | 206 | 55.8% | 40.8% | D+15.0 |
| Precinct -Precinct 15Precinct 15 | 48 | 120 | 1 | 169 | 28.4% | 71.0% | R+42.6 |
| Precinct -Precinct 1Precinct 1 | 93 | 56 | 3 | 152 | 61.2% | 36.8% | D+24.3 |
| Precinct -Precinct 46Precinct 46 | 93 | 47 | 5 | 145 | 64.1% | 32.4% | D+31.7 |
| Precinct -Precinct 4Precinct 4 | 44 | 51 | 1 | 96 | 45.8% | 53.1% | R+7.3 |
| Precinct -Precinct 53APrecinct 53A | 21 | 48 | 0 | 69 | 30.4% | 69.6% | R+39.1 |
| Precinct -Precinct 13Precinct 13 | 33 | 34 | 0 | 67 | 49.3% | 50.7% | R+1.5 |
| Precinct -Precinct 89Precinct 89 | 28 | 12 | 0 | 40 | 70.0% | 30.0% | D+40.0 |
Presidential margin, 1904–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1904 | +65.5% |
| 1908 | +64.9% |
| 1912 | +76.3% |
| 1916 | +66.7% |
| 1920 | +42.5% |
| 1924 | +51.3% |
| 1928 | −3.7% |
| 1932 | +82.4% |
| 1936 | +82.7% |
| 1940 | +75.8% |
| 1944 | +73.4% |
| 1948 | +64.2% |
| 1952 | +7.1% |
| 1956 | +1.9% |
| 1960 | +14.7% |
| 1964 | +44.6% |
| 1968 | +13.8% |
| 1972 | −35.2% |
| 1976 | +8.4% |
| 1980 | −9.5% |
| 1984 | −29.0% |
| 1988 | −16.7% |
| 1992 | −3.7% |
| 1996 | −5.7% |
| 2000 | −29.8% |
| 2004 | −32.0% |
| 2008 | −23.9% |
| 2012 | −29.8% |
| 2016 | −26.8% |
| 2020 | −23.4% |
| 2024 | −30.8% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 130,365 |
| 2018 | 137,950 |
| 2020 | 149,461 |
| 2022 | 154,088 |
| 2024 | 159,331 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+484 net domestic migration · 2025
Net +11,205 over 2011–2025 · gain loss
Arrivals reported $63,883 in average income, against $75,939 for residents who stayed — 16% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+16.1 on average — 15 points more Democratic-leaning than McLennan County, TX itself (R+30.8).
Where arrivals came from lean of each source
- Bell County, TX399R+16.2
- Tarrant County, TX273R+5.1
- Dallas County, TX238D+22.2
- Harris County, TX207D+5.5
- Travis County, TX196D+39.3
- Hill County, TX167R+64.3
Where departures went households, 2022–23
- Bell County, TX419
- Dallas County, TX333
- Tarrant County, TX330
- Travis County, TX241
- Harris County, TX221
- Williamson County, TX165
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 | +337 |
| 2012 | −167 |
| 2013 | +601 |
| 2014 | −194 |
| 2015 | +462 |
| 2016 | +323 |
| 2017 | +2,493 |
| 2018 | +1,138 |
| 2019 | +1,033 |
| 2021 | +2,148 |
| 2022 | +1,532 |
| 2023 | +968 |
| 2024 | +47 |
| 2025 | +484 |
McLennan County anchors the mid-Brazos corridor around Waco, where a large Hispanic population and a major research university coexist with a rural conservative base that produced a 30-point Republican margin in 2024.
Across the recorded series it reached a Democratic high of 82.7 points in 1936 and a Republican high of 35.2 points in 1972. Between 2020 and 2024 the county moved 7.5 points toward the Republican candidate; the 2024 margin was 30.8 points.
A population of 266,067, a 54% non-Hispanic-white share, and a median household income of $66,643 describe the county. The county's voting pattern over the last decade is most similar to that of Lubbock County and Nacogdoches 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 →
McLennan County, Texas. Akashic. https://akashic.app/county/48309/. Accessed May 20, 2026. License: CC BY 4.0.