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

Granville County

Voted Republican in 2024 · 32,104 votes cast

Granville County

About Granville County

Granville County is a county located on the northern border of the U.S. state of North Carolina. As of the 2020 census, the population was 60,992. Its county seat is Oxford. The county has access to Kerr Lake and Falls Lake and is part of the Roanoke, Tar and Neuse River watersheds.

Read more on Wikipedia →
Total Votes (2024)
32,104
Winner Margin
R+9.4
Turnout Change
+1.6%
2020→2024 Swing
R+2.8

2024 Presidential Results

All candidates · Granville County, North Carolina

Donald J Trump(Republican)
54.1%17,383
Won by 3,018 votes
Kamala D Harris(Democrat)
44.7%14,365
Other(Other)
0.8%247
Chase Oliver(Libertarian)
0.3%109

Margin History

Red = Republican, Blue = Democratic

2024R+9.4
2020R+6.6
2016R+2.5
🔴

Swung Right in 2024

Granville County shifted 2.8 points toward Republicans compared to 2020. Voter turnout increased by 1.6%.

Granville County — Local Discussion

0 messages
Loading...

What does Granville 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)