Cameron County, Texas
Precinct data
Results by precinct
101 precincts · 116,309 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Precinct 98Precinct 98 | 1,306 | 1,405 | 30 | 2,741 | 47.6% | 51.3% | R+3.6 |
|---|---|---|---|---|---|---|---|
| Precinct -Precinct 3Precinct 3 | 1,243 | 1,458 | 21 | 2,722 | 45.7% | 53.6% | R+7.9 |
| Precinct -Precinct 80Precinct 80 | 928 | 1,682 | 27 | 2,637 | 35.2% | 63.8% | R+28.6 |
| Precinct -Precinct 100Precinct 100 | 1,156 | 1,414 | 39 | 2,609 | 44.3% | 54.2% | R+9.9 |
| Precinct -Precinct 54Precinct 54 | 1,322 | 1,173 | 21 | 2,516 | 52.5% | 46.6% | D+5.9 |
| Precinct -Precinct 74Precinct 74 | 1,055 | 1,194 | 20 | 2,269 | 46.5% | 52.6% | R+6.1 |
| Precinct -Precinct 67Precinct 67 | 888 | 1,352 | 20 | 2,260 | 39.3% | 59.8% | R+20.5 |
| Precinct -Precinct 17Precinct 17 | 994 | 1,202 | 23 | 2,219 | 44.8% | 54.2% | R+9.4 |
| Precinct -Precinct 72Precinct 72 | 1,005 | 1,118 | 11 | 2,134 | 47.1% | 52.4% | R+5.3 |
| Precinct -Precinct 73Precinct 73 | 1,109 | 986 | 24 | 2,119 | 52.3% | 46.5% | D+5.8 |
| Precinct -Precinct 44Precinct 44 | 896 | 1,113 | 28 | 2,037 | 44.0% | 54.6% | R+10.7 |
| Precinct -Precinct 46Precinct 46 | 976 | 1,008 | 18 | 2,002 | 48.8% | 50.3% | R+1.6 |
| Precinct -Precinct 4Precinct 4 | 838 | 1,087 | 21 | 1,946 | 43.1% | 55.9% | R+12.8 |
| Precinct -Precinct 48Precinct 48 | 940 | 967 | 20 | 1,927 | 48.8% | 50.2% | R+1.4 |
| Precinct -Precinct 79Precinct 79 | 879 | 1,016 | 28 | 1,923 | 45.7% | 52.8% | R+7.1 |
| Precinct -Precinct 88Precinct 88 | 795 | 1,045 | 15 | 1,855 | 42.9% | 56.3% | R+13.5 |
| Precinct -Precinct 41Precinct 41 | 1,006 | 780 | 17 | 1,803 | 55.8% | 43.3% | D+12.5 |
| Precinct -Precinct 85Precinct 85 | 722 | 1,043 | 9 | 1,774 | 40.7% | 58.8% | R+18.1 |
| Precinct -Precinct 78Precinct 78 | 808 | 931 | 12 | 1,751 | 46.1% | 53.2% | R+7.0 |
| Precinct -Precinct 66Precinct 66 | 635 | 1,063 | 20 | 1,718 | 37.0% | 61.9% | R+24.9 |
| Precinct -Precinct 76Precinct 76 | 900 | 782 | 26 | 1,708 | 52.7% | 45.8% | D+6.9 |
| Precinct -Precinct 55Precinct 55 | 791 | 879 | 10 | 1,680 | 47.1% | 52.3% | R+5.2 |
| Precinct -Precinct 62Precinct 62 | 893 | 745 | 18 | 1,656 | 53.9% | 45.0% | D+8.9 |
| Precinct -Precinct 53Precinct 53 | 782 | 861 | 11 | 1,654 | 47.3% | 52.1% | R+4.8 |
| Precinct -Precinct 71Precinct 71 | 810 | 806 | 12 | 1,628 | 49.8% | 49.5% | D+0.2 |
| Precinct -Precinct 96Precinct 96 | 806 | 791 | 12 | 1,609 | 50.1% | 49.2% | D+0.9 |
| Precinct -Precinct 14Precinct 14 | 723 | 867 | 17 | 1,607 | 45.0% | 54.0% | R+9.0 |
| Precinct -Precinct 69Precinct 69 | 861 | 708 | 16 | 1,585 | 54.3% | 44.7% | D+9.7 |
| Precinct -Precinct 52Precinct 52 | 603 | 917 | 14 | 1,534 | 39.3% | 59.8% | R+20.5 |
| Precinct -Precinct 75Precinct 75 | 741 | 764 | 11 | 1,516 | 48.9% | 50.4% | R+1.5 |
| Precinct -Precinct 29Precinct 29 | 566 | 938 | 11 | 1,515 | 37.4% | 61.9% | R+24.6 |
| Precinct -Precinct 5Precinct 5 | 726 | 766 | 15 | 1,507 | 48.2% | 50.8% | R+2.7 |
| Precinct -Precinct 32Precinct 32 | 712 | 772 | 12 | 1,496 | 47.6% | 51.6% | R+4.0 |
| Precinct -Precinct 58Precinct 58 | 585 | 860 | 7 | 1,452 | 40.3% | 59.2% | R+18.9 |
| Precinct -Precinct 36Precinct 36 | 633 | 737 | 10 | 1,380 | 45.9% | 53.4% | R+7.5 |
| Precinct -Precinct 87Precinct 87 | 562 | 794 | 6 | 1,362 | 41.3% | 58.3% | R+17.0 |
| Precinct -Precinct 7Precinct 7 | 574 | 773 | 9 | 1,356 | 42.3% | 57.0% | R+14.7 |
| Precinct -Precinct 28Precinct 28 | 578 | 730 | 9 | 1,317 | 43.9% | 55.4% | R+11.5 |
| Precinct -Precinct 56Precinct 56 | 586 | 713 | 15 | 1,314 | 44.6% | 54.3% | R+9.7 |
| Precinct -Precinct 50Precinct 50 | 638 | 647 | 9 | 1,294 | 49.3% | 50.0% | R+0.7 |
| Precinct -Precinct 65Precinct 65 | 574 | 697 | 9 | 1,280 | 44.8% | 54.5% | R+9.6 |
| Precinct -Precinct 12Precinct 12 | 626 | 630 | 8 | 1,264 | 49.5% | 49.8% | R+0.3 |
| Precinct -Precinct 49Precinct 49 | 520 | 721 | 13 | 1,254 | 41.5% | 57.5% | R+16.0 |
| Precinct -Precinct 27Precinct 27 | 619 | 595 | 6 | 1,220 | 50.7% | 48.8% | D+2.0 |
| Precinct -Precinct 26Precinct 26 | 533 | 669 | 13 | 1,215 | 43.9% | 55.1% | R+11.2 |
| Precinct -Precinct 22Precinct 22 | 606 | 592 | 10 | 1,208 | 50.2% | 49.0% | D+1.2 |
| Precinct -Precinct 68Precinct 68 | 583 | 615 | 9 | 1,207 | 48.3% | 51.0% | R+2.7 |
| Precinct -Precinct 61Precinct 61 | 643 | 541 | 11 | 1,195 | 53.8% | 45.3% | D+8.5 |
| Precinct -Precinct 84Precinct 84 | 571 | 592 | 15 | 1,178 | 48.5% | 50.3% | R+1.8 |
| Precinct -Precinct 40Precinct 40 | 597 | 541 | 8 | 1,146 | 52.1% | 47.2% | D+4.9 |
| Precinct -Precinct 81Precinct 81 | 386 | 732 | 7 | 1,125 | 34.3% | 65.1% | R+30.8 |
| Precinct -Precinct 77Precinct 77 | 549 | 565 | 8 | 1,122 | 48.9% | 50.4% | R+1.4 |
| Precinct -Precinct 18Precinct 18 | 527 | 572 | 6 | 1,105 | 47.7% | 51.8% | R+4.1 |
| Precinct -Precinct 15Precinct 15 | 601 | 473 | 17 | 1,091 | 55.1% | 43.4% | D+11.7 |
| Precinct -Precinct 9Precinct 9 | 608 | 471 | 9 | 1,088 | 55.9% | 43.3% | D+12.6 |
| Precinct -Precinct 34Precinct 34 | 393 | 683 | 9 | 1,085 | 36.2% | 62.9% | R+26.7 |
| Precinct -Precinct 82Precinct 82 | 413 | 551 | 10 | 974 | 42.4% | 56.6% | R+14.2 |
| Precinct -Precinct 83Precinct 83 | 478 | 467 | 8 | 953 | 50.2% | 49.0% | D+1.2 |
| Precinct -Precinct 10Precinct 10 | 501 | 435 | 8 | 944 | 53.1% | 46.1% | D+7.0 |
| Precinct -Precinct 63Precinct 63 | 522 | 356 | 11 | 889 | 58.7% | 40.0% | D+18.7 |
| Precinct -Precinct 47Precinct 47 | 472 | 398 | 9 | 879 | 53.7% | 45.3% | D+8.4 |
| Precinct -Precinct 19Precinct 19 | 414 | 448 | 13 | 875 | 47.3% | 51.2% | R+3.9 |
| Precinct -Precinct 37Precinct 37 | 459 | 401 | 5 | 865 | 53.1% | 46.4% | D+6.7 |
| Precinct -Precinct 86Precinct 86 | 413 | 441 | 6 | 860 | 48.0% | 51.3% | R+3.3 |
| Precinct -Precinct 45Precinct 45 | 420 | 399 | 12 | 831 | 50.5% | 48.0% | D+2.5 |
| Precinct -Precinct 11Precinct 11 | 405 | 392 | 8 | 805 | 50.3% | 48.7% | D+1.6 |
| Precinct -Precinct 89Precinct 89 | 334 | 447 | 6 | 787 | 42.4% | 56.8% | R+14.4 |
| Precinct -Precinct 20Precinct 20 | 302 | 472 | 5 | 779 | 38.8% | 60.6% | R+21.8 |
| Precinct -Precinct 94Precinct 94 | 362 | 382 | 10 | 754 | 48.0% | 50.7% | R+2.7 |
| Precinct -Precinct 91Precinct 91 | 314 | 430 | 4 | 748 | 42.0% | 57.5% | R+15.5 |
| Precinct -Precinct 24Precinct 24 | 320 | 399 | 9 | 728 | 44.0% | 54.8% | R+10.9 |
| Precinct -Precinct 1Precinct 1 | 393 | 322 | 6 | 721 | 54.5% | 44.7% | D+9.8 |
| Precinct -Precinct 35Precinct 35 | 324 | 381 | 10 | 715 | 45.3% | 53.3% | R+8.0 |
| Precinct -Precinct 51Precinct 51 | 297 | 358 | 8 | 663 | 44.8% | 54.0% | R+9.2 |
| Precinct -Precinct 30Precinct 30 | 242 | 407 | 8 | 657 | 36.8% | 61.9% | R+25.1 |
| Precinct -Precinct 60Precinct 60 | 276 | 313 | 3 | 592 | 46.6% | 52.9% | R+6.3 |
| Precinct -Precinct 101Precinct 101 | 281 | 276 | 6 | 563 | 49.9% | 49.0% | D+0.9 |
| Precinct -Precinct 43Precinct 43 | 272 | 286 | 5 | 563 | 48.3% | 50.8% | R+2.5 |
| Precinct -Precinct 39Precinct 39 | 263 | 259 | 2 | 524 | 50.2% | 49.4% | D+0.8 |
| Precinct -Precinct 42Precinct 42 | 265 | 212 | 8 | 485 | 54.6% | 43.7% | D+10.9 |
| Precinct -Precinct 16Precinct 16 | 153 | 322 | 1 | 476 | 32.1% | 67.6% | R+35.5 |
| Precinct -Precinct 38Precinct 38 | 217 | 220 | 4 | 441 | 49.2% | 49.9% | R+0.7 |
| Precinct -Precinct 21Precinct 21 | 247 | 174 | 6 | 427 | 57.8% | 40.7% | D+17.1 |
| Precinct -Precinct 70Precinct 70 | 230 | 195 | 2 | 427 | 53.9% | 45.7% | D+8.2 |
| Precinct -Precinct 6Precinct 6 | 229 | 187 | 6 | 422 | 54.3% | 44.3% | D+10.0 |
| Precinct -Precinct 25Precinct 25 | 203 | 212 | 3 | 418 | 48.6% | 50.7% | R+2.2 |
| Precinct -Precinct 95Precinct 95 | 183 | 178 | 1 | 362 | 50.6% | 49.2% | D+1.4 |
| Precinct -Precinct 2Precinct 2 | 131 | 224 | 0 | 355 | 36.9% | 63.1% | R+26.2 |
| Precinct -Precinct 33Precinct 33 | 181 | 147 | 5 | 333 | 54.4% | 44.1% | D+10.2 |
| Precinct -Precinct 59Precinct 59 | 103 | 198 | 2 | 303 | 34.0% | 65.3% | R+31.4 |
| Precinct -Precinct 97Precinct 97 | 179 | 107 | 3 | 289 | 61.9% | 37.0% | D+24.9 |
| Precinct -Precinct 99Precinct 99 | 103 | 161 | 2 | 266 | 38.7% | 60.5% | R+21.8 |
| Precinct -Precinct 13Precinct 13 | 155 | 102 | 3 | 260 | 59.6% | 39.2% | D+20.4 |
| Precinct -Precinct 64Precinct 64 | 102 | 155 | 0 | 257 | 39.7% | 60.3% | R+20.6 |
| Precinct -Precinct 90Precinct 90 | 108 | 126 | 3 | 237 | 45.6% | 53.2% | R+7.6 |
| Precinct -Precinct 8Precinct 8 | 109 | 94 | 4 | 207 | 52.7% | 45.4% | D+7.2 |
| Precinct -Precinct 93Precinct 93 | 107 | 96 | 0 | 203 | 52.7% | 47.3% | D+5.4 |
| Precinct -Precinct 57Precinct 57 | 84 | 80 | 1 | 165 | 50.9% | 48.5% | D+2.4 |
| Precinct -Precinct 31Precinct 31 | 93 | 62 | 1 | 156 | 59.6% | 39.7% | D+19.9 |
| Precinct -Precinct 23Precinct 23 | 45 | 100 | 0 | 145 | 31.0% | 69.0% | R+37.9 |
| Precinct -Precinct 92Precinct 92 | 47 | 43 | 1 | 91 | 51.6% | 47.3% | D+4.4 |
Presidential margin, 1904–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1904 | +87.1% |
| 1908 | +11.2% |
| 1912 | +82.2% |
| 1916 | +49.0% |
| 1920 | +0.6% |
| 1924 | +26.2% |
| 1928 | −5.1% |
| 1932 | +59.7% |
| 1936 | +45.4% |
| 1940 | +28.3% |
| 1944 | +5.8% |
| 1948 | +17.6% |
| 1952 | −29.9% |
| 1956 | −14.9% |
| 1960 | +9.8% |
| 1964 | +25.4% |
| 1968 | +13.4% |
| 1972 | −21.8% |
| 1976 | +21.0% |
| 1980 | +2.5% |
| 1984 | −5.6% |
| 1988 | +12.1% |
| 1992 | +15.8% |
| 1996 | +29.1% |
| 2000 | +8.7% |
| 2004 | −1.2% |
| 2008 | +28.8% |
| 2012 | +31.1% |
| 2016 | +32.3% |
| 2020 | +13.1% |
| 2024 | −5.8% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 197,060 |
| 2018 | 206,391 |
| 2020 | 218,910 |
| 2022 | 227,694 |
| 2024 | 238,215 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−1,837 net domestic migration · 2025
Net −35,592 over 2011–2025 · gain loss
Arrivals reported $62,859 in average income, against $51,326 for residents who stayed — 22% higher. (IRS SOI, 2022–23)
The places arrivals came from lean D+3.2 on average — 9.0 points more Democratic-leaning than Cameron County, TX itself (R+5.8).
Where arrivals came from lean of each source
- Hidalgo County, TX881R+2.9
- Harris County, TX365D+5.5
- Bexar County, TX337D+9.7
- Travis County, TX174D+39.3
- Willacy County, TX111R+3.3
- Nueces County, TX104R+11.5
Where departures went households, 2022–23
- Hidalgo County, TX1,019
- Bexar County, TX684
- Harris County, TX432
- Travis County, TX253
- Nueces County, TX135
- Dallas County, TX116
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 | −644 |
| 2012 | −2,970 |
| 2013 | −3,872 |
| 2014 | −3,782 |
| 2015 | −4,861 |
| 2016 | −3,257 |
| 2017 | −3,364 |
| 2018 | −3,590 |
| 2019 | −2,407 |
| 2021 | −554 |
| 2022 | −613 |
| 2023 | −1,918 |
| 2024 | −1,923 |
| 2025 | −1,837 |
Cameron County, anchored by Brownsville and a population that is roughly 90% Hispanic, recorded a 5.8-point Republican margin in 2024 — a dramatic reversal from the double-digit Democratic leads it posted as recently as 2016.
Across the recorded series it reached a Democratic high of 87.1 points in 1904 and a Republican high of 29.9 points in 1952. Between 2020 and 2024 the county moved 18.9 points toward the Republican candidate; the 2024 margin was 5.8 points.
A population of 426,120, a 9% non-Hispanic-white share, and a median household income of $52,601 describe the county. The county's voting pattern over the last decade is most similar to that of Hidalgo County and Webb 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 →
Cameron County, Texas. Akashic. https://akashic.app/county/48061/. Accessed May 20, 2026. License: CC BY 4.0.