Delaware County, PA Local Tax Rates 2026: Every Municipality’s EIT and LST
The 2026 earned income tax and local services tax of every municipality and school district in Delaware County, Pennsylvania, with PSD codes.

Delaware County at a glance
Resident earned income tax
- Highest
- 3.75%, Chester City
- Most common
- 1%, in 27 of the 49 pairs
- Lowest
- 0%, in 21 pairs
Non-resident earned income tax
- Highest
- 2%, Chester City
- Most common
- 1%, in 26 of the 49 pairs
- Lowest
- 0%, in 22 pairs
Local services tax a year
- Highest and most common
- $52, in 41 of the 49 pairs
- Lowest
- none, in 8 pairs
49 municipality and school district pairs: 49 municipalities, served by 17 school districts.
Every municipality and school district
| Municipality | School districtand PSD code | Resident ratemunicipal + school | Non-resident rate | Local services taxa year, and who is exempt | Paycheck calculator |
|---|---|---|---|---|---|
| Aldan Borough | William Penn School DistrictPSD 231501 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Aston Township | Penn-Delco School DistrictPSD 230701 | 1%0.5% + 0.5% | 1% | none | |
| Bethel Township | Garnet Valley School DistrictPSD 230301 | 0%0% + 0% | 0% | none | |
| Brookhaven Borough | Penn-Delco School DistrictPSD 230702 | 1%0.5% + 0.5% | 1% | none | |
| Chadds Ford Township | Unionville-Chadds Ford School DistrictPSD 151107 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Chester City | Chester-Upland School DistrictPSD 230101 | 3.75%3.75% + 0% | 2% | $52$52 municipal, exempt under $12,000 | |
| Chester Heights Borough | Garnet Valley School DistrictPSD 230302 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Chester Township | Chester-Upland School DistrictPSD 230102 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Clifton Heights Borough | Upper Darby School DistrictPSD 231301 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Collingdale Borough | Southeast Delco School DistrictPSD 231101 | 1%1% + 0% | 1% | none | |
| Colwyn Borough | William Penn School DistrictPSD 231502 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Concord Township | Garnet Valley School DistrictPSD 230303 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Darby Borough | William Penn School DistrictPSD 231503 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Darby Township | Southeast Delco School DistrictPSD 231102 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| East Lansdowne Borough | William Penn School DistrictPSD 231504 | 1%1% + 0% | 1% | none | |
| Eddystone Borough | Ridley School DistrictPSD 230901 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Edgmont Township | Rose Tree Media School DistrictPSD 231001 | 0%0% + 0% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Folcroft Borough | Southeast Delco School DistrictPSD 231103 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Glenolden Borough | Interboro School DistrictPSD 230501 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Haverford Township | Haverford Township School DistrictPSD 230401 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Lansdowne Borough | William Penn School DistrictPSD 231505 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Lower Chichester Township | Chichester School DistrictPSD 230201 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Marcus Hook Borough | Chichester School DistrictPSD 230202 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Marple Township | Marple Newtown School DistrictPSD 230601 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Media Borough | Rose Tree Media School DistrictPSD 231002 | 1%1% + 0% | 1% | $52$42 municipal, exempt under $12,000$10 school district, no exemption | |
| Middletown Township | Rose Tree Media School DistrictPSD 231003 | 0%0% + 0% | 0% | $52$42 municipal, exempt under $12,000$10 school district, no exemption | |
| Millbourne Borough | Upper Darby School DistrictPSD 231302 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Morton Borough | Springfield School DistrictPSD 231201 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Nether Providence Township | Wallingford-Swarthmore School DistrictPSD 231401 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Newtown Township | Marple Newtown School DistrictPSD 230602 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Norwood Borough | Interboro School DistrictPSD 230502 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Parkside Borough | Penn-Delco School DistrictPSD 230703 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| Prospect Park Borough | Interboro School DistrictPSD 230503 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Radnor Township | Radnor Township School DistrictPSD 230801 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Ridley Park Borough | Ridley School DistrictPSD 230902 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Ridley Township | Ridley School DistrictPSD 230903 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Rose Valley Borough | Wallingford-Swarthmore School DistrictPSD 231402 | 0%0% + 0% | 0% | none | |
| Rutledge Borough | Wallingford-Swarthmore School DistrictPSD 231403 | 0%0% + 0% | 0% | none | |
| Sharon Hill Borough | Southeast Delco School DistrictPSD 231104 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Springfield Township | Springfield School DistrictPSD 231202 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Swarthmore Borough | Wallingford-Swarthmore School DistrictPSD 231404 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Thornbury Township | West Chester Area School DistrictPSD 151208 | 1%0.5% + 0.5% | 1% | none | |
| Tinicum Township | Interboro School DistrictPSD 230504 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Trainer Borough | Chichester School DistrictPSD 230203 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Upland Borough | Chester-Upland School DistrictPSD 230103 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Upper Chichester Township | Chichester School DistrictPSD 230204 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Upper Darby Township | Upper Darby School DistrictPSD 231303 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Upper Providence Township | Rose Tree Media School DistrictPSD 231004 | 1%1% + 0% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Yeadon Borough | William Penn School DistrictPSD 231506 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 |
Download this table (CSV, opens in Excel)
Your employer withholds the higher of the resident rate where you live and the non-resident rate where you work (DCED; Philadelphia has its own rules), and the local services tax where you work. “Work it out” opens the paycheck calculator for someone who lives and works in that place: change either box there. To find the PSD code of a street address, use DCED’s Address Search.
The rows are DCED’s register as published, last updated by DCED on September 17, 2026; the counts and the most common, highest and lowest rates are worked out from them by this site. Source: EIT / PIT / LST Tax Registers (Real-Time), Pennsylvania Department of Community and Economic Development. Checked October 28, 2026.
More calculators and guides
- Paycheck calculatorSalary to take-home pay after federal, Pennsylvania and local taxes
- Hourly paycheck calculatorHourly pay with overtime, and the overtime deduction on your W-4
- Bonus tax calculatorWhat a bonus comes to after federal, state and local taxes
- Local tax ratesEarned income tax and local services tax of every municipality
- Take-home pay tableTake-home pay for salaries from $20,000 to $300,000
- Philadelphia wage taxWho pays it, the rates from July 2026, and working from home
- Pennsylvania local taxes, explainedAct 32, PSD codes, the higher-rate rule and the $52 tax