20 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Clarksburg | 1 | 15,099 | 15,913 | -1.07% | 1,554 | 10 | City |
| Bridgeport | 2 | 9,437 | 9,236 | 0.43% | 890 | 11 | City |
| Pleasant Valley | 3 | 3,462 | 3,502 | -0.23% | 1,071 | 3 | City |
| Shinnston | 4 | 2,244 | 2,311 | -0.62% | 1,342 | 2 | City |
| Stonewood | 5 | 1,733 | 1,805 | -0.86% | 2,036 | 1 | City |
| Salem | 6 | 1,461 | 1,524 | -0.88% | 1,092 | 1 | City |
| Nutter Fort | 7 | 1,440 | 1,489 | -0.69% | 1,620 | 1 | Town |
| Enterprise | 8 | 1,241 | 1,115 | 1.55% | 422 | 3 | CDP |
| Monongah | 9 | 1,066 | 966 | 1.91% | 2,184 | 0 | Town |
| Despard | 10 | 978 | 1,169 | -0.2% | 668 | 1 | CDP |
| White Hall | 11 | 703 | 706 | -0.14% | 668 | 1 | Town |
| Lumberport | 12 | 685 | 717 | -1.01% | 1,362 | 1 | Town |
| East View | 13 | 536 | 642 | 7.2% | 527 | 1 | CDP |
| Anmoore | 14 | 499 | 517 | -0.8% | 472 | 1 | Town |
| West Milford | 15 | 451 | 466 | -0.66% | 849 | 1 | Town |
| Reynoldsville | 16 | 384 | 393 | 7.26% | 283 | 1 | CDP |
| Lost Creek | 17 | 339 | 354 | -0.88% | 349 | 1 | Town |
| Wallace | 18 | 294 | 309 | 7.3% | 207 | 1 | CDP |
| Hepzibah | 19 | 276 | 471 | -6.44% | 299 | 1 | CDP |
| Spelter | 20 | 12 | 233 | -64.71% | 24 | 0 | CDP |
Clarksburg is the largest city in Harrison County, with a population of 15,099.
Spelter is the smallest city in Harrison County, with a population of 12.
There are 20 cities in Harrison County, West Virginia.