Upshur County Flag

Upshur County

State:
West Virginia
County Seat:
Buckhannon

Upshur County's 2026 population is estimated at 23,818, reflecting a 0.35% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Upshur County is the 26th largest county in West Virginia. The 2010 population was 24,242 and has grown -1.75% since 2010.

23,818
Total Population
67
Population Density (mi²)
26
Population Rank (State)
84 0.35%
Annual Population Growth

Upshur County Population

Demographics

Economics and Income Statistics