Stokes County, NC

NC · Presidential Elections 18922024

R+59.5
2024 Margin
R+1.7%
2020→2024 Swing
R since 1980
Voting Streak
45K
Population

Stokes County, NC (North Carolina) voted R+59.5 for Donald Trump (Republican) in the 2024 presidential election, with Trump receiving 21,548 votes (79.29%) to 5,380 (19.8%) for Harris.

This represents a R+1.7% swing toward Republicans compared to 2020. Stokes County is classified as a deep Republican county. Stokes County has voted Republican in every presidential election since 1980. The county has a population of approximately 45,139.

Open in Cartographer

Interactive map with county profile in split-screen view

Quick Stats

2024 ResultR+59.5
2020→2024 SwingR+1.7%
Voting StreakR since 1980
Elections on Record34

Demographics

Population45,139
Median Age
47.7(US: 38.7)
College (BA+)
18.2%(US: 35.2%)
Median Income
$62,969(US: $80k)
White (non-Hisp)
89.6%(US: 57.6%)
Hispanic
3.8%(US: 19.1%)
Black
3.7%(US: 12.2%)
Homeownership
79.2%(US: 64.5%)
Poverty Rate
11.2%(US: 12.3%)
Veterans
7.3%(US: 6.2%)
Non-English (CVAP)
1.7%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Evangelical
44.5%(Major Center)
Mainline Protestant
8.2%(Above Average)
Catholic
2.9%(Below Average)
Black Protestant
1.2%

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

English
22.6%Significant Hub(2.6x)
German
11.2%
American Heritage
11.0%Above Average(2.0x)
Irish
9.9%
Italian
3.0%
Scotch-Irish
2.1%Significant Hub(2.8x)
+ 3 more reported ancestry groups

Age Distribution

Median:47.7 yrs(US: 38.5)
Under 18
18.6%
18-29
7.1%
30-44
15.7%
45-64
35.5%
65+
23.1%
National average

Employment by Industry

Census ACS
ManufacturingMajor Specialization
18.4%(1.9x US)
Retail Trade
10.9%
Professional & Technical
8.6%(0.7x US)
Healthcare & Social ServicesMajor Specialization
8.4%(1.8x US)
Construction
7.4%
Educational Services
6.4%(0.7x US)
National average
+ 1 more sectors

Presidential Elections

Presidential Results

YearDemocratRepublicanMarginSwing
202419.8%(5,380)79.3%(21,548)R+59.5R+1.7
202020.6%(5,286)78.4%(20,144)R+57.8R+2.6
201620.7%(4,665)75.9%(17,116)R+55.2R+12.6
201227.8%(6,018)70.5%(15,237)R+42.6R+7.6
200831.6%(6,875)66.6%(14,488)R+35.0D+5.2
200429.7%(5,767)70.0%(13,583)R+40.3D+0.5
200029.3%(5,030)70.0%(12,028)R+40.7R+10.0
199631.1%(4,769)61.8%(9,471)R+30.7R+21.6
199238.8%(6,463)47.9%(7,979)R+9.1D+14.7
198838.0%(5,319)61.8%(8,661)R+23.9D+7.6

Source: Official state election returns via MIT Election Data + Science Lab

Presidential Margin Trend

Stokes County, NC18922024

D+R++60+40+200-20-40-6018921900190819161924193219401948195619641972198019881996200420122020
Democratic margin
Republican margin

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202220.9%(3,803)76.4%(13,915)R+55.5R+4.6
202022.0%(5,611)73.0%(18,599)R+51.0D+2.1
201621.3%(4,774)74.4%(16,698)R+53.1R+12.6
201426.4%(3,752)66.9%(9,503)R+40.5D+5.7
201025.5%(3,618)71.7%(10,155)R+46.2R+27.3
200838.2%(8,335)57.0%(12,455)R+18.9D+18.0
200430.9%(6,138)67.8%(13,456)R+36.9R+10.2
200235.4%(4,888)62.1%(8,567)R+26.7R+9.6
199840.6%(5,181)57.7%(7,361)R+17.1D+19.3
199631.1%(4,823)67.5%(10,461)R+36.4R+23.4

Source: Official state election returns via MIT Election Data + Science Lab

Governor Elections

Governor Results

YearDemocratRepublicanMarginSwing
202429.1%(7,746)65.3%(17,413)R+36.3D+11.5
202025.6%(6,567)73.4%(18,849)R+47.8R+5.3
201627.5%(6,177)70.0%(15,726)R+42.5D+4.0
201225.5%(5,518)72.1%(15,580)R+46.5R+32.0
200840.6%(8,839)55.2%(12,014)R+14.6R+10.5
200447.2%(9,323)51.2%(10,125)R+4.1D+9.3
200042.5%(7,488)55.9%(9,841)R+13.4R+6.6
199646.1%(7,404)52.9%(8,481)R+6.7R+5.4
199247.7%(7,997)49.0%(8,217)R+1.3D+12.7
198843.0%(6,200)57.0%(8,212)R+14.0R+5.1

Source: Official state election returns via MIT Election Data + Science Lab

Explore More