← Back to Battleground Map
North Carolina·NC·FIPS 37045

Cleveland County

Voted Republican in 2024 · 51,706 votes cast

Cleveland County

About Cleveland County

Cleveland County is a county located in the foothills of the Blue Ridge Mountains and the western Piedmont, on the southern border of the U.S. state of North Carolina. As of the 2020 census, the population was 99,519. Its county seat is Shelby. Cleveland County comprises the Shelby-Kings Mountain, NC Micropolitan Statistical Area, which is also included in the Charlotte-Concord, NC-SC Combined Statistical Area.

Read more on Wikipedia →
Total Votes (2024)
51,706
Winner Margin
R+34.9
Turnout Change
+0.8%
2020→2024 Swing
R+2.1

2024 Presidential Results

All candidates · Cleveland County, North Carolina

Donald J Trump(Republican)
67.0%34,654
Won by 18,051 votes
Kamala D Harris(Democrat)
32.1%16,603
Other(Other)
0.6%328
Chase Oliver(Libertarian)
0.2%121

Margin History

Red = Republican, Blue = Democratic

2024R+34.9
2020R+32.8
2016R+30.3
🔴

Swung Right in 2024

Cleveland County shifted 2.1 points toward Republicans compared to 2020. Voter turnout increased by 0.8%.

Cleveland County — Local Discussion

0 messages
Loading...

What does Cleveland County really think?

Elections happen once every 4 years. On constitution.vote, your voice is heard every day. Join the assembly and vote on the issues that matter to North Carolina.

Election data: MIT Election Data Science Lab, Harvard Dataverse (CC BY 4.0)