Sign In Register

West Virginia

427 cities and towns

427 Cities & Towns
787,844 Total Population
$54,014 Avg Median Income
$128,301 Avg Home Value
$809 Avg Rent
53°F Avg Temperature

West Virginia at a Glance

Economy

Avg Median Income$54,014
Avg Poverty Rate19.8%
Avg Unemployment5.1%
Bachelor's Degree+20.6%

Housing

Avg Home Value$128,301
Avg Median Rent$809
Avg Homeownership74.0%
State Median Home$128,301

Demographics

Total Population787,844
Avg Median Age44.2
Avg Pop Density944/sq mi
Cities & Towns427

Climate

Avg Annual Temp53°F
Avg January Temp32°F
Avg July Temp73°F
Avg Precipitation46.6"
Avg Snowfall35.2"

Crime (avg per 100K)

Violent Crime733.8
Property Crime3,055.5

Health

Avg Obesity Rate41.7%
Avg Smoking Rate22.1%
Avg Uninsured9.7%

55 Counties in West Virginia

Click a county to view details

About West Virginia

AbbreviationWV
State Population1,784,462

Counties in West Virginia

55 counties with population, income, and housing data.

Kanawha County 179,895 pop · 25 cities Berkeley County 123,283 pop · 3 cities Monongalia County 105,988 pop · 4 cities Cabell County 93,965 pop · 13 cities Wood County 84,272 pop · 15 cities Raleigh County 74,303 pop · 32 cities Harrison County 65,862 pop · 19 cities Mercer County 59,530 pop · 13 cities Jefferson County 58,043 pop · 20 cities Putnam County 57,347 pop · 16 cities Marion County 56,194 pop · 17 cities Ohio County 42,224 pop · 20 cities Fayette County 40,545 pop · 18 cities Wayne County 38,933 pop · 2 cities Preston County 34,206 pop · 20 cities Greenbrier County 32,995 pop · 7 cities Logan County 32,350 pop · 27 cities Marshall County 30,509 pop · 7 cities Hancock County 28,907 pop · 15 cities Randolph County 28,005 pop · 11 cities Jackson County 27,868 pop · 7 cities Mineral County 26,957 pop · 10 cities Mason County 25,488 pop · 6 cities Nicholas County 24,624 pop · 7 cities Upshur County 23,875 pop · 6 cities Mingo County 23,466 pop · 13 cities Hampshire County 23,275 pop · 3 cities Brooke County 22,349 pop · 16 cities Boone County 21,705 pop · 6 cities Wyoming County 21,237 pop · 12 cities Lincoln County 20,410 pop · 3 cities McDowell County 18,911 pop · 18 cities Morgan County 17,237 pop · 6 cities Lewis County 16,920 pop Taylor County 16,602 pop · 4 cities Barbour County 15,527 pop · 2 cities Wetzel County 14,431 pop · 7 cities Hardy County 14,249 pop · 2 cities Roane County 14,027 pop · 2 cities Braxton County 12,505 pop · 3 cities Monroe County 12,438 pop · 1 cities Summers County 11,985 pop · 3 cities Grant County 11,034 pop · 2 cities Ritchie County 8,507 pop · 3 cities Webster County 8,362 pop · 4 cities Tyler County 8,336 pop · 6 cities Clay County 8,049 pop · 2 cities Pocahontas County 7,940 pop · 4 cities Doddridge County 7,847 pop · 4 cities Pleasants County 7,622 pop · 5 cities Gilmer County 7,444 pop · 3 cities Tucker County 6,747 pop · 6 cities Calhoun County 6,279 pop · 1 cities Pendleton County 6,156 pop · 5 cities Wirt County 5,202 pop · 2 cities

All Cities in West Virginia

# City Population Median Income Home Value Median Rent Median Age
251 Charlton Heights 428 $94,286 $98,200 20.7
252 Newark 424 $45,556 $86,700 43.6
253 Mitchell Heights 420 $66,563 $161,500 41.3
254 Union 414 $32,281 $158,000 $418 62.2
255 Glen Fork 413 26.3
256 Handley 413 $72,750 $51,300 46.1
257 Pratt 406 $61,042 $128,700 $775 44.2
258 Capon Bridge 405 $68,125 $235,500 $1,051 32.4
259 Grant Town 405 $53,393 $90,300 48.2
260 Flatwoods 404 $48,750 $105,200 $725 33.7
261 Matheny 403 51.7
262 Middleway 403 $349,300 42.0
263 Stollings 398 $43,548 51.3
264 Earling 397 26.8
265 Waverly 395 $79,539 $265,000 54.3
266 Clifton 392 $210,700 38.6
267 Hendricks 391 $50,938 $126,900 $675 51.2
268 Hundred 390 $44,046 $475 52.6
269 Franklin 387 $81,071 $213,500 $732 54.4
270 West Dunbar 385 $37,188 $83,300 $905 38.7
271 Verdunville 380 $53,540 36.0
272 Kistler 378 38.6
273 Henlawson 376 $14,291 $114,000 50.3
274 West Logan 368 $43,906 $76,300 $676 32.0
275 Rock Cave 364 $50,481 $215,200 56.1
276 Ghent 363 $143,208 $410,200 48.5
277 Hedgesville 349 $86,518 $190,200 $1,313 32.9
278 Wardensville 346 $38,889 $184,400 $538 46.5
279 Harpers Ferry 342 $111,600 $430,800 $1,813 54.5
280 Tunnelton 333 $56,875 $54,100 43.1
281 Junior 329 $29,063 $49,700 $636 33.4
282 Shrewsbury 329 $48,674 $79,500 67.5
283 Pine Grove 323 $53,500 $98,500 32.9
284 Leon 322 $30,688 $109,400 14.6
285 East Dailey 320 $106,306 $216,700 54.1
286 Gilbert 320 $53,625 $81,900 $717 51.8
287 Hinkleville 317 $51,716 40.8
288 Lost Creek 317 $68,750 $106,300 40.4
289 Bayard 311 $30,179 $78,500 $715 44.5
290 Montrose 310 $83,125 $191,300 24.5
291 Pullman 305 $51,908 $81,700 35.9
292 Aurora 304 $55,296 37.6
293 Ridgeley 304 $51,667 $138,100 $890 41.7
294 Raysal 299 $66,200 58.6
295 Malden 298 $49,571 $153,600 70.9
296 Sarah Ann 297 $58,500 44.3
297 Kincaid 296 15.4
298 Albright 294 $55,714 $1,018 29.4
299 Nettie 291 $45,800 48.6
300 Eskdale 283 35.5
Page 6 of 9