Voting & Elections in Cherokee, NC

Presidential election results and party lean trends

County-level data: Election results are reported at the county level. Cherokee is located in Swain County, NC. Results reflect all voters in the county, not just those in Cherokee.

Election Overview

Source: Swain County (2024)

2024 Winner

Republican

Dem Votes

2,643

37.6%

GOP Votes

4,311

61.3%

Total Votes

7,036

Margin

R+23.7%

Shift from 2020

R+4.2pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
R+23.7%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
20242,6434,3117,03637.6%61.3%R+23.7
20202,7804,1617,06839.3%58.9%R+19.5
20162,1863,5575,98236.5%59.5%R+22.9

In the 2024 presidential election, Swain County recorded 7,036 total votes. Republicans won the county with 61.3% of the vote compared to 37.6% for Democrats, a margin of R+23.7%. Compared to 2020, the margin shifted R+4.2pp from the previous election.