St. Louis County, MO

MO · Presidential Elections 18922024

D+23.4
2024 Margin
R+0.6%
2020→2024 Swing
D since 1992
Voting Streak
996K
Population

St. Louis County, MO (Missouri) voted D+23.4 for Kamala Harris (Democrat) in the 2024 presidential election, with Harris receiving 305,635 votes (60.79%) to 187,982 (37.39%) for Trump.

This represents a R+0.6% swing toward Republicans compared to 2020. St. Louis County is classified as a solid Democratic county. St. Louis County has voted Democratic in every presidential election since 1992. The county has a population of approximately 995,569.

Open in Cartographer

Interactive map with county profile in split-screen view

Quick Stats

2024 ResultD+23.4
2020→2024 SwingR+0.6%
Voting StreakD since 1992
Elections on Record34

Demographics

Population995,569
Median Age
40.3(US: 38.7)
College (BA+)
47.4%(US: 35.2%)
Median Income
$82,936(US: $80k)
White (non-Hisp)
62.0%(US: 57.6%)
Hispanic
3.9%(US: 19.1%)
Black
24.6%(US: 12.2%)
Asian
4.7%(US: 5.7%)
Homeownership
69.2%(US: 64.5%)
Poverty Rate
9.8%(US: 12.3%)
Veterans
6.0%(US: 6.2%)
Non-English (CVAP)
6.8%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Catholic
25.6%
Evangelical
13.1%
Mainline Protestant
5.9%
Black Protestant
2.0%
LDS/Mormon
0.7%

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

German
22.3%Above Average(1.8x)
Irish
12.2%(1.3x)
English
9.1%
American Heritage
5.5%
Italian
4.6%
Polish
2.4%
+ 3 more reported ancestry groups

Age Distribution

Median:40.3 yrs(US: 38.5)
Under 18
22.0%
18-29
8.4%
30-44
19.2%
45-64
31.3%
65+
19.1%
National average

Employment by Industry

Census ACS
Professional & Technical
13.9%(1.2x US)
Retail Trade
9.9%
Manufacturing
9.5%
Educational Services
7.5%(0.9x US)
Healthcare & Social Services
4.9%
Construction
4.4%(0.7x US)
National average

Presidential Elections

Presidential Results

YearDemocratRepublicanMarginSwing
202460.8%(305,635)37.4%(187,982)D+23.4R+0.6
202061.2%(328,151)37.2%(199,493)D+24.0D+7.8
201655.2%(286,704)39.0%(202,434)D+16.2D+2.6
201256.0%(297,097)42.4%(224,742)D+13.6R+6.3
200859.5%(333,123)39.6%(221,705)D+19.9D+10.6
200454.4%(295,284)45.1%(244,969)D+9.3D+3.9
200051.5%(250,631)46.1%(224,689)D+5.3R+1.0
199648.8%(225,524)42.4%(196,096)D+6.4R+2.5
199244.1%(235,760)35.2%(188,285)D+8.9D+18.5
198845.0%(216,534)54.7%(262,784)R+9.6D+18.4

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

Presidential Margin Trend

St. Louis County, MO18922024

D+R++40+200-20-4018921900190819161924193219401948195619641972198019881996200420122020
Democratic margin
Republican margin

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202461.6%(309,428)35.7%(179,628)D+25.8R+6.9
202266.4%(295,371)33.6%(149,745)D+32.7D+6.5
201862.1%(284,015)35.8%(163,972)D+26.2D+3.1
201659.9%(308,925)36.8%(189,726)D+23.1R+9.8
201264.4%(335,573)31.5%(164,267)D+32.9D+25.5
201052.0%(195,229)44.6%(167,458)D+7.4R+4.8
200655.2%(229,264)43.0%(178,720)D+12.2D+7.8
200451.7%(277,503)47.4%(254,285)D+4.3D+0.5
200251.4%(200,985)47.5%(185,923)D+3.9R+5.0
200053.9%(263,291)45.1%(220,200)D+8.8D+11.9

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

Governor Elections

Governor Results

YearDemocratRepublicanMarginSwing
202457.8%(288,946)40.3%(201,181)D+17.6R+3.0
202059.3%(317,327)38.8%(207,535)D+20.5D+0.9
201658.4%(301,115)38.8%(199,827)D+19.7R+7.0
201262.3%(324,748)35.6%(185,704)D+26.7R+5.7
200865.3%(357,649)32.9%(180,278)D+32.4D+21.7
200454.8%(296,624)44.1%(238,783)D+10.7D+9.4
200049.3%(239,341)48.0%(233,031)D+1.3R+6.7
199653.1%(245,275)45.1%(208,184)D+8.0R+13.6
199260.8%(320,213)39.2%(206,155)D+21.7D+59.7
198830.4%(145,256)68.4%(327,062)R+38.0R+25.6

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

Explore More