Chester 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 Chester County, Pennsylvania, with PSD codes.

Chester County at a glance
Resident earned income tax
- Highest
- 2.5%, Coatesville City
- Most common
- 1%, in 34 of the 74 pairs
- Lowest
- 0%, Birmingham Township, East Marlborough Township (Unionville-Chadds Ford School District), London Britain Township and Tredyffrin Township
- Other rates
- 11 rates from 0.312% to 1.5%, in 35 pairs
Non-resident earned income tax
- Highest and most common
- 1%, in 44 of the 74 pairs
- Lowest
- 0%, in 11 pairs
- Other rates
- 0.875% in 1 pair, 0.75% in 4 pairs and 0.5% in 14 pairs
Local services tax a year
- Highest and most common
- $52, in 49 of the 74 pairs
- Lowest
- none, in 21 pairs
- Other amounts
- $10 in 3 pairs and $5 in 1 pair
74 municipality and school district pairs: 73 municipalities, served by 14 school districts. East Marlborough Township is split between school districts, with a row for each part.
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 |
|---|---|---|---|---|---|
| Atglen Borough | Octorara Area School DistrictPSD 361301 | 1%0.5% + 0.5% | 0% | none | |
| Avondale Borough | Avon Grove School DistrictPSD 150101 | 1%1% + 0% | 1% | none | |
| Birmingham Township | Unionville-Chadds Ford School DistrictPSD 151101 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Caln Township | Coatesville Area School DistrictPSD 150201 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Charlestown Township | Great Valley School DistrictPSD 150401 | 1%1% + 0% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| Coatesville City | Coatesville Area School DistrictPSD 150202 | 2.5%2% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Downingtown Borough | Downingtown Area School DistrictPSD 150301 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $500 | |
| East Bradford Township | West Chester Area School DistrictPSD 151201 | 1.25%0.75% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| East Brandywine Township | Downingtown Area School DistrictPSD 150302 | 1.125%0.625% + 0.5% | 1% | $52$42 municipal, exempt under $12,000$10 school district, exempt under $500 | |
| East Caln Township | Downingtown Area School DistrictPSD 150303 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $500 | |
| East Coventry Township | Owen J. Roberts School DistrictPSD 150601 | 1.25%0.75% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| East Fallowfield Township | Coatesville Area School DistrictPSD 150203 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| East Goshen Township | West Chester Area School DistrictPSD 151202 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| East Marlborough Township | Kennett Consolidated School DistrictPSD 150501 | 1%0% + 1% | 0% | $52$52 municipal, exempt under $12,000 | |
| East Marlborough Township | Unionville-Chadds Ford School DistrictPSD 151102 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| East Nantmeal Township | Owen J. Roberts School DistrictPSD 150602 | 1.25%0.75% + 0.5% | 1% | none | |
| East Nottingham Township | Oxford Area School DistrictPSD 150701 | 1.25%0.75% + 0.5% | 1% | none | |
| East Pikeland Township | Phoenixville Area School DistrictPSD 150801 | 1.35%0.75% + 0.6% | 1% | $52$52 municipal, exempt under $12,000 | |
| East Vincent Township | Owen J. Roberts School DistrictPSD 150603 | 1.3325%0.8325% + 0.5% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| East Whiteland Township | Great Valley School DistrictPSD 150402 | 0.8%0.8% + 0% | 0.75% | $52$52 municipal, exempt under $12,000 | |
| Easttown Township | Tredyffrin-Easttown School DistrictPSD 150901 | 0.5%0.5% + 0% | 0.5% | none | |
| Elk Township | Oxford Area School DistrictPSD 150702 | 1.1%0.6% + 0.5% | 1% | none | |
| Elverson Borough | Twin Valley School DistrictPSD 151004 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Franklin Township | Avon Grove School DistrictPSD 150102 | 0.5%0.5% + 0% | 0.5% | none | |
| Highland Township | Octorara Area School DistrictPSD 361302 | 1.5%1% + 0.5% | 0.5% | none | |
| Honey Brook Borough | Twin Valley School DistrictPSD 151005 | 1%0.5% + 0.5% | 0.5% | none | |
| Honey Brook Township | Twin Valley School DistrictPSD 151006 | 1.5%1% + 0.5% | 0.5% | none | |
| Kennett Square Borough | Kennett Consolidated School DistrictPSD 150502 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Kennett Township | Kennett Consolidated School DistrictPSD 150503 | 1.25%0.75% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| London Britain Township | Avon Grove School DistrictPSD 150103 | 0%0% + 0% | 0% | none | |
| London Grove Township | Avon Grove School DistrictPSD 150104 | 1%1% + 0% | 0.75% | none | |
| Londonderry Township | Octorara Area School DistrictPSD 361303 | 1.25%0.75% + 0.5% | 0% | none | |
| Lower Oxford Township | Oxford Area School DistrictPSD 150703 | 1.5%1% + 0.5% | 1% | none | |
| Malvern Borough | Great Valley School DistrictPSD 150403 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Modena Borough | Coatesville Area School DistrictPSD 150204 | 1%0.5% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| New Garden Township | Kennett Consolidated School DistrictPSD 150504 | 1.125%0.625% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| New London Township | Avon Grove School DistrictPSD 150105 | 0.5%0.5% + 0% | 0.5% | none | |
| Newlin Township | Unionville-Chadds Ford School DistrictPSD 151103 | 0.5%0.5% + 0% | 0% | none | |
| North Coventry Township | Owen J. Roberts School DistrictPSD 150604 | 1.25%0.75% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Oxford Borough | Oxford Area School DistrictPSD 150704 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Parkesburg Borough | Octorara Area School DistrictPSD 361304 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| Penn Township | Avon Grove School DistrictPSD 150106 | 0.75%0.75% + 0% | 0.75% | $52$52 municipal, exempt under $12,000 | |
| Pennsbury Township | Unionville-Chadds Ford School DistrictPSD 151104 | 0.312%0.312% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| Phoenixville Borough | Phoenixville Area School DistrictPSD 150802 | 1.1%0.5% + 0.6% | 1% | $52$52 municipal, exempt under $12,000 | |
| Pocopson Township | Unionville-Chadds Ford School DistrictPSD 151105 | 0.5%0.5% + 0% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| Sadsbury Township | Coatesville Area School DistrictPSD 150205 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Schuylkill Township | Phoenixville Area School DistrictPSD 150803 | 1.35%0.75% + 0.6% | 1% | $52$52 municipal, exempt under $12,000 | |
| South Coatesville Borough | Coatesville Area School DistrictPSD 150206 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| South Coventry Township | Owen J. Roberts School DistrictPSD 150605 | 1%0.5% + 0.5% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| Spring City Borough | Spring-Ford Area School DistrictPSD 461701 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Thornbury Township | West Chester Area School DistrictPSD 151203 | 1%0.5% + 0.5% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| Tredyffrin Township | Tredyffrin-Easttown School DistrictPSD 150902 | 0%0% + 0% | 0% | $52$52 municipal, exempt under $12,000 | |
| Upper Oxford Township | Oxford Area School DistrictPSD 150705 | 1.5%1% + 0.5% | 1% | none | |
| Upper Uwchlan Township | Downingtown Area School DistrictPSD 150304 | 1%0.5% + 0.5% | 1% | $52$42 municipal, exempt under $12,000$10 school district, exempt under $500 | |
| Uwchlan Township | Downingtown Area School DistrictPSD 150305 | 1.25%0.75% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $500 | |
| Valley Township | Coatesville Area School DistrictPSD 150207 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Wallace Township | Downingtown Area School DistrictPSD 150306 | 1%0.5% + 0.5% | 1% | $10$10 school district, exempt under $500 | |
| Warwick Township | Owen J. Roberts School DistrictPSD 150606 | 1.25%0.75% + 0.5% | 0.5% | none | |
| West Bradford Township | Downingtown Area School DistrictPSD 150307 | 1.25%0.75% + 0.5% | 1% | $10$10 school district, exempt under $500 | |
| West Brandywine Township | Coatesville Area School DistrictPSD 150208 | 1.125%0.625% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| West Caln Township | Coatesville Area School DistrictPSD 150209 | 1%0.5% + 0.5% | 1% | $5$5 school district, no exemption | |
| West Chester Borough | West Chester Area School DistrictPSD 151204 | 1.25%0.75% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| West Fallowfield Township | Octorara Area School DistrictPSD 361305 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| West Goshen Township | West Chester Area School DistrictPSD 151205 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| West Grove Borough | Avon Grove School DistrictPSD 150107 | 1%1% + 0% | 1% | $52$52 municipal, exempt under $12,000 | |
| West Marlborough Township | Unionville-Chadds Ford School DistrictPSD 151106 | 0.75%0.75% + 0% | 0.75% | none | |
| West Nantmeal Township | Twin Valley School DistrictPSD 151007 | 1%0.5% + 0.5% | 1% | none | |
| West Nottingham Township | Oxford Area School DistrictPSD 150706 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| West Pikeland Township | Downingtown Area School DistrictPSD 150308 | 1.25%0.75% + 0.5% | 1% | $10$10 school district, exempt under $500 | |
| West Sadsbury Township | Octorara Area School DistrictPSD 361306 | 1%0.5% + 0.5% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| West Vincent Township | Owen J. Roberts School DistrictPSD 150607 | 1.25%0.75% + 0.5% | 0.5% | none | |
| West Whiteland Township | West Chester Area School DistrictPSD 151206 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Westtown Township | West Chester Area School DistrictPSD 151207 | 1.08%0.58% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Willistown Township | Great Valley School DistrictPSD 150404 | 1%1% + 0% | 0.875% | $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