New Hanover County, North Carolina
Precinct data
Results by precinct
41 precincts · 138,734 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -M02M02 | 2,673 | 3,083 | 95 | 5,851 | 45.7% | 52.7% | R+7.0 |
|---|---|---|---|---|---|---|---|
| Precinct -H08H08 | 2,247 | 3,369 | 76 | 5,692 | 39.5% | 59.2% | R+19.7 |
| Precinct -M03M03 | 2,400 | 2,882 | 70 | 5,352 | 44.8% | 53.8% | R+9.0 |
| Precinct -H11H11 | 2,179 | 2,936 | 70 | 5,185 | 42.0% | 56.6% | R+14.6 |
| Precinct -FP04FP04 | 2,155 | 2,929 | 60 | 5,144 | 41.9% | 56.9% | R+15.0 |
| Precinct -W33W33 | 2,319 | 2,752 | 47 | 5,118 | 45.3% | 53.8% | R+8.5 |
| Precinct -M04M04 | 2,322 | 2,486 | 91 | 4,899 | 47.4% | 50.7% | R+3.3 |
| Precinct -H13H13 | 2,155 | 2,585 | 68 | 4,808 | 44.8% | 53.8% | R+8.9 |
| Precinct -W34W34 | 2,676 | 1,896 | 56 | 4,628 | 57.8% | 41.0% | D+16.9 |
| Precinct -CF01CF01 | 2,101 | 2,309 | 66 | 4,476 | 46.9% | 51.6% | R+4.6 |
| Precinct -W15W15 | 3,282 | 1,088 | 37 | 4,407 | 74.5% | 24.7% | D+49.8 |
| Precinct -W30W30 | 2,247 | 1,818 | 64 | 4,129 | 54.4% | 44.0% | D+10.4 |
| Precinct -W21W21 | 2,247 | 1,756 | 47 | 4,050 | 55.5% | 43.4% | D+12.1 |
| Precinct -H10H10 | 1,944 | 1,709 | 62 | 3,715 | 52.3% | 46.0% | D+6.3 |
| Precinct -FP08FP08 | 1,600 | 2,056 | 47 | 3,703 | 43.2% | 55.5% | R+12.3 |
| Precinct -FP07FP07 | 1,495 | 2,148 | 41 | 3,684 | 40.6% | 58.3% | R+17.7 |
| Precinct -W35W35 | 2,043 | 1,545 | 68 | 3,656 | 55.9% | 42.3% | D+13.6 |
| Precinct -FP06FP06 | 1,471 | 2,022 | 43 | 3,536 | 41.6% | 57.2% | R+15.6 |
| Precinct -H12H12 | 1,556 | 1,906 | 39 | 3,501 | 44.4% | 54.4% | R+10.0 |
| Precinct -H05H05 | 1,277 | 1,869 | 45 | 3,191 | 40.0% | 58.6% | R+18.6 |
| Precinct -H04H04 | 1,549 | 1,569 | 56 | 3,174 | 48.8% | 49.4% | R+0.6 |
| Precinct -H06H06 | 1,168 | 1,824 | 52 | 3,044 | 38.4% | 59.9% | R+21.6 |
| Precinct -W31W31 | 1,675 | 1,235 | 62 | 2,972 | 56.4% | 41.6% | D+14.8 |
| Precinct -CF05CF05 | 1,413 | 1,466 | 43 | 2,922 | 48.4% | 50.2% | R+1.8 |
| Precinct -W25W25 | 1,931 | 839 | 47 | 2,817 | 68.5% | 29.8% | D+38.8 |
| Precinct -CF02CF02 | 878 | 1,852 | 39 | 2,769 | 31.7% | 66.9% | R+35.2 |
| Precinct -W27W27 | 1,992 | 658 | 25 | 2,675 | 74.5% | 24.6% | D+49.9 |
| Precinct -H02H02 | 1,185 | 1,398 | 27 | 2,610 | 45.4% | 53.6% | R+8.2 |
| Precinct -CF06CF06 | 1,056 | 1,456 | 37 | 2,549 | 41.4% | 57.1% | R+15.7 |
| Precinct -W16W16 | 1,250 | 1,235 | 45 | 2,530 | 49.4% | 48.8% | D+0.6 |
| Precinct -WBWB | 1,100 | 1,350 | 37 | 2,487 | 44.2% | 54.3% | R+10.1 |
| Precinct -M06M06 | 1,167 | 1,264 | 30 | 2,461 | 47.4% | 51.4% | R+3.9 |
| Precinct -W29W29 | 2,046 | 286 | 39 | 2,371 | 86.3% | 12.1% | D+74.2 |
| Precinct -W26W26 | 1,396 | 876 | 19 | 2,291 | 60.9% | 38.2% | D+22.7 |
| Precinct -M07M07 | 1,028 | 1,190 | 47 | 2,265 | 45.4% | 52.5% | R+7.2 |
| Precinct -W12W12 | 1,199 | 764 | 35 | 1,998 | 60.0% | 38.2% | D+21.8 |
| Precinct -W17W17 | 909 | 1,006 | 27 | 1,942 | 46.8% | 51.8% | R+5.0 |
| Precinct -FP03FP03 | 800 | 856 | 25 | 1,681 | 47.6% | 50.9% | R+3.3 |
| Precinct -W03W03 | 1,270 | 351 | 31 | 1,652 | 76.9% | 21.2% | D+55.6 |
| Precinct -H01H01 | 609 | 836 | 37 | 1,482 | 41.1% | 56.4% | R+15.3 |
| Precinct -W08W08 | 804 | 494 | 19 | 1,317 | 61.0% | 37.5% | D+23.5 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +23.0% |
| 1896 | −19.8% |
| 1900 | +94.8% |
| 1904 | +86.5% |
| 1908 | +56.8% |
| 1912 | +82.9% |
| 1916 | +65.4% |
| 1920 | +70.4% |
| 1924 | +56.0% |
| 1928 | −21.2% |
| 1932 | +60.5% |
| 1936 | +69.9% |
| 1940 | +68.1% |
| 1944 | +54.0% |
| 1948 | +19.7% |
| 1952 | +5.1% |
| 1956 | +3.9% |
| 1960 | +14.8% |
| 1964 | +1.8% |
| 1968 | −8.4% |
| 1972 | −51.4% |
| 1976 | +2.9% |
| 1980 | −11.1% |
| 1984 | −30.7% |
| 1988 | −21.4% |
| 1992 | −7.8% |
| 1996 | −9.2% |
| 2000 | −10.9% |
| 2004 | −12.0% |
| 2008 | −1.4% |
| 2012 | −4.6% |
| 2016 | −3.9% |
| 2020 | +2.1% |
| 2024 | +0.6% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | D | 49.8%46,785 | 47.9%45,012 | 93,973 |
| 2020 | D | 47.3%61,702 | 47.1%61,415 | 130,318 |
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 3.1 points more Republican.
| Year | Total registered | Democratic | Republican | Unaffiliated | Other |
|---|---|---|---|---|---|
| 2008 | 144,456 | 55,535 | 50,418 | 38,322 | 181 |
| 2012 | 159,246 | 56,590 | 52,600 | 49,199 | 857 |
| 2016 | 170,115 | 55,077 | 53,914 | 59,986 | 1,138 |
| 2020 | 177,675 | 53,109 | 55,191 | 67,715 | 1,660 |
| 2022 | 180,323 | 52,129 | 54,248 | 72,399 | 1,547 |
| 2024 | 190,667 | 51,631 | 56,278 | 80,584 | 2,174 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+2,256 net domestic migration · 2025
Net +42,985 over 2011–2025 · gain loss
Arrivals reported $80,453 in average income, against $109,692 for residents who stayed — 27% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+0.8 on average — about the same lean as New Hanover County, NC (D+0.6).
Where arrivals came from lean of each source
- Brunswick County, NC750R+24.8
- Wake County, NC681D+25.4
- Pender County, NC490R+34.9
- Mecklenburg County, NC282D+32.7
- Onslow County, NC237R+35.8
- Guilford County, NC141D+21.8
Where departures went households, 2022–23
- Brunswick County, NC1,286
- Pender County, NC760
- Wake County, NC524
- Mecklenburg County, NC307
- Onslow County, NC286
- Guilford County, NC119
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 | +2,012 |
| 2012 | +2,215 |
| 2013 | +3,176 |
| 2014 | +2,321 |
| 2015 | +2,918 |
| 2016 | +4,871 |
| 2017 | +3,419 |
| 2018 | +3,172 |
| 2019 | +1,915 |
| 2021 | +4,060 |
| 2022 | +5,257 |
| 2023 | +3,103 |
| 2024 | +2,290 |
| 2025 | +2,256 |
Home to Wilmington and UNCW, New Hanover has shifted from reliably Republican to a true battleground, with college-educated in-migration and retiree growth pulling the county's presidential margin to within a single point in 2024.
Across the recorded series it reached a Democratic high of 94.8 points in 1900 and a Republican high of 51.4 points in 1972. Between 2020 and 2024 the county moved 1.5 points toward the Republican candidate; the 2024 margin was 0.6 points.
A population of 235,229, a 75% non-Hispanic-white share, and a median household income of $75,166 describe the county. The county's voting pattern over the last decade is most similar to that of Charleston County and Larimer 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 →
New Hanover County, North Carolina. Akashic. https://akashic.app/county/37129/. Accessed May 20, 2026. License: CC BY 4.0.