11 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Morehead City | 1 | 10,058 | 9,583 | 0.95% | 1,358 | 7 | Town |
| Beaufort | 2 | 4,999 | 4,476 | 2.12% | 982 | 5 | Town |
| Newport | 3 | 4,541 | 4,341 | 0.89% | 591 | 8 | Town |
| Emerald Isle | 4 | 4,039 | 3,846 | 0.95% | 820 | 5 | Town |
| Cape Carteret | 5 | 2,302 | 2,230 | 0.61% | 912 | 3 | Town |
| Cedar Point | 6 | 1,846 | 1,779 | 0.71% | 827 | 2 | Town |
| Pine Knoll Shores | 7 | 1,447 | 1,385 | 0.84% | 655 | 2 | Town |
| Atlantic Beach | 8 | 1,432 | 1,377 | 0.77% | 601 | 2 | Town |
| Peletier | 9 | 811 | 771 | 1% | 224 | 4 | Town |
| Bogue | 10 | 720 | 692 | 0.7% | 262 | 3 | Town |
| Indian Beach | 11 | 233 | 222 | 0.87% | 409 | 1 | Town |
Morehead City is the largest city in Carteret County, with a population of 10,058.
Indian Beach is the smallest city in Carteret County, with a population of 233.
There are 11 cities in Carteret County, North Carolina.