20 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Elkins | 1 | 6,641 | 6,939 | -0.85% | 1,828 | 4 | City |
| Elkins | 2 | 6,641 | 6,924 | -0.85% | 1,828 | 4 | City |
| Valley Bend | 3 | 610 | 634 | 1.33% | 433 | 1 | CDP |
| Beverly | 4 | 568 | 597 | -1.05% | 1,294 | 0 | Town |
| Beverly | 5 | 568 | 596 | -1.05% | 1,294 | 0 | Town |
| Mill Creek | 6 | 533 | 556 | -0.93% | 1,166 | 0 | Town |
| Mill Creek | 7 | 533 | 555 | -0.93% | 1,166 | 0 | Town |
| East Dailey | 8 | 396 | 555 | -2.46% | 377 | 1 | CDP |
| Norton | 9 | 248 | 266 | 7.36% | 428 | 1 | CDP |
| Womelsdorf (Coalton) | 10 | 178 | 183 | -0.56% | 430 | 0 | Town |
| Womelsdorf (Coalton) | 11 | 178 | 183 | -0.56% | 430 | 0 | Town |
| Huttonsville | 12 | 155 | 162 | -1.27% | 512 | 0 | Town |
| Huttonsville | 13 | 155 | 162 | -1.27% | 512 | 0 | Town |
| Montrose | 14 | 137 | 140 | -0.72% | 219 | 1 | Town |
| Montrose | 15 | 137 | 140 | -0.72% | 219 | 1 | Town |
| Harman | 16 | 91 | 95 | -1.09% | 282 | 0 | Town |
| Harman | 17 | 91 | 95 | -1.09% | 282 | 0 | Town |
| Whitmer | 18 | 90 | 82 | -1.1% | 213 | 0 | CDP |
| Helvetia | 19 | 19 | 84 | 5.56% | 10 | 2 | CDP |
| Pickens | 20 | 16 | 19 | 6.67% | 8 | 2 | CDP |
Elkins is the largest city in Randolph County, with a population of 6,641.
Pickens is the smallest city in Randolph County, with a population of 16.
There are 20 cities in Randolph County, West Virginia.