| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Salisbury | 1 | 37,239 | 35,211 | 0.98% | 1,604 | 23 | City |
| China Grove | 2 | 4,694 | 4,440 | 0.95% | 1,038 | 5 | Town |
| Landis | 3 | 3,921 | 3,712 | 0.93% | 1,153 | 3 | Town |
| Spencer | 4 | 3,478 | 3,318 | 0.81% | 1,002 | 3 | Town |
| Granite Quarry | 5 | 3,157 | 2,992 | 0.89% | 1,034 | 3 | Town |
| Rockwell | 6 | 2,439 | 2,311 | 0.91% | 1,320 | 2 | Town |
| East Spencer | 7 | 1,664 | 1,581 | 0.85% | 679 | 2 | Town |
| Cleveland | 8 | 910 | 859 | 0.89% | 593 | 2 | Town |
| Faith | 9 | 852 | 808 | 0.83% | 813 | 1 | Town |
Salisbury is the largest city in Rowan County, with a population of 37,239.
Faith is the smallest city in Rowan County, with a population of 852.
There are 9 cities in Rowan County, North Carolina.