7 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Eden | 1 | 15,394 | 15,416 | -0.03% | 1,083 | 14 | City |
| Reidsville | 2 | 14,659 | 14,593 | 0.09% | 990 | 15 | City |
| Wentworth | 3 | 2,770 | 2,660 | 0.8% | 195 | 14 | Town |
| Mayodan | 4 | 2,493 | 2,415 | 0.61% | 867 | 3 | Town |
| Madison | 5 | 2,187 | 2,131 | 0.51% | 618 | 4 | Town |
| Stoneville | 6 | 1,361 | 1,309 | 0.74% | 952 | 1 | Town |
| Ruffin | 7 | 454 | 467 | 1.34% | 100 | 5 | CDP |
Eden is the largest city in Rockingham County, with a population of 15,394.
Ruffin is the smallest city in Rockingham County, with a population of 454.
There are 7 cities in Rockingham County, North Carolina.