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
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Hampden | 32,761 | $354,900 | $105,434 | 40.0 |
| Upper Allen | 23,183 | $279,800 | $99,197 | 37.5 |
| East Pennsboro | 20,910 | $236,000 | $83,388 | 39.4 |
| Carlisle | 20,118 | $224,100 | $61,720 | 35.8 |
| Lower Allen | 20,099 | $260,400 | $91,678 | 38.5 |
| Silver Spring | 19,557 | $388,500 | $125,102 | 44.8 |
| South Middleton | 16,135 | $272,400 | $92,421 | 46.9 |
| North Middleton | 12,039 | $253,500 | $84,580 | 44.6 |
| Mechanicsburg | 9,311 | $241,200 | $84,421 | 40.1 |
| Camp Hill | 8,130 | $316,300 | $115,761 | 44.2 |
| New Cumberland | 7,507 | $244,500 | $82,154 | 40.2 |
| Southampton | 7,504 | $265,600 | $81,392 | 33.8 |
| Lower Allen | 7,465 | $263,200 | $88,533 | 36.7 |
| Middlesex | 7,021 | $234,200 | $76,833 | 48.6 |
| Schlusser | 6,806 | $241,000 | $92,234 | 43.6 |
| Monroe | 6,230 | $359,400 | $124,443 | 42.5 |
| Enola | 6,103 | $171,700 | $72,135 | 35.3 |
| West Pennsboro | 5,595 | $282,600 | $81,433 | 47.0 |
| Shippensburg | 5,478 | $177,700 | $51,503 | 34.9 |
| Dickinson | 5,294 | $390,500 | $104,716 | 48.8 |
| Lemoyne | 4,659 | $241,300 | $62,086 | 40.4 |
| Boiling Springs | 3,449 | $379,900 | $126,927 | 44.1 |
| Wormleysburg | 3,043 | $223,400 | $88,250 | 33.5 |
| Penn | 2,874 | $237,800 | $80,500 | 41.0 |
| Messiah College | 2,841 | — | — | 20.4 |
| North Newton | 2,546 | $255,200 | $78,125 | 38.5 |
People and housing
| Cumberland County | Typical Pennsylvania town | |
|---|---|---|
| Median home value | $277,600 | $214,250 |
| Median rent | $1,249 | $996 |
| Median household income | $87,494 | $75,278 |
| Median age | 40.2 | 44.2 |
| Bachelor's degree or higher | 40.0% | 23.8% |
| Below the poverty line | 7.5% | 8.5% |
Jobs and pay
137,668 jobs in 2024, average pay $65,149 a year.
Storms since 1996
NOAA recorded 526 storm events in Cumberland County from 1996 to 2026, with 10 deaths.
Federal disaster declarations
Cumberland County has been included in 19 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| March 30, 2020 | Biological | DR-4506: Covid-19 Pandemic |
| March 13, 2020 | Biological | EM-3441: Covid-19 |
| March 23, 2016 | Snowstorm | DR-4267: Severe Winter Storm And Snowstorm |
| October 29, 2012 | Hurricane | EM-3356: Hurricane Sandy |
| September 12, 2011 | Flood | DR-4030: Tropical Storm Lee |
| September 8, 2011 | Flood | EM-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).