Craven County, North Carolina Cities (2026)

8 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
New Bern135,65831,3382.06%1,23329 City
Havelock217,15217,916-0.73%1,00417 City
Trent Woods34,0354,070-0.15%1,3583 Town
River Bend42,8752,895-0.1%1,1443 Town
Vanceboro5862873-0.23%5032 Town
Cove City63853810.26%6031 Town
Bridgeton73513450.29%1712 Town
Dover83463490%3601 Town

Craven County Cities Summary

Largest City

New Bern is the largest city in Craven County, with a population of 35,658.

Smallest City

Dover is the smallest city in Craven County, with a population of 346.

10 Largest Cities

There are 8 cities in Craven County, North Carolina.

Location of Craven County