Madison County, NC

NC · Presidential Elections 18922024

R+23.4
2024 Margin
D+0.2%
2020→2024 Swing
R since 2000
Voting Streak
22K
Population

Madison County, NC (North Carolina) voted R+23.4 for Donald Trump (Republican) in the 2024 presidential election, with Trump receiving 8,275 votes (60.75%) to 5,090 (37.37%) for Harris.

This represents a D+0.2% swing toward Democrats compared to 2020. Madison County is classified as a solid Republican county. Madison County has voted Republican in every presidential election since 2000. The county has a population of approximately 21,867.

Quick Stats

2024 ResultR+23.4
2020→2024 SwingD+0.2%
Voting StreakR since 2000
Elections on Record34

Demographics

Population21,867
Median Age
44.5(US: 38.7)
College (BA+)
32.2%(US: 35.2%)
Median Income
$58,531(US: $80k)
White (non-Hisp)
91.6%(US: 57.6%)
Hispanic
3.6%(US: 19.1%)
Black
1.0%(US: 12.2%)
Homeownership
77.5%(US: 64.5%)
Poverty Rate
12.1%(US: 12.3%)
Veterans
6.9%(US: 6.2%)
Non-English (CVAP)
1.2%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Evangelical
41.6%(Major Center)
Mainline Protestant
2.9%
Catholic
2.9%(Below Average)
Black Protestant
0.7%

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

English
19.3%Above Average(2.2x)
Irish
13.1%(1.4x)
American Heritage
12.6%Above Average(2.3x)
German
9.0%
Scotch-Irish
5.7%Major Concentration(7.4x)
Italian
2.9%
+ 3 more reported ancestry groups

Age Distribution

Median:44.5 yrs(US: 38.5)
Under 18
17.3%
18-29
9.8%
30-44
17.5%
45-64
32.2%
65+
23.2%
National average

Employment by Industry

Census ACS
Retail TradeRegional Strength
17.0%(1.6x US)
Construction
9.9%(1.5x US)
Professional & Technical
8.4%(0.7x US)
Educational Services
7.1%(0.8x US)
Manufacturing
6.6%(0.7x US)
Healthcare & Social Services
3.6%(0.8x US)
National average
+ 1 more sectors

Presidential Elections

Presidential Results

YearDemocratRepublicanMarginSwing
202437.4%(5,090)60.8%(8,275)R+23.4D+0.2
202037.5%(4,901)61.0%(7,979)R+23.5D+1.8
201634.8%(3,926)60.2%(6,783)R+25.4R+16.3
201244.3%(4,484)53.4%(5,404)R+9.1R+7.5
200848.4%(5,026)50.0%(5,192)R+1.6D+8.3
200444.7%(4,234)54.7%(5,175)R+9.9D+4.1
200042.1%(3,505)56.2%(4,676)R+14.1R+17.2
199647.4%(3,333)44.2%(3,110)D+3.2R+7.6
199249.8%(3,980)39.1%(3,121)D+10.8D+17.2
198846.6%(3,033)53.1%(3,453)R+6.5D+3.7

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

Presidential Margin Trend

Madison County, NC18922024

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

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202239.2%(3,959)57.4%(5,797)R+18.2D+0.4
202038.5%(4,987)57.2%(7,399)R+18.6R+0.4
201638.6%(4,271)56.8%(6,286)R+18.2R+16.1
201445.8%(3,504)47.9%(3,668)R+2.1D+1.0
201047.0%(3,777)50.2%(4,028)R+3.1R+11.5
200852.3%(5,436)43.9%(4,566)D+8.4D+8.5
200449.1%(4,479)49.2%(4,490)R+0.1R+9.5
200254.1%(3,994)44.7%(3,300)D+9.4R+2.5
199855.2%(4,065)43.3%(3,189)D+11.9D+13.2
199648.7%(3,438)50.0%(3,530)R+1.3R+8.0

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

Governor Elections

Governor Results

YearDemocratRepublicanMarginSwing
202446.4%(6,207)48.8%(6,533)R+2.4D+11.8
202042.1%(5,489)56.3%(7,352)R+14.3R+3.1
201643.0%(4,796)54.2%(6,049)R+11.2D+1.7
201242.0%(4,272)55.0%(5,586)R+12.9R+25.7
200854.6%(5,652)41.9%(4,334)D+12.7D+1.1
200455.0%(5,135)43.3%(4,047)D+11.6D+4.4
200052.5%(4,352)45.2%(3,748)D+7.3R+3.9
199655.1%(3,966)43.8%(3,158)D+11.2R+2.0
199255.9%(4,170)42.7%(3,185)D+13.2D+13.3
198849.9%(3,187)50.1%(3,194)R+0.1R+6.8

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

Explore More