14 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bridgewater | 1 | 6,884 | 6,594 | 0.85% | 2,731 | 3 | Town |
| Massanetta Springs | 2 | 6,609 | 5,819 | 1.82% | 1,391 | 5 | CDP |
| Broadway | 3 | 4,435 | 4,179 | 1.16% | 1,867 | 2 | Town |
| Timberville | 4 | 3,138 | 2,967 | 1.1% | 2,349 | 1 | Town |
| Elkton | 5 | 3,105 | 2,944 | 1.04% | 982 | 3 | Town |
| Grottoes | 6 | 3,069 | 2,901 | 1.09% | 1,505 | 2 | Town |
| Dayton | 7 | 1,774 | 1,684 | 1.03% | 1,722 | 1 | Town |
| McGaheysville | 8 | 1,330 | 1,006 | 7.17% | 1,557 | 1 | CDP |
| Belmont Estates | 9 | 1,174 | 1,204 | -0.51% | 1,768 | 1 | CDP |
| Keezletown | 10 | 634 | 279 | 7.09% | 768 | 1 | CDP |
| Mount Crawford | 11 | 464 | 441 | 0.87% | 921 | 1 | Town |
| Port Republic | 12 | 429 | 506 | 7.25% | 192 | 2 | CDP |
| Linville | 13 | 346 | 466 | 7.12% | 607 | 1 | CDP |
| Singers Glen | 14 | 194 | 148 | 7.18% | 225 | 1 | CDP |
Bridgewater is the largest city in Rockingham County, with a population of 6,884.
Singers Glen is the smallest city in Rockingham County, with a population of 194.
There are 14 cities in Rockingham County, Virginia.