Every City in the USA

State · West Virginia

Every city in West Virginia.

All 230 incorporated places in West Virginia, ranked by 2024 population. Charleston is the largest with 46,482 residents.

See also:  Largest cities in West Virginia by population →

All cities in West Virginia, sorted by 2024 population.
Rank City 2024 pop 2020 base 4-yr Δ 4-yr Δ %
#1 Charleston 46,48248,810-2,328-4.8%
#2 Huntington 44,94246,841-1,899-4.1%
#3 Morgantown 30,49030,068422+1.4%
#4 Parkersburg 28,83429,749-915-3.1%
#5 Wheeling 26,06026,986-926-3.4%
#6 Martinsburg 19,04718,739308+1.6%
#7 Weirton 18,31719,162-845-4.4%
#8 Fairmont 18,06318,410-347-1.9%
#9 Beckley 16,51517,270-755-4.4%
#10 Clarksburg 15,26215,943-681-4.3%
#11 South Charleston 13,17713,891-714-5.1%
#12 Vienna 10,40610,665-259-2.4%
#13 St. Albans 10,30110,861-560-5.2%
#14 Bridgeport 9,3979,241156+1.7%
#15 Bluefield 9,1579,639-482-5.0%
#16 Charles Town 8,8696,5302,339+35.8%
#17 Oak Hill 7,7328,167-435-5.3%
#18 Moundsville 7,7038,092-389-4.8%
#19 Dunbar 7,1117,486-375-5.0%
#20 Hurricane 6,8136,957-144-2.1%
#21 Elkins 6,6986,939-241-3.5%
#22 Nitro 6,3666,617-251-3.8%
#23 Ranson corporation 6,0355,447588+10.8%
#24 Princeton 5,5955,879-284-4.8%
#25 Buckhannon 5,0495,187-138-2.7%
#26 New Martinsville 5,0385,205-167-3.2%
#27 Keyser 4,8024,872-70-1.4%
#28 Grafton 4,5754,717-142-3.0%
#29 Barboursville 4,3264,439-113-2.5%
#30 Westover 4,0883,968120+3.0%
#31 Point Pleasant 3,8864,068-182-4.5%
#32 Ravenswood 3,8213,856-35-0.9%
#33 Lewisburg 3,7653,931-166-4.2%
#34 Weston 3,7583,950-192-4.9%
#35 Pleasant Valley 3,4703,500-30-0.9%
#36 Welch 3,4133,629-216-6.0%
#37 Summersville 3,3263,431-105-3.1%
#38 Ripley 3,0673,080-13-0.4%
#39 Kingwood 2,9532,980-27-0.9%
#40 Williamstown 2,9512,994-43-1.4%
#41 Kenova 2,8773,036-159-5.2%
#42 Philippi 2,8452,875-30-1.0%
#43 Milton 2,7992,850-51-1.8%
#44 Williamson 2,7793,080-301-9.8%
#45 Fayetteville 2,7532,898-145-5.0%
#46 Madison 2,7192,906-187-6.4%
#47 Follansbee 2,6862,850-164-5.8%
#48 Moorefield 2,6792,520159+6.3%
#49 Bethlehem 2,5632,620-57-2.2%
#50 Winfield 2,4282,459-31-1.3%
#51 Paden City 2,3882,544-156-6.1%
#52 Wellsburg 2,2802,445-165-6.7%
#53 Petersburg 2,2772,284-7-0.3%
#54 Shinnston 2,2582,313-55-2.4%
#55 Hinton 2,1592,280-121-5.3%
#56 White Sulphur Springs 2,1542,224-70-3.1%
#57 Chester 2,1052,204-99-4.5%
#58 Spencer 1,9362,034-98-4.8%
#59 Mannington 1,9091,954-45-2.3%
#60 Star City 1,8031,76637+2.1%
#61 Belington 1,7951,808-13-0.7%
#62 Romney 1,7551,768-13-0.7%
#63 St. Marys 1,7491,836-87-4.7%
#64 Stonewood 1,7481,807-59-3.3%
#65 Richwood 1,6071,665-58-3.5%
#66 McMechen 1,6041,693-89-5.3%
#67 Harrisville 1,5471,627-80-4.9%
#68 Shepherdstown 1,5241,530-6-0.4%
#69 Eleanor 1,5231,553-30-1.9%
#70 Ronceverte 1,5101,575-65-4.1%
#71 Salem 1,4741,527-53-3.5%
#72 Nutter Fort 1,4501,492-42-2.8%
#73 West Liberty 1,4341,452-18-1.2%
#74 Marmet 1,4231,488-65-4.4%
#75 New Haven 1,4141,472-58-3.9%
#76 Glen Dale 1,4131,485-72-4.8%
#76 Terra Alta 1,4131,423-10-0.7%
#78 Wayne 1,3941,442-48-3.3%
#79 Granville 1,3781,35523+1.7%
#80 Oceana 1,3761,463-87-5.9%
#81 Mullens 1,3571,471-114-7.7%
#82 Ceredo 1,3341,407-73-5.2%
#83 Logan 1,3191,437-118-8.2%
#84 Sistersville 1,3091,405-96-6.8%
#85 Ansted 1,2881,347-59-4.4%
#86 Parsons 1,2871,326-39-2.9%
#87 Chesapeake 1,2811,335-54-4.0%
#88 Mabscott 1,2781,337-59-4.4%
#89 Mount Hope 1,2521,333-81-6.1%
#90 Benwood 1,2041,273-69-5.4%
#91 Buffalo 1,2001,203-3-0.2%
#92 Montgomery 1,1981,263-65-5.1%
#93 Barrackville 1,1971,211-14-1.2%
#94 Rainelle 1,1901,239-49-4.0%
#95 Athens 1,1781,214-36-3.0%
#96 Belle 1,0971,160-63-5.4%
#97 Sophia 1,0811,134-53-4.7%
#98 Glenville 1,0541,125-71-6.3%
#99 Monongah 1,04696185+8.8%
#100 Pennsboro 1,0091,056-47-4.5%
#101 Bolivar 9891,036-47-4.5%
#102 New Cumberland 9741,017-43-4.2%
#103 Hamlin 9731,041-68-6.5%
#104 Marlinton 954993-39-3.9%
#105 Chapmanville 9461,020-74-7.3%
#106 Alderson 933973-40-4.1%
#107 Poca 869877-8-0.9%
#108 Clendenin 86685313+1.5%
#109 Carpendale 842860-18-2.1%
#110 Mason 834859-25-2.9%
#110 Rupert 834874-40-4.6%
#112 Belmont 822865-43-5.0%
#113 Sutton 821856-35-4.1%
#114 Cameron 818863-45-5.2%
#115 North Hills 812835-23-2.8%
#116 Rivesville 808825-17-2.1%
#117 East Bank 781819-38-4.6%
#118 Bethany 753776-23-3.0%
#119 Bath (Berkeley Springs) 752760-8-1.1%
#120 Gassaway 725759-34-4.5%
#121 Man 717776-59-7.6%
#122 White Hall 704706-2-0.3%
#123 Smithers 703747-44-5.9%
#124 Piedmont 696719-23-3.2%
#125 Lumberport 692718-26-3.6%
#126 Gary 687772-85-11.0%
#126 Glasgow 687709-22-3.1%
#128 Cedar Grove 685719-34-4.7%
#129 Elizabeth 681720-39-5.4%
#130 Addison (Webster Springs) 679729-50-6.9%
#131 Middlebourne 671715-44-6.2%
#132 Grant Town 669685-16-2.3%
#133 Triadelphia 662685-23-3.4%
#134 Fort Gay 656677-21-3.1%
#135 Pineville 654703-49-7.0%
#136 West Union 643664-21-3.2%
#137 Danville 636673-37-5.5%
#138 Thomas 593602-9-1.5%
#139 Davis 578600-22-3.7%
#140 Beverly 574597-23-3.9%
#140 Ridgeley 574593-19-3.2%
#142 War 546622-76-12.2%
#143 Franklin 540567-27-4.8%
#144 Mill Creek 538556-18-3.2%
#145 Reedsville 527533-6-1.1%
#146 Gauley Bridge 521552-31-5.6%
#147 Beech Bottom 516550-34-6.2%
#148 Masontown 507511-4-0.8%
#149 Anmoore 503517-14-2.7%
#150 Hartford City 499506-7-1.4%
#151 West Hamlin 495525-30-5.7%
#152 Cowen 466491-25-5.1%
#153 Grantsville 463492-29-5.9%
#154 Pratt 461486-25-5.1%
#155 Clearview 457477-20-4.2%
#156 West Milford 454464-10-2.2%
#157 Peterstown 4524484+0.9%
#158 Rowlesburg 433441-8-1.8%
#159 Capon Bridge 4264197+1.7%
#160 Union 417421-4-1.0%
#161 Paw Paw 410411-1-0.2%
#162 Jane Lew 399415-16-3.9%
#163 Farmington 3933867+1.8%
#164 Delbarton 388420-32-7.6%
#165 Junior 378386-8-2.1%
#166 Burnsville 377395-18-4.6%
#167 Matewan 374412-38-9.2%
#168 Bancroft 372375-3-0.8%
#169 Clay 371399-28-7.0%
#170 West Logan 370399-29-7.3%
#171 Fairview 369372-3-0.8%
#172 Lost Creek 342354-12-3.4%
#172 Whitesville 342369-27-7.3%
#174 Pine Grove 340362-22-6.1%
#175 Windsor Heights 339363-24-6.6%
#176 Lester 333342-9-2.6%
#177 Meadow Bridge 311328-17-5.2%
#178 Flemington 307312-5-1.6%
#179 Gilbert 303329-26-7.9%
#180 Hedgesville 299300-1-0.3%
#181 Mitchell Heights 292311-19-6.1%
#181 Tunnelton 29229200.0%
#183 Kermit 289317-28-8.8%
#184 Valley Grove 271281-10-3.6%
#185 Bramwell 263275-12-4.4%
#185 Harpers Ferry 263269-6-2.2%
#187 Wardensville 260263-3-1.1%
#188 Newburg 258262-4-1.5%
#189 Flatwoods 255264-9-3.4%
#190 Ellenboro 24822325+11.2%
#190 Kimball 248283-35-12.4%
#192 Albright 246248-2-0.8%
#193 Durbin 24323112+5.2%
#193 Iaeger 243276-33-12.0%
#195 Hundred 242258-16-6.2%
#196 Hillsboro 225233-8-3.4%
#197 Hambleton 222229-7-3.1%
#197 Henderson 222229-7-3.1%
#199 Handley 212223-11-4.9%
#200 Bayard 210217-7-3.2%
#201 Elk Garden 208214-6-2.8%
#201 Hendricks 208219-11-5.0%
#203 Quinwood 207221-14-6.3%
#204 Northfork 205232-27-11.6%
#205 Davy 185208-23-11.1%
#206 Bradshaw 182205-23-11.2%
#207 Womelsdorf (Coalton) 179183-4-2.2%
#208 Worthington 173176-3-1.7%
#209 Sand Fork 169179-10-5.6%
#210 Cairo 168174-6-3.4%
#211 Falling Spring 166172-6-3.5%
#212 Huttonsville 157162-5-3.1%
#213 Keystone 153175-22-12.6%
#214 Sylvester 151163-12-7.4%
#215 Anawalt 148167-19-11.4%
#216 Reedy 144150-6-4.0%
#217 Montrose 138140-2-1.4%
#218 Pullman 133135-2-1.5%
#219 Leon 130136-6-4.4%
#219 Oakvale 130133-3-2.3%
#221 Brandonville 128129-1-0.8%
#222 Camden-on-Gauley 120127-7-5.5%
#222 Pax 120126-6-4.8%
#224 Blacksville 1191172+1.7%
#225 Smithfield 98105-7-6.7%
#226 Friendly 9499-5-5.1%
#227 Harman 9295-3-3.2%
#228 Auburn 7680-4-5.0%
#229 Bruceton Mills 636300.0%
#230 Thurmond 2200.0%
All 230 cities in West Virginia.

Methodology · what counts as a city

West Virginia cities follow the V1 universe.

West Virginia cities follow the same V1 universe: incorporated places, consolidated city-county governments where applicable, and Washington DC where applicable. Census-designated places (CDPs) are excluded, with one named national exception — Urban Honolulu (Honolulu only). State ranks are standard competition ranking (“1224”) within West Virginia: tied cities share the lower rank and the next rank is skipped. Ranks are pre-computed in the dataset (state_rank_pop_2024).

Read the full methodology →

Want the full dataset?

All 19,479 cities as a single CSV.

The national CSV includes every state. Every field for every place. Public-domain. sha256 verified.