Cuyahoga County, OH

OH · Presidential Elections 18922024

D+31.2
2024 Margin
R+3.0%
2020→2024 Swing
D since 1976
Voting Streak
1.2M
Population

Cuyahoga County, OH (Ohio) voted D+31.2 for Kamala Harris (Democrat) in the 2024 presidential election, with Harris receiving 376,385 votes (64.72%) to 195,165 (33.56%) for Trump.

This represents a R+3.0% swing toward Republicans compared to 2020. Cuyahoga County is classified as a deep Democratic county. Cuyahoga County has voted Democratic in every presidential election since 1976. The county has a population of approximately 1,245,873.

Quick Stats

2024 ResultD+31.2
2020→2024 SwingR+3.0%
Voting StreakD since 1976
Elections on Record34

Demographics

Population1,245,873
Median Age
40.4(US: 38.7)
College (BA+)
36.5%(US: 35.2%)
Median Income
$64,468(US: $80k)
White (non-Hisp)
57.0%(US: 57.6%)
Hispanic
7.0%(US: 19.1%)
Black
29.3%(US: 12.2%)
Asian
3.2%(US: 5.7%)
Homeownership
59.4%(US: 64.5%)
Poverty Rate
16.1%(US: 12.3%)
Veterans
5.5%(US: 6.2%)
Non-English (CVAP)
10.2%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Catholic
26.8%
Evangelical
15.8%
Mainline Protestant
5.5%
Black Protestant
5.3%(Major Center)
Jewish
1.5%(Unique Concentration)
+ 1 more traditions

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

German
14.8%
Irish
11.7%(1.3x)
Italian
8.0%Above Average(1.7x)
Polish
6.5%Significant Hub(2.6x)
English
6.4%
Puerto Rican
3.9%Above Average(2.3x)
+ 7 more reported ancestry groups

Age Distribution

Median:40.4 yrs(US: 38.5)
Under 18
20.5%
18-29
8.2%
30-44
20.8%
45-64
31.0%
65+
19.5%
National average

Employment by Industry

Census ACS
Professional & Technical
12.0%
Manufacturing
11.8%(1.2x US)
Retail Trade
10.4%
Educational Services
8.5%
Construction
4.5%(0.7x US)
Healthcare & Social Services
4.3%
National average

Presidential Elections

Presidential Results

YearDemocratRepublicanMarginSwing
202464.7%(376,385)33.6%(195,165)D+31.2R+3.0
202066.5%(416,176)32.4%(202,699)D+34.1R+0.6
201664.5%(398,271)29.8%(184,211)D+34.7R+4.8
201268.8%(447,273)29.3%(190,660)D+39.5D+0.7
200868.7%(458,422)29.9%(199,880)D+38.7D+5.1
200466.6%(448,503)32.9%(221,600)D+33.7D+4.5
200062.6%(359,913)33.4%(192,099)D+29.2R+2.4
199660.8%(341,357)29.1%(163,770)D+31.6D+8.1
199252.7%(337,548)29.2%(187,186)D+23.5D+5.0
198858.8%(353,401)40.3%(242,439)D+18.5D+6.4

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

Presidential Margin Trend

Cuyahoga County, OH18922024

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

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202467.5%(384,042)30.0%(170,671)D+37.5D+1.9
202267.8%(277,039)32.2%(131,427)D+35.6R+9.3
201872.5%(350,362)27.5%(132,948)D+45.0D+26.7
201656.7%(327,680)38.4%(222,125)D+18.3R+24.0
201269.5%(427,597)27.2%(167,263)D+42.3D+26.0
201056.6%(235,795)40.3%(167,763)D+16.3R+24.8
200670.6%(319,568)29.4%(133,235)D+41.1D+46.0
200447.6%(303,085)52.4%(334,204)R+4.9R+3.5
200047.6%(234,421)49.0%(241,330)R+1.4R+8.0
199853.3%(220,011)46.7%(192,844)D+6.6D+1.3

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

Governor Elections

Governor Results

YearDemocratRepublicanMarginSwing
202257.1%(234,076)42.8%(175,697)D+14.2R+21.3
201866.6%(323,276)31.1%(150,848)D+35.5D+42.1
201444.5%(149,986)51.2%(172,319)R+6.6R+31.4
201060.6%(251,251)35.8%(148,611)D+24.7R+25.5
200673.8%(335,306)23.6%(107,234)D+50.2D+28.4
200259.5%(225,582)37.7%(142,874)D+21.8D+1.4
199858.3%(238,577)37.9%(155,158)D+20.4D+63.9
199427.1%(116,917)70.6%(305,015)R+43.5R+41.9
199049.2%(236,511)50.8%(244,192)R+1.6R+54.3
198676.4%(316,819)23.6%(97,976)D+52.8D+5.9

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

Explore More