11 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Salisbury | 1 | 36,891 | 35,328 | 0.85% | 1,607 | 23 | City |
| China Grove | 2 | 4,651 | 4,446 | 0.89% | 1,029 | 5 | Town |
| Landis | 3 | 3,871 | 3,703 | 0.86% | 1,139 | 3 | Town |
| Enochville | 4 | 3,576 | 3,358 | 1.22% | 896 | 4 | CDP |
| Spencer | 5 | 3,430 | 3,307 | 0.7% | 1,097 | 3 | Town |
| Granite Quarry | 6 | 3,134 | 2,996 | 0.87% | 1,064 | 3 | Town |
| Rockwell | 7 | 2,411 | 2,305 | 0.88% | 1,305 | 2 | Town |
| East Spencer | 8 | 1,638 | 1,571 | 0.8% | 668 | 2 | Town |
| Cleveland | 9 | 895 | 855 | 0.9% | 583 | 2 | Town |
| Faith | 10 | 843 | 808 | 0.84% | 804 | 1 | Town |
| Gold Hill | 11 | 414 | 308 | 7.25% | 166 | 2 | CDP |
Salisbury is the largest city in Rowan County, with a population of 36,891.
Gold Hill is the smallest city in Rowan County, with a population of 414.
There are 11 cities in Rowan County, North Carolina.