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

Onslow County

Voted Republican in 2024 · 81,681 votes cast

Onslow County

About Onslow County

Onslow County is a county located in the U.S. state of North Carolina. As of the 2020 census, the population was 204,576. Its county seat is Jacksonville. The county was created in 1734 as Onslow Precinct and gained county status in 1739. Onslow County comprises the Jacksonville, NC Metropolitan Statistical Area. The southern border of the county is the coast of the Atlantic Ocean.

Read more on Wikipedia →
Total Votes (2024)
81,681
Winner Margin
R+35.8
Turnout Change
+13.1%
2020→2024 Swing
R+5.6

2024 Presidential Results

All candidates · Onslow County, North Carolina

Donald J Trump(Republican)
67.3%54,960
Won by 29,276 votes
Kamala D Harris(Democrat)
31.4%25,684
Other(Other)
0.8%657
Chase Oliver(Libertarian)
0.5%380

Margin History

Red = Republican, Blue = Democratic

2024R+35.8
2020R+30.2
2016R+34.3
🔴

Swung Right in 2024

Onslow County shifted 5.6 points toward Republicans compared to 2020. Voter turnout increased by 13.1%.

Onslow County — Local Discussion

0 messages
Loading...

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