Shelby County, Alabama: null
Alabama · Presidential Elections 1876–2024
R+40.6
2024 Margin
R+0.2%
2020→2024 Swing
R since 1964
Voting Streak
Classification
223K
Population
Shelby County, Alabama voted R+40.6 for Donald Trump in 2024, with Trump receiving 79,666 votes (69.46%). This represented a R+0.2% swing toward Republicans compared to 2020. The county has voted Republican in every presidential election since 1964.
Electoral Behavior
Volatility
3.1
Elasticity
Highly elastic
Trend
Stable
Quick Stats
2024 ResultR+40.6
2020→2024 SwingR+0.2%
Voting StreakR since 1964
Elections on Record38
Demographics
Population223,024
Median Age
40.0(US: 38.4)
College (BA+)
62.3%(US: 47.9%)
Median Income
$90,618(US: $78k)
White (non-Hisp)
74.0%(US: 57.5%)
Hispanic
7.4%(US: 18.6%)
Black
13.0%(US: 12.3%)
Asian
2.0%(US: 5.7%)
Homeownership
81.3%(US: 64.2%)
Poverty Rate
6.9%(US: 12.4%)
Veterans
6.3%(US: 6.4%)
Presidential Elections
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2024 | 28.9%(33,087) | 69.5%(79,666) | R+40.6 | -0.2 |
| 2020 | 28.9%(33,268) | 69.3%(79,700) | R+40.4 | +10.2 |
| 2016 | 23.2%(22,977) | 73.8%(73,020) | R+50.6 | +5.0 |
| 2012 | 21.7%(20,051) | 77.2%(71,436) | R+55.5 | -2.1 |
| 2008 | 22.8%(20,625) | 76.2%(69,060) | R+53.4 | +8.1 |
| 2004 | 18.8%(14,850) | 80.4%(63,435) | R+61.6 | -6.1 |
| 2000 | 21.2%(13,183) | 76.7%(47,651) | R+55.5 | -4.6 |
| 1996 | 22.2%(11,280) | 73.0%(37,090) | R+50.8 | -4.3 |
| 1992 | 21.4%(10,317) | 68.0%(32,736) | R+46.5 | +11.5 |
| 1988 | 20.8%(7,138) | 78.8%(27,052) | R+58.0 | -1.1 |
Senate Elections
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2017 | 41.7%(27,311) | 55.7%(36,455) | R+14.0 | +83.9 |
| 2014 | 0.0%(0) | 97.9%(42,275) | R+97.9 | -37.5 |
| 2008 | 19.7%(17,609) | 80.1%(71,691) | R+60.5 | -3.1 |
| 2002 | 20.6%(10,215) | 78.0%(38,614) | R+57.4 | -5.8 |
| 1996 | 23.1%(11,638) | 74.7%(37,613) | R+51.6 | -32.1 |
| 1990 | 40.1%(12,048) | 59.7%(17,905) | R+19.5 | -8.0 |
| 1984 | 43.7%(12,114) | 55.3%(15,301) | R+11.5 | -103.7 |
| 1978 | 92.1%(7,574) | 0.0%(0) | D+92.1 | +65.2 |
| 1972 | 62.1%(7,312) | 35.2%(4,144) | D+26.9 | +22.2 |
| 1966 | 52.1%(4,762) | 47.4%(4,330) | D+4.7 | -20.6 |
Governor Elections
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2018 | 32.0%(26,928) | 67.8%(56,989) | R+35.8 | +23.3 |
| 2014 | 20.4%(10,324) | 79.5%(40,297) | R+59.1 | -2.9 |
| 2010 | 21.4%(13,589) | 77.7%(49,192) | R+56.2 | -1.7 |
| 2006 | 22.0%(10,696) | 76.5%(37,167) | R+54.5 | -17.1 |
| 2002 | 30.2%(14,964) | 67.7%(33,536) | R+37.5 | -18.3 |
| 1998 | 40.2%(16,814) | 59.3%(24,822) | R+19.1 | +24.4 |
| 1994 | 28.1%(9,714) | 71.6%(24,787) | R+43.5 | +2.2 |
| 1990 | 27.1%(8,186) | 72.8%(22,006) | R+45.7 | +7.4 |
| 1986 | 23.5%(6,170) | 76.5%(20,125) | R+53.1 | -34.2 |
| 1982 | 39.5%(7,950) | 58.4%(11,741) | R+18.8 | -49.7 |
Primary Election History
| Year | Party | Winner | Runner-up | Nominee? |
|---|---|---|---|---|
| 2024 | Dem | Joe Biden(89.0%) | Uncommitted(6.4%) | ✓ |
| 2024 | GOP | Donald Trump(78.8%) | Nikki Haley(17.0%) | ✓ |
| 2020 | Dem | Joe Biden(56.8%) | Bernie Sanders(22.6%) | ✓ |
| 2016 | Dem | Hillary Clinton(62.8%) | Bernie Sanders(35.4%) | ✓ |
| 2016 | GOP | Donald Trump(34.6%) | Ted Cruz(26.6%) | ✓ |
| 2012 | Dem | Barack Obama(93.3%) | Other(6.7%) | — |
| 2008 | Dem | Barack Obama(55.3%) | Hillary Clinton(42.9%) | ✓ |
✓ = County picked eventual party nominee