St. Louis city, Missouri: null
Missouri · Presidential Elections 1892–2024
D+64.2
2024 Margin
R+1.7%
2020→2024 Swing
D since 1928
Voting Streak
Classification
302K
Population
St. Louis city, Missouri voted D+64.2 for Kamala Harris in 2024, with Harris receiving 94,458 votes (80.75%). This represented a R+1.7% swing toward Republicans compared to 2020. The county has voted Democratic in every presidential election since 1928.
Electoral Behavior
Volatility
3.4
Elasticity
Moderate
Trend
+0.4/yr
Quick Stats
2024 ResultD+64.2
2020→2024 SwingR+1.7%
Voting StreakD since 1928
Elections on Record34
Demographics
Population301,578
Median Age
36.5(US: 38.4)
College (BA+)
58.4%(US: 47.9%)
Median Income
$52,941(US: $78k)
White (non-Hisp)
44.4%(US: 57.5%)
Hispanic
5.1%(US: 18.6%)
Black
43.0%(US: 12.3%)
Asian
3.5%(US: 5.7%)
Homeownership
45.4%(US: 64.2%)
Poverty Rate
19.8%(US: 12.4%)
Veterans
5.9%(US: 6.4%)
Presidential Elections
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2024 | 80.8%(94,458) | 16.5%(19,342) | D+64.2 | -1.7 |
| 2020 | 81.9%(110,089) | 16.0%(21,474) | D+66.0 | +3.0 |
| 2016 | 78.7%(104,235) | 15.7%(20,832) | D+63.0 | -3.6 |
| 2012 | 82.5%(118,780) | 15.9%(22,943) | D+66.5 | -1.6 |
| 2008 | 83.7%(132,925) | 15.5%(24,662) | D+68.2 | +7.1 |
| 2004 | 80.3%(116,133) | 19.2%(27,793) | D+61.1 | +3.6 |
| 2000 | 77.4%(96,557) | 19.9%(24,799) | D+57.5 | +0.9 |
| 1996 | 74.8%(91,233) | 18.1%(22,121) | D+56.6 | +4.5 |
| 1992 | 69.4%(102,356) | 17.3%(25,441) | D+52.2 | +6.6 |
| 1988 | 72.5%(110,076) | 27.0%(40,906) | D+45.6 | +16.0 |
Senate Elections
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2024 | 81.2%(93,919) | 15.6%(18,068) | D+65.6 | -2.2 |
| 2022 | 83.0%(69,839) | 15.3%(12,835) | D+67.8 | -2.5 |
| 2018 | 84.1%(96,828) | 13.8%(15,937) | D+70.3 | +3.5 |
| 2016 | 81.8%(107,070) | 14.9%(19,586) | D+66.8 | -8.7 |
| 2012 | 86.3%(123,000) | 10.8%(15,385) | D+75.5 | +14.3 |
| 2010 | 79.3%(71,938) | 18.0%(16,353) | D+61.3 | +1.2 |
| 2006 | 79.1%(75,183) | 19.1%(18,135) | D+60.0 | +5.4 |
| 2004 | 76.8%(109,228) | 22.1%(31,468) | D+54.7 | -2.4 |
| 2002 | 77.6%(73,822) | 20.6%(19,546) | D+57.1 | -1.7 |
| 2000 | 78.7%(98,048) | 20.0%(24,851) | D+58.8 | +24.4 |
Governor Elections
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2024 | 79.0%(91,034) | 18.6%(21,393) | D+60.4 | -2.5 |
| 2020 | 80.4%(107,296) | 17.5%(23,380) | D+62.9 | -1.2 |
| 2016 | 80.4%(105,242) | 16.3%(21,385) | D+64.1 | -5.7 |
| 2012 | 83.6%(117,979) | 13.8%(19,478) | D+69.8 | -2.1 |
| 2008 | 84.9%(131,900) | 13.0%(20,205) | D+71.9 | +14.7 |
| 2004 | 77.8%(111,940) | 20.6%(29,667) | D+57.2 | +5.6 |
| 2000 | 72.4%(89,680) | 20.8%(25,710) | D+51.6 | +0.8 |
| 1996 | 74.4%(88,515) | 23.6%(28,056) | D+50.8 | -3.6 |
| 1992 | 77.2%(111,362) | 22.8%(32,878) | D+54.4 | +34.8 |
| 1988 | 58.7%(88,813) | 39.0%(59,083) | D+19.6 | -15.3 |
Primary Election History
| Year | Party | Winner | Runner-up | Nominee? |
|---|---|---|---|---|
| 2020 | Dem | Joe Biden(53.5%) | Bernie Sanders(41.3%) | ✓ |
| 2016 | Dem | Hillary Clinton(55.0%) | Bernie Sanders(44.3%) | ✓ |
| 2016 | GOP | Donald Trump(36.6%) | Ted Cruz(32.6%) | ✓ |
| 2008 | Dem | Barack Obama(71.1%) | Hillary Clinton(27.3%) | ✓ |
✓ = County picked eventual party nominee