23 cities
| City | Rank | County | 2026 Pop. ↓ |
|---|---|---|---|
| Buckhannon | 1 | Upshur County | 4,983 |
| Keyser | 2 | Mineral County | 4,773 |
| Grafton | 3 | Taylor County | 4,507 |
| Kingwood | 4 | Preston County | 2,940 |
| Terra Alta | 5 | Preston County | 1,408 |
| Parsons | 6 | Tucker County | 1,269 |
| Carpendale | 7 | Mineral County | 834 |
| Piedmont | 8 | Mineral County | 686 |
| Thomas | 9 | Tucker County | 589 |
| Davis | 10 | Tucker County | 566 |
| Ridgeley | 11 | Mineral County | 566 |
| Reedsville | 12 | Preston County | 524 |
| Masontown | 13 | Preston County | 505 |
| Rowlesburg | 14 | Preston County | 429 |
| Flemington | 15 | Taylor County | 304 |
| Tunnelton | 16 | Preston County | 292 |
| Newburg | 17 | Preston County | 256 |
| Albright | 18 | Preston County | 245 |
| Hambleton | 19 | Tucker County | 219 |
| Elk Garden | 20 | Mineral County | 205 |
| Hendricks | 21 | Tucker County | 202 |
| Brandonville | 22 | Preston County | 127 |
| Bruceton Mills | 23 | Preston County | 63 |
Preston County, Mineral County, Upshur County, Taylor County, and Tucker County are the counties generally considered part of Northeast West Virginia.