The Town Files

Charles County, Maryland

170,527 people. The median home is worth $428,500 (typical Maryland town: $412,300) and the median household earns $122,816.

Towns in Charles County

Towns in Charles County

TownPeopleMedian homeIncomeMedian age
Waldorf81,410$407,600$116,08936.1
Bensville15,288$521,300$170,07239.3
La Plata10,159$428,400$121,20841.7
Bryans Road8,650$377,300$118,36137.8
Indian Head3,894$303,700$89,06338.6

People and housing

Charles CountyTypical Maryland town
Median home value$428,500$412,300
Median rent$1,920$1,748
Median household income$122,816$108,677
Median age38.940.2
Bachelor's degree or higher33.5%39.4%
Below the poverty line6.9%7.1%

Jobs and pay

43,087 jobs in 2024, average pay $60,436 a year.

Largest industries in Charles CountyRetail7,100 jobs · $40,789Hotels & restaurants5,544 jobs · $25,536Health care & social assistan…5,447 jobs · $54,579Construction2,894 jobs · $73,561Professional & technical serv…1,824 jobs · $93,893Transportation & warehousing1,703 jobs · $49,480
BLS QCEW 2024.
Unemployment rate in Charles County0%2%4%6%8%2000200420082012201620202023 2.2%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 967 storm events in Charles County from 1996 to 2026, with 2 deaths.

Storm events in Charles County by type since 1996Hail87Heat65Flood45Tornado21Dense Fog42Heavy Rain19Flash Flood39Frost/Freeze22Winter Storm28Excessive Heat18
NOAA NCEI Storm Events Database.

Federal disaster declarations

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

DeclaredIncidentDeclaration
January 24, 2026Winter StormEM-3634: Severe Winter Storm
March 26, 2020BiologicalDR-4491: Covid-19 Pandemic
March 13, 2020BiologicalEM-3430: Covid-19
March 4, 2016SnowstormDR-4261: Severe Winter Storm And Snowstorm
November 20, 2012HurricaneDR-4091: Hurricane Sandy
October 28, 2012HurricaneEM-3349: Hurricane Sandy
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).