9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bayboro | 1 | 1,075 | 1,234 | -2.36% | 579 | 2 | Town |
| Oriental | 2 | 913 | 882 | 0.55% | 638 | 1 | Town |
| Alliance | 3 | 756 | 735 | 0.53% | 362 | 2 | Town |
| Grantsboro | 4 | 728 | 697 | 0.69% | 189 | 4 | Town |
| Minnesott Beach | 5 | 551 | 530 | 0.73% | 159 | 3 | Town |
| Arapahoe | 6 | 436 | 415 | 0.93% | 201 | 2 | Town |
| Stonewall | 7 | 222 | 212 | 0.91% | 130 | 2 | Town |
| Vandemere | 8 | 203 | 193 | 1% | 133 | 2 | Town |
| Mesic | 9 | 145 | 138 | 0.69% | 141 | 1 | Town |
Bayboro is the largest city in Pamlico County, with a population of 1,075.
Mesic is the smallest city in Pamlico County, with a population of 145.
There are 9 cities in Pamlico County, North Carolina.