Henderson County, North Carolina
Precinct data
Results by precinct
34 precincts · 69,974 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -FLFL | 1,675 | 1,856 | 52 | 3,583 | 46.7% | 51.8% | R+5.1 |
|---|---|---|---|---|---|---|---|
| Precinct -SMSM | 1,191 | 2,088 | 55 | 3,334 | 35.7% | 62.6% | R+26.9 |
| Precinct -NBNB | 951 | 2,168 | 44 | 3,163 | 30.1% | 68.5% | R+38.5 |
| Precinct -CCCC | 1,100 | 1,957 | 50 | 3,107 | 35.4% | 63.0% | R+27.6 |
| Precinct -ATAT | 1,254 | 1,639 | 42 | 2,935 | 42.7% | 55.8% | R+13.1 |
| Precinct -HCHC | 1,184 | 1,670 | 35 | 2,889 | 41.0% | 57.8% | R+16.8 |
| Precinct -FRFR | 1,364 | 1,376 | 46 | 2,786 | 49.0% | 49.4% | R+0.4 |
| Precinct -SBSB | 915 | 1,787 | 45 | 2,747 | 33.3% | 65.1% | R+31.7 |
| Precinct -NMNM | 1,092 | 1,571 | 46 | 2,709 | 40.3% | 58.0% | R+17.7 |
| Precinct -EDED | 827 | 1,681 | 39 | 2,547 | 32.5% | 66.0% | R+33.5 |
| Precinct -EVEV | 863 | 1,393 | 37 | 2,293 | 37.6% | 60.8% | R+23.1 |
| Precinct -PRPR | 913 | 1,337 | 38 | 2,288 | 39.9% | 58.4% | R+18.5 |
| Precinct -HSHS | 1,031 | 1,225 | 25 | 2,281 | 45.2% | 53.7% | R+8.5 |
| Precinct -GRGR | 558 | 1,623 | 24 | 2,205 | 25.3% | 73.6% | R+48.3 |
| Precinct -SWSW | 1,006 | 1,110 | 33 | 2,149 | 46.8% | 51.7% | R+4.8 |
| Precinct -EFEF | 690 | 1,318 | 41 | 2,049 | 33.7% | 64.3% | R+30.6 |
| Precinct -HV-1HV-1 | 1,218 | 730 | 32 | 1,980 | 61.5% | 36.9% | D+24.6 |
| Precinct -RGRG | 821 | 1,120 | 30 | 1,971 | 41.7% | 56.8% | R+15.2 |
| Precinct -NENE | 897 | 1,050 | 22 | 1,969 | 45.6% | 53.3% | R+7.8 |
| Precinct -HV-3HV-3 | 1,149 | 759 | 34 | 1,942 | 59.2% | 39.1% | D+20.1 |
| Precinct -ESES | 744 | 1,139 | 36 | 1,919 | 38.8% | 59.4% | R+20.6 |
| Precinct -HV-2HV-2 | 1,104 | 710 | 42 | 1,856 | 59.5% | 38.3% | D+21.2 |
| Precinct -LJLJ | 952 | 839 | 37 | 1,828 | 52.1% | 45.9% | D+6.2 |
| Precinct -PVPV | 856 | 881 | 29 | 1,766 | 48.5% | 49.9% | R+1.4 |
| Precinct -NWNW | 770 | 843 | 32 | 1,645 | 46.8% | 51.2% | R+4.4 |
| Precinct -LPLP | 957 | 640 | 25 | 1,622 | 59.0% | 39.5% | D+19.5 |
| Precinct -BKBK | 538 | 662 | 30 | 1,230 | 43.7% | 53.8% | R+10.1 |
| Precinct -ARAR | 519 | 650 | 19 | 1,188 | 43.7% | 54.7% | R+11.0 |
| Precinct -GMGM | 498 | 653 | 17 | 1,168 | 42.6% | 55.9% | R+13.3 |
| Precinct -SESE | 422 | 725 | 17 | 1,164 | 36.3% | 62.3% | R+26.0 |
| Precinct -CBCB | 360 | 717 | 12 | 1,089 | 33.1% | 65.8% | R+32.8 |
| Precinct -MGMG | 330 | 587 | 17 | 934 | 35.3% | 62.8% | R+27.5 |
| Precinct -RRRR | 323 | 554 | 20 | 897 | 36.0% | 61.8% | R+25.8 |
| Precinct -BCBC | 289 | 439 | 13 | 741 | 39.0% | 59.2% | R+20.2 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −16.9% |
| 1896 | −17.5% |
| 1900 | −20.7% |
| 1904 | −20.4% |
| 1908 | −27.2% |
| 1912 | +12.8% |
| 1916 | −21.2% |
| 1920 | −14.4% |
| 1924 | −8.2% |
| 1928 | −24.7% |
| 1932 | +11.4% |
| 1936 | +6.0% |
| 1940 | +26.1% |
| 1944 | +10.4% |
| 1948 | −17.2% |
| 1952 | −39.5% |
| 1956 | −39.6% |
| 1960 | −40.3% |
| 1964 | −18.3% |
| 1968 | −38.7% |
| 1972 | −62.3% |
| 1976 | −14.0% |
| 1980 | −27.0% |
| 1984 | −45.5% |
| 1988 | −35.6% |
| 1992 | −18.9% |
| 1996 | −26.2% |
| 2000 | −34.0% |
| 2004 | −30.1% |
| 2008 | −21.0% |
| 2012 | −27.4% |
| 2016 | −27.5% |
| 2020 | −18.8% |
| 2024 | −14.5% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | R | 39.4%20,167 | 58.3%29,798 | 51,148 |
| 2020 | R | 38.0%25,782 | 58.0%39,359 | 67,873 |
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 2.2 points.
| Year | Total registered | Democratic | Republican | Unaffiliated | Other |
|---|---|---|---|---|---|
| 2008 | 73,372 | 18,898 | 31,360 | 23,067 | 47 |
| 2012 | 79,163 | 18,934 | 32,016 | 27,993 | 220 |
| 2016 | 82,562 | 18,348 | 31,488 | 32,330 | 396 |
| 2020 | 87,715 | 18,030 | 32,670 | 36,358 | 657 |
| 2022 | 89,045 | 17,557 | 32,317 | 38,538 | 633 |
| 2024 | 92,782 | 17,720 | 33,190 | 40,956 | 916 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+1,145 net domestic migration · 2025
Net +19,755 over 2011–2025 · gain loss
Arrivals reported $83,685 in average income, against $79,772 for residents who stayed — 5% higher. (IRS SOI, 2022–23)
The places arrivals came from lean D+8.7 on average — 23 points more Democratic-leaning than Henderson County, NC itself (R+14.5).
Where arrivals came from lean of each source
- Buncombe County, NC1,093D+24.7
- Transylvania County, NC142R+12.1
- Polk County, NC105R+25.1
- Mecklenburg County, NC86D+32.7
- Greenville County, SC71R+22.2
- Spartanburg County, SC65R+33.6
Where departures went households, 2022–23
- Buncombe County, NC703
- Greenville County, SC171
- Spartanburg County, SC147
- Transylvania County, NC132
- Polk County, NC97
- Mecklenburg County, NC72
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 | +693 |
| 2012 | +584 |
| 2013 | +1,428 |
| 2014 | +1,607 |
| 2015 | +1,844 |
| 2016 | +2,064 |
| 2017 | +2,079 |
| 2018 | +1,607 |
| 2019 | +1,296 |
| 2021 | +1,185 |
| 2022 | +1,667 |
| 2023 | +1,354 |
| 2024 | +1,202 |
| 2025 | +1,145 |
Henderson County's population has grown steadily as retirees relocate to the Blue Ridge foothills, adding new residents to a county that nonetheless delivered a 14.5-point Republican margin in 2024.
Across the recorded series it reached a Democratic high of 26.1 points in 1940 and a Republican high of 62.3 points in 1972. Between 2020 and 2024 the county moved 4.3 points toward the Democratic candidate; the 2024 margin was 14.5 points.
A population of 118,484, a 80% non-Hispanic-white share, and a median household income of $68,187 describe the county. The county's voting pattern over the last decade is most similar to that of Transylvania County and Mesa 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 →
Henderson County, North Carolina. Akashic. https://akashic.app/county/37089/. Accessed May 20, 2026. License: CC BY 4.0.