Craven County, North Carolina Cities (2025)

13 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
New Bern134,93831,3382.1%1,22728 City
Havelock217,27917,916-0.74%1,01117 City
James City35,0085,378-1.16%6498 CDP
Trent Woods44,0414,070-0.15%1,3603 Town
Brices Creek53,8294,1581.32%4888 CDP
River Bend62,8782,895-0.14%1,1453 Town
Fairfield Harbour72,7822,803-0.39%9673 CDP
Neuse Forest82,2192,0160.68%7023 CDP
Cherry Branch91,6011,3977.16%1,3951 CDP
Vanceboro10864873-0.23%5042 Town
Cove City113843810%6021 Town
Bridgeton123503450.29%1712 Town
Dover13346349-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 13 cities in Craven County, North Carolina.

Location of Craven County