| ZIP Codes: | 10 ZIP Codes (8 Standard, 2 PO Box, 0 Unique) [See All] |
| Area Codes: | 304 / 681 |
| Timezone: | Eastern (GMT -05:00) |
| Local Time: | 2:14:24 PM |
| Population: | 23,547 [See All] |
| FIPS: | 54097 |
| Land Area: | 354 sq mi |
| Water Area: | 0 sq mi |
| Coordinates: | 38.8401, -80.2742 |
| Quick Link: |
23,547 residents live across 10 ZIPs covering 354 sq mi, served by 10 distinct USPS-recognized cities.
Population moved from 25,061 to 23,423 from 2014 to 2024 — a -6.5% change. 3 ZIPs gained residents, 4 lost.
The county's wealthiest ZIP 26215 (Cleveland, $83,750 median) and poorest ZIP 26201 (Buckhannon, $53,832) are 20.0 miles apart — a 1.6× income gap across local geography.
Median home values vary 1.8× across this county — from $117,700 in 26237 (Tallmansville) to $206,500 in 26234 (Rock Cave).
Density varies 23× across the county — from 14 people/sq mi in 26210 (Adrian) to 339 in 26215 (Cleveland).
Educational attainment ranges from 5.4% bachelor's+ in 26215 (Cleveland) to 19.9% in 26201 (Buckhannon) — the breadth of educational profiles across the area.
Within West Virginia, this is the #25 most populous of 55 counties and ranks #8 for median household income .
Weighted by population, the typical household earns about $55,652 across the county — reflecting what a typical resident sees, not a simple ZIP average.
18.1% of adults age 25+ hold a bachelor's degree or higher (2,959 of 16,343 reporting).
8 Standard delivery, 2 PO Box only, 0 single-entity Unique ZIPs serve this county.
One ZIP holds the majority of this county's population — a sign of a county built around a single city or town.
Upshur County lost 6.0% of residents between 2014 and 2024. ZIPs that shed the largest share:
| ZIP | City | Type | Population | Median Income | Area (sq mi) | 10-yr Growth |
|---|---|---|---|---|---|---|
| 26201 | Buckhannon | Standard | 18,689 | $53,832 | 179.4 | -6.9% |
| 26218 | French Creek | Standard | 2,883 | $58,646 | 60.9 | 22.3% |
| 26234 | Rock Cave | Standard | 1,045 | $61,250 | 48.0 | -37.5% |
| 26237 | Tallmansville | Standard | 579 | $81,313 | 39.3 | 18.9% |
| 26215 | Cleveland | Standard | 166 | $83,750 | 0.5 | -59.1% |
| 26210 | Adrian | Standard | 124 | — | 8.6 | — |
| 26228 | Kanawha Head | Standard | 42 | — | 9.6 | -19.2% |
| 26236 | Selbyville | Standard | 19 | — | 7.2 | 46.2% |
| 26219 | Frenchton | PO Box | — | — | 0.0 | — |
| 26229 | Lorentz | PO Box | — | — | 0.0 | — |