West Virginia
55 counties · Pop: 1,793,716
State Offices
State office information coming soon.
Counties in West Virginia
Barbour
County Seat: Philippi
Pop: 16,441
Berkeley
County Seat: Martinsburg
Pop: 119,171
Boone
County Seat: Madison
Pop: 21,457
Braxton
County Seat: Sutton
Pop: 13,957
Brooke
County Seat: Wellsburg
Pop: 22,419
Cabell
County Seat: Huntington
Pop: 93,706
Calhoun
County Seat: Grantsville
Pop: 7,109
Clay
County Seat: Clay
Pop: 8,508
Doddridge
County Seat: West Union
Pop: 8,448
Fayette
County Seat: Fayetteville
Pop: 42,406
Gilmer
County Seat: Glenville
Pop: 7,823
Grant
County Seat: Petersburg
Pop: 11,568
Greenbrier
County Seat: Lewisburg
Pop: 34,662
Hampshire
County Seat: Romney
Pop: 23,175
Hancock
County Seat: New Cumberland
Pop: 29,118
Hardy
County Seat: Moorefield
Pop: 13,776
Harrison
County Seat: Clarksburg
Pop: 67,256
Jackson
County Seat: Ripley
Pop: 28,576
Jefferson
County Seat: Charles Town
Pop: 57,146
Kanawha
County Seat: Charleston
Pop: 178,124
Lewis
County Seat: Weston
Pop: 15,907
Lincoln
County Seat: Hamlin
Pop: 20,617
Logan
County Seat: Logan
Pop: 32,019
Marion
County Seat: Fairmont
Pop: 56,072
Marshall
County Seat: Moundsville
Pop: 30,531
Mason
County Seat: Point Pleasant
Pop: 26,516
McDowell
County Seat: Welch
Pop: 18,161
Mercer
County Seat: Princeton
Pop: 59,113
Mineral
County Seat: Keyser
Pop: 26,894
Mingo
County Seat: Williamson
Pop: 23,619
Monongalia
County Seat: Morgantown
Pop: 106,420
Monroe
County Seat: Union
Pop: 13,506
Morgan
County Seat: Berkeley Springs
Pop: 17,884
Nicholas
County Seat: Summersville
Pop: 24,496
Ohio
County Seat: Wheeling
Pop: 41,411
Pendleton
County Seat: Franklin
Pop: 6,758
Pleasants
County Seat: St. Marys
Pop: 7,460
Pocahontas
County Seat: Marlinton
Pop: 8,247
Preston
County Seat: Kingwood
Pop: 33,432
Putnam
County Seat: Winfield
Pop: 57,469
Raleigh
County Seat: Beckley
Pop: 74,591
Randolph
County Seat: Elkins
Pop: 28,695
Ritchie
County Seat: Harrisville
Pop: 9,554
Roane
County Seat: Spencer
Pop: 13,688
Summers
County Seat: Hinton
Pop: 12,326
Taylor
County Seat: Grafton
Pop: 16,695
Tucker
County Seat: Parsons
Pop: 6,839
Tyler
County Seat: Middlebourne
Pop: 8,591
Upshur
County Seat: Buckhannon
Pop: 24,176
Wayne
County Seat: Wayne
Pop: 39,610
Webster
County Seat: Webster Springs
Pop: 8,114
Wetzel
County Seat: New Martinsville
Pop: 15,065
Wirt
County Seat: Elizabeth
Pop: 5,821
Wood
County Seat: Parkersburg
Pop: 84,296
Wyoming
County Seat: Pineville
Pop: 20,394