The Town Files

Shenandoah County, Virginia

44,925 people. The median home is worth $294,900 (typical Virginia town: $298,050) and the median household earns $67,191.

Towns in Shenandoah County

Towns in Shenandoah County

TownPeopleMedian homeIncomeMedian age
Strasburg7,083$269,100$62,46436.0
Woodstock5,807$268,700$76,10035.2

People and housing

Shenandoah CountyTypical Virginia town
Median home value$294,900$298,050
Median rent$984$1,254
Median household income$67,191$78,595
Median age42.939.8
Bachelor's degree or higher21.6%31.2%
Below the poverty line11.8%8.8%

Jobs and pay

13,484 jobs in 2024, average pay $49,986 a year.

Largest industries in Shenandoah CountyManufacturing2,921 jobs · $53,906Retail1,686 jobs · $33,629Hotels & restaurants1,214 jobs · $20,621Construction676 jobs · $58,037Transportation & warehousing520 jobs · $69,707Other services378 jobs · $36,796
BLS QCEW 2024.
Unemployment rate in Shenandoah County0%2%4%6%8%10%2000200420082012201620202023 2.7%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 894 storm events in Shenandoah County from 1996 to 2026, with 1 deaths.

Storm events in Shenandoah County by type since 1996Hail40Heat31Flood136Dense Fog78High Wind13Heavy Rain13Flash Flood49Strong Wind12Frost/Freeze52Winter Storm55
NOAA NCEI Storm Events Database.

Federal disaster declarations

Shenandoah County has been included in 24 FEMA declarations since 1953.

DeclaredIncidentDeclaration
January 23, 2026Winter StormEM-3631: Severe Winter Storm
April 2, 2020BiologicalDR-4512: Covid-19 Pandemic
March 13, 2020BiologicalEM-3448: Covid-19
September 11, 2018HurricaneEM-3403: Hurricane Florence
March 7, 2016SnowstormDR-4262: Severe Winter Storm And Snowstorm
November 26, 2012HurricaneDR-4092: Hurricane Sandy
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).