Voting & Elections in Cherryville, NC

Presidential election results and party lean trends

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

Election Overview

Source: Gaston County (2024)

2024 Winner

Republican

Dem Votes

44,062

37.0%

GOP Votes

73,828

62.1%

Total Votes

118,959

Margin

R+25.0%

Shift from 2020

D+2.7pp

vs prior election

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

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
202444,06273,828118,95937.0%62.1%R+25.0
202040,95973,033115,49835.5%63.2%R+27.8
201630,98261,46794,87232.7%64.8%R+32.1

In the 2024 presidential election, Gaston County recorded 118,959 total votes. Republicans won the county with 62.1% of the vote compared to 37.0% for Democrats, a margin of R+25.0%. Compared to 2020, the margin shifted D+2.7pp from the previous election. Since 2016, Gaston County has shifted 7.1 percentage points toward Democrats.