Craven County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
New Bern135,44031,3432.06%1,22529 City
Havelock217,31717,898-0.65%1,01417 City
Trent Woods34,0644,072-0.15%1,3673 Town
River Bend42,8852,894-0.17%1,1483 Town
Vanceboro5876873-0.11%5112 Town
Cove City63813760%5971 Town
Dover73513480%3661 Town
Bridgeton83463420.29%1692 Town

Craven County Cities Summary

Largest City

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

Smallest City

Bridgeton 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