Akashic
1892–2024
Akashic
Roanoke Rapids, NC
presidential margin
2008D+28.92012D+33.02016D+26.52020D+21.02024D+16.8
full record · 18922024
D+16.8
2024
median income$46,768U.S. $80,734 · NC $72,388
median age45.8U.S. 39.1 · NC 39.5
poverty rate22.4%U.S. 12.5% · NC 13.1%
bachelor’s+ (25+)16.6%U.S. 35.6% · NC 35.8%
non-english4.0%U.S. 22.3% · NC 13.5%
race · ethnicity · ancestry
African American51.0%
African0.5%
Ethiopian0.3%
American11.1%
English8.2%
Irish4.3%
Mexican1.1%
Salvadoran0.7%
Puerto Rican0.4%
religion
other traditions
Black Protestant13.8%
Mainline8.1%
Other Christian1.9%
Latter-day Saints0.7%
American Community Survey 2024 5-year (income, age, poverty, education, language, race, ancestry) · presidential returns from MIT Election Lab through 2024 · 2020 U.S. Religion Census (ASARB) — congregational adherents, unaffiliated is the unclaimed remainder.

Roanoke Rapids, NC, North Carolina

Akashic
Roanoke Rapids, NCHarrisD+16.8
2024 presidential margin by county for Roanoke Rapids, NC, NCA map of the constituent counties of Roanoke Rapids, NC, NC, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Halifax County, NC · D+17.7Northampton County, NC · D+14.5
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic58.0%19,253
Donald TrumpRepublican41.2%13,683
Jill SteinGreen0.7%244
D+60
R+60
2 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
County-level results (2 counties) — table
2024 presidential result by county for Roanoke Rapids, NC, NC — winner and D-vs-R margin.
CountyWinnerMargin
Halifax County, NCDemocraticD+17.7
Northampton County, NCDemocraticD+14.5
Third column names the leading third-party or independent finisher. Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024).
YearWonDemocraticRepublicanOtherMarginTotal
D
58.0%Harris19,253
41.2%Trump13,683
0.7%Stein244
+16.8%
33,180
D
60.3%Biden21,614
39.2%Trump14,069
0.5%Jorgensen186
+21.0%
35,869
D
62.5%Clinton21,892
36.0%Trump12,613
1.5%Johnson510
+26.5%
35,015
D
66.3%Obama24,408
33.2%Romney12,246
0.5%Johnson181
+33.0%
36,835
D
64.3%Obama22,950
35.4%McCain12,632
0.4%Barr127
+28.9%
35,709
D
60.2%Kerry17,112
39.6%Bush11,264
0.1%Badnarik41
+20.6%
28,417
D
62.5%Gore15,735
37.2%Bush9,365
0.3%Browne70
+25.3%
25,170
D
62.5%Clinton14,758
32.1%Dole7,581
5.4%Perot1,263
+30.4%
23,602
D
58.8%Clinton15,155
29.5%Bush7,614
11.6%Perot3,002
+29.3%
25,771
D
57.3%Dukakis13,325
42.5%Bush9,877
0.2%Fulani42
+14.8%
23,244
D
54.3%Mondale14,372
45.4%Reagan12,030
0.3%Bergland81
+8.8%
26,483
D
61.8%Carter13,297
36.6%Reagan7,880
1.5%Anderson332
+25.2%
21,509
D
66.3%Carter13,010
33.1%Ford6,495
0.7%Anderson128
+33.2%
19,633
R
38.0%McGovern7,474
60.6%Nixon11,905
1.4%Schmitz278
−22.5%
19,657
O
38.9%Humphrey8,999
17.3%Nixon4,008
43.7%Wallace10,102
Wallace +4.8
23,109
D
70.2%Johnson13,998
29.8%Goldwater5,944
0.0%
+40.4%
19,942
D
81.9%Kennedy13,628
18.1%Nixon3,021
0.0%
+63.7%
16,649
D
79.6%Stevenson12,102
20.4%Eisenhower3,093
0.0%
+59.3%
15,195
D
82.5%Stevenson13,141
17.5%Eisenhower2,793
0.0%
+64.9%
15,934
D
88.7%Truman9,763
6.2%Dewey684
5.1%Thurmond558
+82.5%
11,005
D
94.5%Roosevelt10,459
5.5%Dewey612
0.0%
+88.9%
11,071
D
96.2%Roosevelt11,808
3.8%Willkie466
0.0%
+92.4%
12,274
D
96.6%Roosevelt12,015
3.4%Landon417
0.0%
+93.3%
12,432
D
95.1%Roosevelt9,656
4.5%Hoover453
0.4%Thomas40
+90.7%
10,149
D
83.1%Smith6,605
16.9%Hoover1,346
0.0%
+66.1%
7,951
D
90.5%Davis4,894
7.6%Coolidge412
1.8%La Follette100
+82.9%
5,406
D
89.3%Cox5,734
10.7%Harding689
0.0%
+78.5%
6,423
D
91.7%Wilson3,830
8.2%Hughes344
0.0%Benson1
+83.5%
4,175
D
93.2%Wilson3,925
2.4%Taft99
4.5%Roosevelt188
+90.8%
4,212
D
87.3%Bryan3,891
12.7%Taft566
0.0%
+74.6%
4,457
D
93.0%Parker3,936
7.0%Roosevelt297
0.0%
+86.0%
4,233
D
61.4%Bryan5,982
38.6%McKinley3,761
0.0%
+22.8%
9,743
R
39.7%Bryan4,161
60.2%McKinley6,313
0.1%Palmer7
−20.5%
10,481
D
55.0%Cleveland4,444
33.2%Harrison2,682
11.8%Weaver953
+21.8%
8,079
presidential history
Presidential margin, 1892–2024
Democratic minus Republican, by election
Presidential margin over timeDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +16.8% in 2024.flipped D · 1976+16.8%DR18922024
Presidential margin over time
YearMargin (D minus R)
1892+21.8%
1896−20.5%
1900+22.8%
1904+86.0%
1908+74.6%
1912+90.8%
1916+83.5%
1920+78.5%
1924+82.9%
1928+66.1%
1932+90.7%
1936+93.3%
1940+92.4%
1944+88.9%
1948+82.5%
1952+64.9%
1956+59.3%
1960+63.7%
1964+40.4%
1968+21.6%
1972−22.5%
1976+33.2%
1980+25.2%
1984+8.8%
1988+14.8%
1992+29.3%
1996+30.4%
2000+25.3%
2004+20.6%
2008+28.9%
2012+33.0%
2016+26.5%
2020+21.0%
2024+16.8%
DemocraticRepublican
voter registration
Registered voters
By party of registration, over time
Voter registration in Roanoke Rapids, NCRegistered voters by party of registration, 2008–2024. Latest total 49,708 in 2024.13.4K26.9K40.3K53.8K49.7K20082024
DemocraticRepublicanUnaffiliatedOther parties
Voter registration in Roanoke Rapids, NC
YearTotal registeredDemocraticRepublicanUnaffiliatedOther
200851,76239,2626,1156,36718
201253,71639,2736,4277,95759
201653,75637,0236,16110,47696
202052,01732,5056,62512,712175
202250,51930,1676,59113,601160
202449,70827,8296,68514,901293
Source: North Carolina State Board of Elections

Roanoke Rapids anchors a small Halifax County metro where deindustrialization hollowed out textile employment over decades, producing one of North Carolina's most economically distressed micropolitan areas and a consistently high share of Black residents approaching 40%.

Across the recorded series it reached a Democratic high of 93.3 points in 1936 and a Republican high of 22.5 points in 1972. Between 2020 and 2024 the metro moved 4.2 points toward the Republican candidate; the 2024 margin was 16.8 points.

A population of 64,606, a 37% non-Hispanic-white share, and a median household income of $46,768 describe the metro. The metro's voting pattern over the last decade is most similar to that of Orangeburg, SC and Henderson, NC.

The metros 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.

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 →

Cite this page
All citations released under CC BY 4.0. Attribution: Akashic Intelligence.
Roanoke Rapids, NC, North Carolina. Akashic. https://akashic.app/cbsa/40260/. Accessed May 20, 2026. License: CC BY 4.0.
License: CC BY 4.0
Embed this page
A live widget for your site — no API key, attribution built in, CC BY 4.0. All widgets & sizes →
Embed & data: CC BY 4.0 · Akashic Intelligence
U.S. electionsAll elections →

Places within Roanoke Rapids, NC

Frequently asked questions

How did Roanoke Rapids, NC, North Carolina vote in 2024?
In 2024, Roanoke Rapids, NC, North Carolina voted Democratic by 16.8 points (D+16.8), carried by the Democratic candidate. Out of 33,180 votes cast, 19,253 went Democratic and 13,683 went Republican.
When did Roanoke Rapids, NC, North Carolina last vote Republican?
The most recent presidential election in which Roanoke Rapids, NC, North Carolina voted Republican was 1972.
How many people live in Roanoke Rapids, NC, North Carolina?
Roanoke Rapids, NC, North Carolina has a population of 64,606 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Roanoke Rapids, NC, North Carolina?
Median household income in Roanoke Rapids, NC, North Carolina is $46,768 — below the national median of $80,734. The North Carolina state median is $72,388.
What is the political history of Roanoke Rapids, NC, North Carolina?
Akashic tracks 34 presidential elections in Roanoke Rapids, NC, North Carolina from 1892 to 2024. Of those, 31 went Democratic and 2 went Republican.