Gaston County, North Carolina
Precinct data
Results by precinct
46 precincts · 119,256 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -1515 | 2,334 | 3,095 | 77 | 5,506 | 42.4% | 56.2% | R+13.8 |
|---|---|---|---|---|---|---|---|
| Precinct -29-129-1 | 1,631 | 3,032 | 66 | 4,729 | 34.5% | 64.1% | R+29.6 |
| Precinct -2727 | 1,591 | 2,841 | 60 | 4,492 | 35.4% | 63.2% | R+27.8 |
| Precinct -4343 | 1,516 | 2,647 | 46 | 4,209 | 36.0% | 62.9% | R+26.9 |
| Precinct -4444 | 1,164 | 2,890 | 32 | 4,086 | 28.5% | 70.7% | R+42.2 |
| Precinct -4646 | 1,246 | 2,782 | 40 | 4,068 | 30.6% | 68.4% | R+37.8 |
| Precinct -4040 | 1,374 | 2,604 | 39 | 4,017 | 34.2% | 64.8% | R+30.6 |
| Precinct -1616 | 1,406 | 2,404 | 57 | 3,867 | 36.4% | 62.2% | R+25.8 |
| Precinct -28-128-1 | 1,519 | 2,156 | 60 | 3,735 | 40.7% | 57.7% | R+17.1 |
| Precinct -04-104-1 | 1,581 | 2,109 | 37 | 3,727 | 42.4% | 56.6% | R+14.2 |
| Precinct -1717 | 1,581 | 1,773 | 38 | 3,392 | 46.6% | 52.3% | R+5.7 |
| Precinct -19-119-1 | 1,086 | 2,229 | 27 | 3,342 | 32.5% | 66.7% | R+34.2 |
| Precinct -3131 | 995 | 2,253 | 41 | 3,289 | 30.3% | 68.5% | R+38.2 |
| Precinct -2222 | 1,009 | 2,243 | 33 | 3,285 | 30.7% | 68.3% | R+37.6 |
| Precinct -2323 | 1,388 | 1,792 | 50 | 3,230 | 43.0% | 55.5% | R+12.5 |
| Precinct -18-118-1 | 1,632 | 1,517 | 58 | 3,207 | 50.9% | 47.3% | D+3.6 |
| Precinct -4545 | 1,494 | 1,621 | 50 | 3,165 | 47.2% | 51.2% | R+4.0 |
| Precinct -4141 | 948 | 2,014 | 34 | 2,996 | 31.6% | 67.2% | R+35.6 |
| Precinct -3939 | 385 | 2,555 | 25 | 2,965 | 13.0% | 86.2% | R+73.2 |
| Precinct -4242 | 1,052 | 1,776 | 36 | 2,864 | 36.7% | 62.0% | R+25.3 |
| Precinct -2020 | 611 | 2,207 | 26 | 2,844 | 21.5% | 77.6% | R+56.1 |
| Precinct -26-126-1 | 1,145 | 1,628 | 42 | 2,815 | 40.7% | 57.8% | R+17.2 |
| Precinct -3636 | 475 | 2,064 | 16 | 2,555 | 18.6% | 80.8% | R+62.2 |
| Precinct -2424 | 1,042 | 1,421 | 34 | 2,497 | 41.7% | 56.9% | R+15.2 |
| Precinct -3838 | 356 | 2,061 | 13 | 2,430 | 14.7% | 84.8% | R+70.2 |
| Precinct -14-114-1 | 956 | 1,215 | 34 | 2,205 | 43.4% | 55.1% | R+11.7 |
| Precinct -1313 | 867 | 1,251 | 21 | 2,139 | 40.5% | 58.5% | R+18.0 |
| Precinct -1212 | 726 | 1,346 | 9 | 2,081 | 34.9% | 64.7% | R+29.8 |
| Precinct -1010 | 1,018 | 854 | 25 | 1,897 | 53.7% | 45.0% | D+8.6 |
| Precinct -3434 | 316 | 1,570 | 9 | 1,895 | 16.7% | 82.8% | R+66.2 |
| Precinct -3333 | 296 | 1,551 | 14 | 1,861 | 15.9% | 83.3% | R+67.4 |
| Precinct -32-132-1 | 580 | 1,230 | 20 | 1,830 | 31.7% | 67.2% | R+35.5 |
| Precinct -30-130-1 | 501 | 1,144 | 15 | 1,660 | 30.2% | 68.9% | R+38.7 |
| Precinct -21-121-1 | 596 | 1,020 | 13 | 1,629 | 36.6% | 62.6% | R+26.0 |
| Precinct -0202 | 871 | 605 | 26 | 1,502 | 58.0% | 40.3% | D+17.7 |
| Precinct -25-125-1 | 502 | 985 | 13 | 1,500 | 33.5% | 65.7% | R+32.2 |
| Precinct -0505 | 881 | 600 | 17 | 1,498 | 58.8% | 40.1% | D+18.8 |
| Precinct -3535 | 282 | 1,075 | 7 | 1,364 | 20.7% | 78.8% | R+58.1 |
| Precinct -0909 | 689 | 636 | 14 | 1,339 | 51.5% | 47.5% | D+4.0 |
| Precinct -3737 | 351 | 878 | 9 | 1,238 | 28.4% | 70.9% | R+42.6 |
| Precinct -0808 | 774 | 430 | 16 | 1,220 | 63.4% | 35.2% | D+28.2 |
| Precinct -0303 | 767 | 422 | 15 | 1,204 | 63.7% | 35.0% | D+28.7 |
| Precinct -06-106-1 | 788 | 350 | 11 | 1,149 | 68.6% | 30.5% | D+38.1 |
| Precinct -1111 | 643 | 457 | 12 | 1,112 | 57.8% | 41.1% | D+16.7 |
| Precinct -0101 | 524 | 412 | 21 | 957 | 54.8% | 43.1% | D+11.7 |
| Precinct -0707 | 573 | 83 | 8 | 664 | 86.3% | 12.5% | D+73.8 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +13.8% |
| 1896 | +11.9% |
| 1900 | +8.4% |
| 1904 | +36.9% |
| 1908 | +9.7% |
| 1912 | +53.2% |
| 1916 | +8.6% |
| 1920 | +10.4% |
| 1924 | +29.3% |
| 1928 | −18.3% |
| 1932 | +42.4% |
| 1936 | +57.3% |
| 1940 | +60.2% |
| 1944 | +39.1% |
| 1948 | +14.7% |
| 1952 | −3.7% |
| 1956 | −7.4% |
| 1960 | −2.8% |
| 1964 | +8.2% |
| 1968 | −20.2% |
| 1972 | −52.8% |
| 1976 | +7.4% |
| 1980 | −13.5% |
| 1984 | −46.9% |
| 1988 | −40.8% |
| 1992 | −25.4% |
| 1996 | −24.1% |
| 2000 | −34.1% |
| 2004 | −36.1% |
| 2008 | −25.0% |
| 2012 | −25.4% |
| 2016 | −31.8% |
| 2020 | −27.8% |
| 2024 | −25.0% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | R | 35.0%25,676 | 63.0%46,256 | 73,400 |
| 2020 | R | 34.7%39,595 | 60.8%69,398 | 114,201 |
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 12 points more Democratic.
| Year | Total registered | Democratic | Republican | Unaffiliated | Other |
|---|---|---|---|---|---|
| 2008 | 127,310 | 49,330 | 49,852 | 28,052 | 76 |
| 2012 | 136,295 | 49,437 | 52,273 | 34,197 | 388 |
| 2016 | 142,856 | 46,290 | 54,504 | 41,454 | 608 |
| 2020 | 152,194 | 42,969 | 59,968 | 48,039 | 1,218 |
| 2022 | 155,200 | 41,570 | 60,167 | 52,301 | 1,162 |
| 2024 | 163,717 | 41,750 | 63,029 | 56,877 | 2,061 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+2,610 net domestic migration · 2025
Net +29,298 over 2011–2025 · gain loss
Arrivals reported $62,175 in average income, against $75,397 for residents who stayed — 18% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+5.3 on average — 30 points more Democratic-leaning than Gaston County, NC itself (R+25.0).
Where arrivals came from lean of each source
- Mecklenburg County, NC2,578D+32.7
- Cleveland County, NC509R+34.9
- Lincoln County, NC388R+45.6
- York County, SC328R+19.1
- Cabarrus County, NC179R+7.7
- Union County, NC124R+25.2
Where departures went households, 2022–23
- Mecklenburg County, NC1,391
- Cleveland County, NC724
- Lincoln County, NC535
- York County, SC340
- Catawba County, NC141
- Cabarrus County, NC129
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 | +150 |
| 2012 | +477 |
| 2013 | +994 |
| 2014 | +1,010 |
| 2015 | +1,896 |
| 2016 | +3,354 |
| 2017 | +2,767 |
| 2018 | +2,709 |
| 2019 | +1,679 |
| 2021 | +3,098 |
| 2022 | +2,681 |
| 2023 | +3,098 |
| 2024 | +2,775 |
| 2025 | +2,610 |
Gaston County's economy traces back to the textile mill era, and its working-class base has produced some of the widest Republican presidential margins in the Charlotte metro, running roughly 25 points in 2024.
Across the recorded series it reached a Democratic high of 60.2 points in 1940 and a Republican high of 52.8 points in 1972. Between 2020 and 2024 the county moved 2.8 points toward the Democratic candidate; the 2024 margin was 25.0 points.
A population of 234,881, a 66% non-Hispanic-white share, and a median household income of $67,478 describe the county. The county's voting pattern over the last decade is most similar to that of Aiken County and DeSoto 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 →
Gaston County, North Carolina. Akashic. https://akashic.app/county/37071/. Accessed May 20, 2026. License: CC BY 4.0.