St. Clair County, Alabama: null

Alabama · Presidential Elections 18762024

R+64.0
2024 Margin
R+0.1%
2020→2024 Swing
R since 1980
Voting Streak
Classification
91K
Population

St. Clair County, Alabama voted R+64.0 for Donald Trump in 2024, with Trump receiving 35,501 votes (81.56%). This represented a R+0.1% swing toward Republicans compared to 2020. The county has voted Republican in every presidential election since 1980.

Electoral Behavior

Volatility
10.6
Elasticity
Moderate
Trend
-1.3/yr (red)

Quick Stats

2024 ResultR+64.0
2020→2024 SwingR+0.1%
Voting StreakR since 1980
Elections on Record38

Demographics

Population91,103
Median Age
41.0(US: 38.4)
College (BA+)
19.9%(US: 34.6%)
Median Income
$73,218(US: $78k)
White (non-Hisp)
83.6%(US: 57.5%)
Hispanic
2.9%(US: 18.6%)
Black
9.5%(US: 12.3%)
Homeownership
82.5%(US: 64.2%)
Poverty Rate
11.2%(US: 12.4%)
Veterans
6.6%(US: 6.4%)
Non-English (CVAP)
2.2%(US: 17.1%)

Presidential Elections

YearDemocratRepublicanMarginSwing
202417.6%(7,640)81.6%(35,501)R+64.0-0.1
202017.4%(7,744)81.4%(36,166)R+64.0+4.8
201614.7%(5,589)83.5%(31,651)R+68.7-2.6
201216.5%(5,801)82.6%(29,031)R+66.1-2.9
200817.9%(6,091)81.1%(27,649)R+63.2-1.4
200418.7%(5,456)80.6%(23,500)R+61.9-17.8
200026.9%(6,485)71.0%(17,117)R+44.1-12.0
199630.2%(6,187)62.3%(12,762)R+32.1-4.7
199230.1%(6,517)57.6%(12,447)R+27.4+14.4
198828.9%(4,335)70.7%(10,604)R+41.8+1.9

Senate Elections

YearDemocratRepublicanMarginSwing
201727.5%(6,212)70.4%(15,889)R+42.9+55.9
20140.0%(0)98.8%(16,648)R+98.8-34.6
200817.9%(6,001)82.0%(27,538)R+64.1-21.3
200227.6%(5,454)70.5%(13,914)R+42.9-12.2
199633.6%(6,816)64.3%(13,042)R+30.7-35.7
199052.5%(7,399)47.5%(6,695)D+5.0+5.9
198449.0%(7,041)49.9%(7,173)R+0.9-92.9
197891.9%(4,878)0.0%(0)D+91.9+72.2
197258.3%(5,255)38.5%(3,474)D+19.7+10.7
196654.4%(4,209)45.4%(3,508)D+9.1-21.8

Governor Elections

YearDemocratRepublicanMarginSwing
201821.3%(6,389)78.5%(23,529)R+57.2+6.5
201418.1%(3,522)81.8%(15,921)R+63.7-11.8
201023.7%(5,878)75.7%(18,742)R+51.9-15.8
200630.7%(5,882)66.9%(12,803)R+36.2-18.9
200240.5%(8,026)57.7%(11,443)R+17.2-13.7
199848.1%(9,286)51.6%(9,966)R+3.5+15.9
199440.0%(6,737)59.5%(10,011)R+19.4+7.9
199036.4%(5,169)63.6%(9,053)R+27.3+12.0
198630.3%(3,874)69.7%(8,895)R+39.3-55.1
198256.4%(6,445)40.5%(4,636)D+15.8-10.7

Related Counties

Share on X

Explore More