Voting & Elections in Waynesville, NC

Presidential election results and party lean trends

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

Election Overview

Source: Haywood County (2024)

2024 Winner

Republican

Dem Votes

13,913

36.9%

GOP Votes

23,393

62.0%

Total Votes

37,724

Margin

R+25.1%

Shift from 2020

D+1.4pp

vs prior election

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

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
202413,91323,39337,72436.9%62.0%R+25.1
202013,14422,83436,54236.0%62.5%R+26.5
201610,41418,84430,15634.5%62.5%R+28.0

In the 2024 presidential election, Haywood County recorded 37,724 total votes. Republicans won the county with 62.0% of the vote compared to 36.9% for Democrats, a margin of R+25.1%. Compared to 2020, the margin shifted D+1.4pp from the previous election. Since 2016, Haywood County has shifted 2.8 percentage points toward Democrats.