West Virginia Demographics

Browse county and ZIP code data in the state of West Virginia.

ACS 2022 5-Year estimates

Total Population

1,792,967

Median Income

$55,217

Median Home Value

$145,800

Unemployment Rate

6.0%

Top 5 Counties by Income in West Virginia

Top 5 Populated Counties in West Virginia

Counties in West Virginia

Barbour County

Population: 15,527

Income: $44,341

Berkeley County

Population: 123,283

Income: $73,619

Boone County

Population: 21,705

Income: $56,182

Braxton County

Population: 12,505

Income: $42,245

Brooke County

Population: 22,349

Income: $51,963

Cabell County

Population: 93,965

Income: $48,944

Calhoun County

Population: 6,279

Income: $39,031

Clay County

Population: 8,049

Income: $41,530

Doddridge County

Population: 7,847

Income: $56,587

Fayette County

Population: 40,545

Income: $50,090

Gilmer County

Population: 7,444

Income: $51,552

Grant County

Population: 11,034

Income: $52,877

Greenbrier County

Population: 32,995

Income: $45,519

Hampshire County

Population: 23,275

Income: $55,222

Hancock County

Population: 28,907

Income: $57,515

Hardy County

Population: 14,249

Income: $49,205

Harrison County

Population: 65,862

Income: $56,184

Jackson County

Population: 27,868

Income: $55,173

Jefferson County

Population: 58,043

Income: $93,744

Kanawha County

Population: 179,895

Income: $55,226

Lewis County

Population: 16,920

Income: $50,552

Lincoln County

Population: 20,410

Income: $50,985

Logan County

Population: 32,350

Income: $42,194

Marion County

Population: 56,194

Income: $59,974

Marshall County

Population: 30,509

Income: $58,129

Mason County

Population: 25,488

Income: $53,058

McDowell County

Population: 18,911

Income: $28,235

Mercer County

Population: 59,530

Income: $46,409

Mineral County

Population: 26,957

Income: $64,728

Mingo County

Population: 23,466

Income: $38,305

Monongalia County

Population: 105,988

Income: $60,893

Monroe County

Population: 12,438

Income: $52,392

Morgan County

Population: 17,237

Income: $61,021

Nicholas County

Population: 24,624

Income: $48,826

Ohio County

Population: 42,224

Income: $55,521

Pendleton County

Population: 6,156

Income: $52,458

Pleasants County

Population: 7,622

Income: $59,666

Pocahontas County

Population: 7,940

Income: $41,680

Preston County

Population: 34,206

Income: $60,136

Putnam County

Population: 57,347

Income: $75,725

Raleigh County

Population: 74,303

Income: $47,975

Randolph County

Population: 28,005

Income: $51,186

Ritchie County

Population: 8,507

Income: $48,973

Roane County

Population: 14,027

Income: $41,299

Summers County

Population: 11,985

Income: $42,991

Taylor County

Population: 16,602

Income: $52,946

Tucker County

Population: 6,747

Income: $54,053

Tyler County

Population: 8,336

Income: $59,167

Upshur County

Population: 23,875

Income: $49,663

Wayne County

Population: 38,933

Income: $52,694

Webster County

Population: 8,362

Income: $43,409

Wetzel County

Population: 14,431

Income: $50,715

Wirt County

Population: 5,202

Income: $52,776

Wood County

Population: 84,272

Income: $54,350

Wyoming County

Population: 21,237

Income: $44,510