Caswell County, NC

NC · Presidential Elections 18922024

R+24.5
2024 Margin
R+6.0%
2020→2024 Swing
R since 2012
Voting Streak
22K
Population

Caswell County, NC (North Carolina) voted R+24.5 for Donald Trump (Republican) in the 2024 presidential election, with Trump receiving 7,445 votes (61.84%) to 4,493 (37.32%) for Harris.

This represents a R+6.0% swing toward Republicans compared to 2020. Caswell County is classified as a solid Republican county. Caswell County has voted Republican in every presidential election since 2012. The county has a population of approximately 22,404.

Open in Cartographer

Interactive map with county profile in split-screen view

Quick Stats

2024 ResultR+24.5
2020→2024 SwingR+6.0%
Voting StreakR since 2012
Elections on Record34

Demographics

Population22,404
Median Age
46.7(US: 38.7)
College (BA+)
17.9%(US: 35.2%)
Median Income
$59,755(US: $80k)
White (non-Hisp)
59.7%(US: 57.6%)
Hispanic
5.1%(US: 19.1%)
Black
30.0%(US: 12.2%)
Homeownership
75.2%(US: 64.5%)
Poverty Rate
18.6%(US: 12.3%)
Veterans
6.3%(US: 6.2%)
Non-English (CVAP)
2.5%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Evangelical
21.2%
Black Protestant
11.9%(Primary Hub)
Mainline Protestant
8.1%(Above Average)
LDS/Mormon
1.0%

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

English
12.8%(1.5x)
American Heritage
11.3%Above Average(2.1x)
Irish
9.2%
German
5.5%
Mexican
3.4%
Italian
1.7%
+ 2 more reported ancestry groups

Age Distribution

Median:46.7 yrs(US: 38.5)
Under 18
18.3%
18-29
7.9%
30-44
15.7%
45-64
35.0%
65+
23.1%
National average

Employment by Industry

Census ACS
ManufacturingRegional Strength
17.3%(1.8x US)
Retail Trade
13.4%(1.2x US)
Construction
9.3%(1.4x US)
Professional & Technical
9.0%(0.8x US)
Educational Services
5.8%(0.7x US)
Healthcare & Social Services
4.4%
National average
+ 1 more sectors

Presidential Elections

Presidential Results

YearDemocratRepublicanMarginSwing
202437.3%(4,493)61.8%(7,445)R+24.5R+6.0
202040.3%(4,860)58.8%(7,089)R+18.5R+7.3
201643.3%(4,792)54.4%(6,026)R+11.1R+8.9
201248.5%(5,348)50.7%(5,594)R+2.2R+5.3
200851.0%(5,545)48.0%(5,208)D+3.1D+6.6
200448.1%(4,539)51.6%(4,868)R+3.5R+1.4
200048.6%(4,091)50.7%(4,270)R+2.1R+14.4
199652.9%(4,312)40.6%(3,310)D+12.3R+10.8
199256.5%(4,725)33.4%(2,793)D+23.1D+11.3
198855.8%(4,189)43.9%(3,299)D+11.9D+9.8

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

Presidential Margin Trend

Caswell County, NC18922024

D+R++80+60+40+200-20-40-60-8018921900190819161924193219401948195619641972198019881996200420122020
Democratic margin
Republican margin

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202238.4%(3,121)60.0%(4,867)R+21.5R+7.1
202041.1%(4,916)55.5%(6,643)R+14.4R+2.4
201642.7%(4,671)54.8%(5,991)R+12.1R+11.5
201448.1%(3,441)48.8%(3,485)R+0.6D+1.7
201047.9%(3,398)50.2%(3,559)R+2.3R+17.8
200856.5%(6,033)41.0%(4,371)D+15.6D+13.7
200450.4%(4,737)48.5%(4,559)D+1.9R+6.5
200253.6%(3,615)45.2%(3,049)D+8.4R+11.1
199859.3%(3,471)39.8%(2,332)D+19.4D+17.3
199650.7%(4,123)48.5%(3,947)D+2.2R+26.3

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

Governor Elections

Governor Results

YearDemocratRepublicanMarginSwing
202443.1%(5,100)53.1%(6,279)R+10.0D+1.3
202044.0%(5,285)55.2%(6,634)R+11.2R+4.6
201646.0%(5,035)52.6%(5,762)R+6.6R+3.3
201247.4%(5,168)50.8%(5,536)R+3.4R+24.8
200859.4%(6,310)38.0%(4,038)D+21.4R+2.3
200461.3%(5,747)37.5%(3,521)D+23.7D+4.5
200059.1%(4,968)39.8%(3,349)D+19.2R+20.7
199669.7%(5,514)29.7%(2,352)D+40.0D+5.9
199266.3%(5,311)32.2%(2,579)D+34.1D+8.5
198862.8%(4,542)37.2%(2,689)D+25.6R+2.2

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

Explore More