The Town Files

Caswell County, North Carolina

22,404 people. The median home is worth $164,500 (typical North Carolina town: $228,900) and the median household earns $59,755.

Towns in Caswell County

Towns in Caswell County

TownPeopleMedian homeIncomeMedian age
Yanceyville1,937$155,100$27,65547.4

People and housing

Caswell CountyTypical North Carolina town
Median home value$164,500$228,900
Median rent$727$969
Median household income$59,755$60,458
Median age46.741.1
Bachelor's degree or higher17.9%24.5%
Below the poverty line18.6%14.3%

Jobs and pay

3,002 jobs in 2024, average pay $48,611 a year.

Largest industries in Caswell CountyConstruction470 jobs · $60,111Retail284 jobs · $25,541Manufacturing137 jobs · $70,932Hotels & restaurants126 jobs · $19,005Other services84 jobs · $29,168Administrative & support82 jobs · $39,172
BLS QCEW 2024.
Unemployment rate in Caswell County0%4%8%12%2000200420082012201620202023 3.6%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 448 storm events in Caswell County from 1996 to 2026, with 1 deaths.

Storm events in Caswell County by type since 1996Hail67Flood18Drought27Tornado6High Wind11Lightning4Heavy Rain4Heavy Snow10Flash Flood16Frost/Freeze5
NOAA NCEI Storm Events Database.

Federal disaster declarations

Caswell County has been included in 25 FEMA declarations since 1953.

DeclaredIncidentDeclaration
January 24, 2026Winter StormEM-3637: Severe Winter Storm
September 11, 2025Tropical DepressionDR-4889: Tropical Depression Chantal
September 26, 2024Tropical StormEM-3617: Hurricane Helene
August 6, 2024Tropical StormEM-3608: Tropical Storm Debby
October 1, 2022HurricaneEM-3586: Hurricane Ian
August 2, 2020HurricaneEM-3534: Hurricane Isaias
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).