Craven County, North Carolina Cities (2025)

21 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
New Bern134,93831,3172.1%1,22728 City
New Bern234,93831,3382.1%1,22728 City
Havelock317,27916,736-0.74%1,01117 City
Havelock417,27917,916-0.74%1,01117 City
James City55,0085,378-1.16%6498 CDP
Trent Woods64,0414,079-0.15%1,3603 Town
Trent Woods74,0414,070-0.15%1,3603 Town
Brices Creek83,8294,1581.32%4888 CDP
River Bend92,8782,900-0.14%1,1453 Town
River Bend102,8782,895-0.14%1,1453 Town
Fairfield Harbour112,7822,803-0.39%9673 CDP
Neuse Forest122,2192,0160.68%7023 CDP
Cherry Branch131,6011,3977.16%1,3951 CDP
Vanceboro14864874-0.23%5042 Town
Vanceboro15864873-0.23%5042 Town
Cove City163843820%6021 Town
Cove City173843810%6021 Town
Bridgeton183503450.29%1712 Town
Bridgeton193503450.29%1712 Town
Dover20346350-0.29%3601 Town
Dover21346349-0.29%3601 Town

Craven County Cities Summary

Largest City

New Bern is the largest city in Craven County, with a population of 34,938.

Smallest City

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

10 Largest Cities

There are 21 cities in Craven County, North Carolina.

Location of Craven County