The Town Files

Delaware County, Pennsylvania

579,222 people. The median home is worth $332,200 (typical Pennsylvania town: $214,250) and the median household earns $89,546.

Towns in Delaware County

Towns in Delaware County

TownPeopleMedian homeIncomeMedian age
Upper Darby85,681$219,100$71,48135.7
Haverford50,431$466,400$131,67440.2
Radnor33,228$833,900$164,35926.2
Chester32,605$83,100$41,34233.9
Ridley31,053$265,200$92,83539.6
Drexel Hill29,181$266,400$88,16836.2
Springfield25,070$414,900$138,20542.0
Marple24,214$509,600$123,84444.6
Concord18,295$583,800$132,30347.0
Upper Chichester16,898$289,700$92,37139.5
Aston16,791$343,000$98,75842.5
Middletown16,373$500,600$129,30047.6
Newtown15,002$611,100$121,35046.4
Nether Providence14,525$458,600$150,95041.7
Yeadon12,054$182,800$49,75945.7
Broomall11,718$483,000$105,62547.3
Lansdowne11,107$210,500$73,23241.2
Upper Providence10,852$632,400$150,56342.1
Darby10,715$117,900$39,86334.9
Woodlyn9,685$230,400$79,69638.9
Bethel9,574$523,500$177,13744.7
Darby9,219$189,800$81,45840.9
Collingdale8,908$166,600$51,88640.4
Brookhaven8,300$284,700$91,04243.7
Folsom8,287$280,100$113,06437.6
Villanova8,213$946,400$250,00120.2
Village Green-Green Ridge8,000$325,800$96,71142.3
Glenolden7,223$215,000$72,78637.8
Ridley Park7,186$281,700$93,59438.9
Wayne7,160$713,300$150,53946.2
Thornbury6,904$770,000$191,54340.4
Clifton Heights6,863$192,900$70,93132.7
Folcroft6,792$171,500$61,30630.5
Swarthmore6,543$633,800$152,36128.3
Prospect Park6,427$244,600$63,07733.7
Sharon Hill6,014$173,300$75,13032.6
Norwood5,943$235,000$96,13440.7
Media5,901$467,800$89,09244.9
Boothwyn4,968$272,800$96,14737.3
Edgmont4,283$614,200$136,96447.3
Aldan4,244$234,800$74,51440.0
Chester4,080$158,900$58,12526.8
Tinicum3,983$207,400$53,45146.5
Chadds Ford3,972$753,100$168,49142.9
Linwood3,949$151,400$80,48435.5
St. Davids3,604$1,001,600$163,17343.1
Rosemont3,507$643,600$88,32238.5
Lower Chichester3,425$141,700$82,58936.3
Upland3,068$184,700$61,55335.9
Chester Heights2,897$343,200$104,00951.4
Morton2,778$267,400$61,56342.0
Lima2,745$396,300$76,93270.9
East Lansdowne2,714$200,400$69,00035.2

People and housing

Delaware CountyTypical Pennsylvania town
Median home value$332,200$214,250
Median rent$1,372$996
Median household income$89,546$75,278
Median age39.144.2
Bachelor's degree or higher41.9%23.8%
Below the poverty line10.2%8.5%

Jobs and pay

218,536 jobs in 2024, average pay $73,172 a year.

Largest industries in Delaware CountyHealth care & social assistan…46,997 jobs · $56,523Retail23,348 jobs · $37,883Hotels & restaurants17,742 jobs · $25,788Manufacturing12,944 jobs · $106,678Education12,233 jobs · $65,402Construction12,167 jobs · $90,392
BLS QCEW 2024.
Unemployment rate in Delaware County0%2%4%6%8%10%2000200420082012201620202023 3.2%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 1,313 storm events in Delaware County from 1996 to 2026, with 25 deaths.

Storm events in Delaware County by type since 1996Hail53Heat63Flood71Drought44High Wind39Heavy Rain45Flash Flood157Strong Wind101Winter Storm42Excessive Heat44
NOAA NCEI Storm Events Database.

Federal disaster declarations

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

DeclaredIncidentDeclaration
September 10, 2021HurricaneDR-4618: Remnants Of Hurricane Ida
March 30, 2020BiologicalDR-4506: Covid-19 Pandemic
March 13, 2020BiologicalEM-3441: Covid-19
February 6, 2014Severe Ice StormEM-3367: Severe Winter Storm
October 29, 2012HurricaneEM-3356: Hurricane Sandy
September 12, 2011FloodDR-4030: Tropical Storm Lee
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).