11 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Morehead City | 1 | 10,153 | 9,583 | 0.94% | 1,371 | 7 | Town |
| Beaufort | 2 | 5,104 | 4,476 | 2.1% | 1,003 | 5 | Town |
| Newport | 3 | 4,581 | 4,341 | 0.88% | 596 | 8 | Town |
| Emerald Isle | 4 | 4,078 | 3,846 | 0.97% | 828 | 5 | Town |
| Cape Carteret | 5 | 2,317 | 2,230 | 0.65% | 918 | 3 | Town |
| Cedar Point | 6 | 1,860 | 1,779 | 0.76% | 833 | 2 | Town |
| Pine Knoll Shores | 7 | 1,460 | 1,385 | 0.9% | 661 | 2 | Town |
| Atlantic Beach | 8 | 1,443 | 1,377 | 0.77% | 606 | 2 | Town |
| Peletier | 9 | 819 | 771 | 0.99% | 226 | 4 | Town |
| Bogue | 10 | 726 | 692 | 0.83% | 264 | 3 | Town |
| Indian Beach | 11 | 235 | 222 | 0.86% | 413 | 1 | Town |
Morehead City is the largest city in Carteret County, with a population of 10,153.
Indian Beach is the smallest city in Carteret County, with a population of 235.
There are 11 cities in Carteret County, North Carolina.