West Virginia Cities

There are 93 cities in Virginia in the West region.

93 Rows

City
Rank
County
2024 Pop.
Roanoke1Roanoke city96,264
Blacksburg2Montgomery County45,728
Cave Spring3Roanoke County26,195
Salem4Botetourt County25,665
Christiansburg5Montgomery County22,288
Radford6Floyd County17,255
Hollins7Botetourt County16,672
Pulaski8Pulaski County8,817
Vinton9Bedford County8,044
Lexington10Botetourt County7,596
Bedford11Bedford County6,818
Buena Vista12Rockbridge County6,547
Covington13Alleghany County5,478
Richlands14Russell County5,036
Bluefield15Tazewell County4,843
Tazewell16Tazewell County4,280
North Shore17Bedford County3,670
Cloverdale18Botetourt County3,565
Clifton Forge19Alleghany County3,338
Daleville20Botetourt County3,271
Blue Ridge21Botetourt County2,979
Merrimac22Montgomery County2,817
Pearisburg23Giles County2,805
Dublin24Bland County2,656
Fairlawn25Floyd County2,406
East Lexington26Botetourt County2,129
Narrows27Bland County2,031
Raven28Russell County2,031
Westlake Corner29Bedford County1,955
Laymantown30Bedford County1,636
Shawsville31Montgomery County1,566
Clintwood32Dickenson County1,323
Belview33Montgomery County1,248
Gratton34Tazewell County1,216
Buchanan35Botetourt County1,214
Honaker36Buchanan County1,190
Claypool Hill37Russell County1,126
Elliston38Montgomery County1,124
Pembroke39Giles County1,123
Union Hall40Franklin County1,060
Glasgow41Rockbridge County1,031
Cedar Bluff42Russell County1,011
Prices Fork43Montgomery County1,005
Riner44Floyd County969
Plum Creek45Montgomery County968
Springville46Tazewell County958
Glenvar47Botetourt County925
Pound48Wise County836
Grundy49Buchanan County821
Boissevain50Tazewell County793
Fincastle51Botetourt County768
Rich Creek52Giles County728
Motley53Halifax County720
Mallow54Alleghany County705
Lafayette55Montgomery County604
Stewartsville56Bedford County600
Haysi57Dickenson County474
Troutville58Botetourt County470
Selma59Alleghany County443
Moneta60Bedford County441
Bland61Bland County437
Bastian62Bland County435
Low Moor63Alleghany County411
New River64Pulaski County411
Hot Springs65Alleghany County408
Montvale66Bedford County378
Pounding Mill67Tazewell County366
Parrott68Pulaski County336
Goshen69Augusta County332
Ripplemead70Giles County321
Callaghan71Alleghany County312
Iron Gate72Alleghany County303
Boones Mill73Franklin County262
Pocahontas74Tazewell County253
Glen Wilton75Alleghany County252
Clinchco76Dickenson County231
Cliftondale Park77Alleghany County229
Abbs Valley78Tazewell County215
Breaks79Buchanan County212
Big Rock80Buchanan County189
Vansant81Buchanan County189
Eagle Rock82Alleghany County182
Big Island83Amherst County161
Belspring84Pulaski County156
Falls Mills85Tazewell County149
Millboro86Bath County145
New Castle87Craig County120
Eggleston88Giles County97
Glen Lyn89Giles County91
Snowville90Carroll County67
Jewell Ridge91Buchanan County40
Doran92Tazewell County16
Mechanicsburg93Bland County15

Virginia Cities by Region