Ranking of West Virginia Cities and Places By Population in 2023
Updated on August 14, 2024.
Based on the US Census Vintage data estimates, in 2023, among all West Virginia cities and places, Charleston city had the highest population (46.84K), followed by Huntington city (45.33K), and Morgantown city (30.43K).
The chart below shows the top 10 cities and places, and the table below shows the ranking of all West Virginia cities and places.
You can see similar information for other states and the ranking of all cities and places in the United States.
You can also see links at the bottom of the page for similar information for each West Virginia county.
Related Topics: West Virginia Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2023 Census.
See this for other years:
Ranking of West Virginia Cities and Places By Population in 2023
Items per page:
0 of 0
Rank | City or Place | Population |
---|---|---|
1 | Charleston city | 46838 |
2 | Huntington city | 45325 |
3 | Morgantown city | 30429 |
4 | Parkersburg city | 29025 |
5 | Wheeling city | 26208 |
6 | Martinsburg city | 18935 |
7 | Weirton city | 18386 |
8 | Fairmont city | 18155 |
9 | Beckley city | 16576 |
10 | Clarksburg city | 15489 |
11 | South Charleston city | 13281 |
12 | Vienna city | 10457 |
13 | St. Albans city | 10387 |
14 | Bridgeport city | 9377 |
15 | Bluefield city | 9272 |
16 | Oak Hill city | 7849 |
17 | Moundsville city | 7724 |
18 | Charles Town city | 7672 |
19 | Dunbar city | 7163 |
20 | Hurricane city | 6806 |
21 | Elkins city | 6755 |
22 | Nitro city | 6426 |
23 | Ranson corporation | 5699 |
24 | Princeton city | 5642 |
25 | New Martinsville city | 5087 |
26 | Buckhannon city | 5055 |
27 | Keyser city | 4843 |
28 | Grafton city | 4589 |
29 | Barboursville village | 4355 |
30 | Westover city | 4043 |
31 | Point Pleasant city | 3908 |
32 | Ravenswood city | 3819 |
33 | Lewisburg city | 3785 |
34 | Weston city | 3776 |
35 | Pleasant Valley city | 3483 |
36 | Welch city | 3414 |
37 | Summersville city | 3344 |
38 | Ripley city | 3043 |
39 | Kingwood city | 2956 |
40 | Williamstown city | 2955 |
41 | Philippi city | 2904 |
42 | Kenova city | 2897 |
43 | Williamson city | 2831 |
44 | Fayetteville town | 2804 |
45 | Milton town | 2755 |
46 | Madison city | 2742 |
47 | Follansbee city | 2692 |
48 | Bethlehem village | 2553 |
49 | Moorefield town | 2487 |
50 | Paden City city | 2408 |
51 | Winfield town | 2368 |
52 | Wellsburg city | 2302 |
53 | Shinnston city | 2276 |
54 | Petersburg city | 2268 |
55 | White Sulphur Springs city | 2187 |
56 | Hinton city | 2142 |
57 | Chester city | 2113 |
58 | Spencer city | 1982 |
59 | Mannington city | 1916 |
60 | Belington town | 1789 |
61 | Star City town | 1778 |
62 | St. Marys city | 1762 |
63 | Stonewood city | 1759 |
64 | Romney city | 1753 |
65 | Richwood city | 1623 |
66 | McMechen city | 1613 |
67 | Harrisville town | 1554 |
68 | Shepherdstown town | 1537 |
69 | Ronceverte city | 1531 |
70 | Eleanor town | 1517 |
71 | Salem city | 1482 |
72 | Nutter Fort town | 1454 |
73 | West Liberty town | 1441 |
74 | Marmet city | 1435 |
75 | Glen Dale city | 1425 |
76 | New Haven town | 1418 |
77 | Terra Alta town | 1413 |
78 | Wayne town | 1395 |
79 | Oceana town | 1389 |
80 | Mullens city | 1383 |
81 | Granville town | 1371 |
82 | Ceredo city | 1341 |
83 | Logan city | 1337 |
84 | Sistersville city | 1327 |
85 | Chesapeake town | 1290 |
86 | Parsons city | 1289 |
87 | Mabscott town | 1282 |
88 | Mount Hope city | 1276 |
89 | Ansted town | 1272 |
90 | Montgomery city | 1224 |
91 | Buffalo town | 1205 |
92 | Barrackville town | 1201 |
93 | Benwood city | 1191 |
94 | Rainelle town | 1159 |
95 | Belle town | 1106 |
96 | Sophia town | 1082 |
97 | Glenville town | 1079 |
98 | Monongah town | 1039 |
99 | Pennsboro city | 1014 |
100 | Bolivar town | 1005 |
101 | Hamlin town | 992 |
102 | New Cumberland city | 984 |
103 | Marlinton town | 969 |
104 | Chapmanville town | 956 |
105 | Athens town | 942 |
106 | Alderson town | 941 |
107 | Poca town | 864 |
108 | Clendenin town | 862 |
109 | Carpendale town | 847 |
109 | Rupert town | 847 |
110 | Sutton town | 836 |
111 | Belmont city | 834 |
111 | Mason town | 834 |
112 | Cameron city | 821 |
113 | North Hills town | 817 |
114 | Rivesville town | 813 |
115 | East Bank town | 791 |
116 | Bethany town | 756 |
117 | Bath (Berkeley Springs) town | 752 |
118 | Gassaway town | 734 |
119 | Man town | 727 |
120 | Smithers city | 709 |
121 | Gary city | 703 |
121 | White Hall town | 703 |
122 | Piedmont town | 701 |
123 | Elizabeth town | 698 |
124 | Lumberport town | 695 |
125 | Cedar Grove town | 691 |
126 | Addison (Webster Springs) town | 689 |
127 | Glasgow town | 684 |
128 | Middlebourne town | 678 |
129 | Grant Town town | 674 |
130 | Fort Gay town | 661 |
131 | Triadelphia town | 651 |
132 | Danville town | 640 |
133 | West Union town | 639 |
134 | Pineville town | 610 |
135 | Beverly town | 602 |
135 | Thomas city | 602 |
136 | Davis town | 581 |
137 | Ridgeley town | 577 |
138 | War city | 559 |
139 | Mill Creek town | 542 |
140 | Gauley Bridge town | 530 |
141 | Reedsville town | 526 |
142 | Beech Bottom village | 524 |
143 | Masontown town | 505 |
144 | Anmoore town | 501 |
145 | West Hamlin town | 500 |
146 | Hartford City town | 494 |
147 | Grantsville town | 471 |
148 | Cowen town | 469 |
149 | Franklin town | 468 |
150 | Pratt town | 461 |
151 | Clearview village | 459 |
152 | Peterstown town | 449 |
153 | West Milford town | 442 |
154 | Rowlesburg town | 435 |
155 | Capon Bridge town | 422 |
156 | Union town | 415 |
157 | Paw Paw town | 410 |
158 | Farmington town | 398 |
159 | Delbarton town | 395 |
160 | Jane Lew town | 388 |
161 | Bancroft town | 384 |
162 | Matewan town | 381 |
163 | Burnsville town | 380 |
164 | Junior town | 376 |
165 | Clay town | 375 |
166 | West Logan town | 373 |
167 | Fairview town | 370 |
168 | Lost Creek town | 348 |
169 | Pine Grove town | 344 |
170 | Windsor Heights village | 339 |
171 | Whitesville town | 337 |
172 | Lester town | 326 |
173 | Meadow Bridge town | 314 |
174 | Gilbert town | 311 |
175 | Flemington town | 304 |
176 | Hedgesville town | 301 |
177 | Mitchell Heights town | 299 |
178 | Kermit town | 294 |
179 | Tunnelton town | 291 |
180 | Harpers Ferry town | 268 |
181 | Bramwell town | 265 |
181 | Valley Grove village | 265 |
182 | Wardensville town | 262 |
183 | Newburg town | 258 |
184 | Flatwoods town | 257 |
185 | Kimball town | 253 |
186 | Durbin town | 249 |
187 | Albright town | 246 |
188 | Ellenboro town | 243 |
189 | Hundred town | 242 |
190 | Iaeger town | 230 |
191 | Hillsboro town | 227 |
192 | Henderson town | 221 |
193 | Hendricks town | 220 |
194 | Handley town | 214 |
195 | Quinwood town | 213 |
196 | Hambleton town | 211 |
197 | Northfork town | 208 |
198 | Elk Garden town | 207 |
199 | Bayard town | 193 |
200 | Davy town | 189 |
201 | Womelsdorf (Coalton) town | 185 |
202 | Bradshaw town | 183 |
203 | Sand Fork town | 175 |
203 | Worthington town | 175 |
204 | Falling Spring town | 169 |
205 | Cairo town | 167 |
206 | Huttonsville town | 157 |
206 | Keystone city | 157 |
207 | Sylvester town | 154 |
208 | Anawalt town | 151 |
209 | Reedy town | 147 |
210 | Montrose town | 139 |
211 | Rhodell town | 137 |
212 | Oakvale town | 131 |
212 | Pullman town | 131 |
213 | Pax town | 130 |
214 | Leon town | 129 |
215 | Brandonville town | 128 |
216 | Camden-on-Gauley town | 122 |
217 | Blacksville town | 119 |
218 | Smithfield town | 96 |
219 | Friendly town | 94 |
219 | Harman town | 94 |
220 | Auburn town | 78 |
221 | Bruceton Mills town | 61 |
222 | Thurmond town | 2 |
Ranking of Cities and Places By Population for West Virginia Counties
Use the links below to see ranking of cities and places by population for each of the following West Virginia counties.