Upshur County, West Virginia Cities (2025)

3 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Buckhannon14,9715,180-0.84%1,7452.85 City
Rock Cave23693867.27%1193.10 CDP
Adrian31341307.2%1600.84 CDP

Upshur County Cities Summary

Largest City

Buckhannon is the largest city in Upshur County, with a population of 4,971.

Smallest City

Adrian is the smallest city in Upshur County.

10 Largest Cities

There are 3 cities in Upshur County, West Virginia.

Location of Upshur County