9 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Salisbury | 1 | 36,891 | 35,328 | 0.85% | 1,589 | 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 |
| Spencer | 4 | 3,430 | 3,307 | 0.7% | 988 | 3 | Town |
| Granite Quarry | 5 | 3,134 | 2,996 | 0.87% | 1,027 | 3 | Town |
| Rockwell | 6 | 2,411 | 2,305 | 0.88% | 1,305 | 2 | Town |
| East Spencer | 7 | 1,638 | 1,571 | 0.8% | 668 | 2 | Town |
| Cleveland | 8 | 895 | 855 | 0.9% | 583 | 2 | Town |
| Faith | 9 | 843 | 808 | 0.84% | 804 | 1 | Town |
Salisbury is the largest city in Rowan County, with a population of 36,891.
Faith is the smallest city in Rowan County, with a population of 843.
There are 9 cities in Rowan County, North Carolina.