The Town Files

Cumberland County, Pennsylvania

268,323 people. The median home is worth $277,600 (typical Pennsylvania town: $214,250) and the median household earns $87,494.

Towns in Cumberland County

Towns in Cumberland County

TownPeopleMedian homeIncomeMedian age
Hampden32,761$354,900$105,43440.0
Upper Allen23,183$279,800$99,19737.5
East Pennsboro20,910$236,000$83,38839.4
Carlisle20,118$224,100$61,72035.8
Lower Allen20,099$260,400$91,67838.5
Silver Spring19,557$388,500$125,10244.8
South Middleton16,135$272,400$92,42146.9
North Middleton12,039$253,500$84,58044.6
Mechanicsburg9,311$241,200$84,42140.1
Camp Hill8,130$316,300$115,76144.2
New Cumberland7,507$244,500$82,15440.2
Southampton7,504$265,600$81,39233.8
Lower Allen7,465$263,200$88,53336.7
Middlesex7,021$234,200$76,83348.6
Schlusser6,806$241,000$92,23443.6
Monroe6,230$359,400$124,44342.5
Enola6,103$171,700$72,13535.3
West Pennsboro5,595$282,600$81,43347.0
Shippensburg5,478$177,700$51,50334.9
Dickinson5,294$390,500$104,71648.8
Lemoyne4,659$241,300$62,08640.4
Boiling Springs3,449$379,900$126,92744.1
Wormleysburg3,043$223,400$88,25033.5
Penn2,874$237,800$80,50041.0
Messiah College2,841——20.4
North Newton2,546$255,200$78,12538.5

People and housing

Cumberland CountyTypical Pennsylvania town
Median home value$277,600$214,250
Median rent$1,249$996
Median household income$87,494$75,278
Median age40.244.2
Bachelor's degree or higher40.0%23.8%
Below the poverty line7.5%8.5%

Jobs and pay

137,668 jobs in 2024, average pay $65,149 a year.

Largest industries in Cumberland CountyHealth care & social assistan…21,381 jobs · $64,940Transportation & warehousing19,153 jobs · $60,010Retail16,015 jobs · $38,427Hotels & restaurants10,263 jobs · $23,695Professional & technical serv…9,023 jobs · $109,364Manufacturing8,906 jobs · $73,433
BLS QCEW 2024.
Unemployment rate in Cumberland County0%2%4%6%8%2000200420082012201620202023 2.7%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 526 storm events in Cumberland County from 1996 to 2026, with 10 deaths.

Storm events in Cumberland County by type since 1996Hail54Heat7Flood45Drought10Tornado10High Wind19Heavy Snow28Flash Flood41Strong Wind14Winter Storm31
NOAA NCEI Storm Events Database.

Federal disaster declarations

Cumberland County has been included in 19 FEMA declarations since 1953.

DeclaredIncidentDeclaration
March 30, 2020BiologicalDR-4506: Covid-19 Pandemic
March 13, 2020BiologicalEM-3441: Covid-19
March 23, 2016SnowstormDR-4267: Severe Winter Storm And Snowstorm
October 29, 2012HurricaneEM-3356: Hurricane Sandy
September 12, 2011FloodDR-4030: Tropical Storm Lee
September 8, 2011FloodEM-3340: Remnants Of Tropical Storm Lee
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).