Skip to content
PayByTown

Bucks County, PA local income tax by school district, 2026

On $60,000, local tax in Bucks County is $0 (Yardley Borough, Pennsbury School District) to $1,102 (West Rockhill Township, Pennridge School District) a year, across 56 municipalities in 15 school districts.

Single filer who lives and works in the same municipality: earned income tax (EIT) plus the Local Services Tax (LST).

Tax year 2026. Rates checked ; page updated .

School districts in Bucks County

Your resident EIT is set by your municipality plus your school district; pick yours for the rate of every municipality and a calculator. Figures cover the district's municipalities in Bucks County.

School districts in Bucks County
School districtMunicipalities hereResident EITLSTTax on $60,000
Bensalem Township School District11%$52$652
Bristol Borough School District10%$52$52
Bristol Township School District10.5%$52$352
Centennial School District31%$52$652
Central Bucks School District91% to 1.125%$10 to $52$610 to $727
Council Rock School District51%$10 to $52$610 to $652
Morrisville Borough School District11%$0$600
Neshaminy School District60.5% to 1%$10 to $52$310 to $652
New Hope-Solebury School District21%$10 to $52$610 to $652
North Penn School District2 of 91% to 1.125%$52$652 to $727
Palisades School District61% to 1.25%$0 to $52$600 to $802
Pennridge School District81.5% to 1.75%$5 to $52$952 to $1,102
Pennsbury School District40% to 1%$0 to $52$0 to $652
Quakertown Comm School District61.5% to 1.75%$0 to $52$900 to $1,050
Souderton Area School District1 of 71%$52$652

2 districts cross the county line: North Penn School District (also Montgomery); Souderton Area School District (also Montgomery).

Lowest and highest local tax in Bucks County

Lowest local tax on $60,000, Bucks County
MunicipalitySchool districtResident EITLSTTax on $60,000
Yardley BoroughPennsbury School District0%None$0
Bristol BoroughBristol Borough School District0%$52$52
Lower Makefield TownshipPennsbury School District0%$52$52
Langhorne Manor BoroughNeshaminy School District0.5%$10$310
Bristol TownshipBristol Township School District0.5%$52$352
Highest local tax on $60,000, Bucks County
MunicipalitySchool districtResident EITLSTTax on $60,000
West Rockhill TownshipPennridge School District1.75%$52$1,102
East Rockhill TownshipPennridge School District1.75%$52$1,102
Bedminster TownshipPennridge School District1.75%$5$1,055
Milford TownshipQuakertown Comm School District1.75%None$1,050
Richland TownshipQuakertown Comm School District1.6%$52$1,012

Resident EIT here runs 0% to 1.75%; nonresident EIT 0% to 1%; LST $0 to $52. 0 of 56 municipality rates are confirmed by an independent tax collector's list; the rest come from the state register alone.

Working in another Bucks County municipality

Under Act 32 your employer withholds the higher of your resident rate and the work municipality's nonresident rate, and the LST is charged where you work. In Bucks County, 52 of 56 municipalities charge nonresidents more than the county's lowest resident rate (0%).

Worked example. You live in Yardley Borough (0% resident EIT) and earn $60,000. Working at home you pay $0 a year. Working in Bensalem Township (1% nonresident EIT, $52 LST), you pay $652: Earned Income Tax (work location's nonresident rate, Bensalem Township) $600; Local Services Tax $52.

EIT is collected for the county's municipalities by Berkheimer Tax Administrator, Keystone Collections Group; give your employer the PSD code shown on your district's page.

Nearest school districts outside Bucks County

Distance from the county's center to each district's municipality centers.

Nearest school districts outside the county
School districtCountyDistanceTax on $60,000
Hatboro-Horsham School DistrictMontgomery10 mi$652
Upper Moreland Township School DistrictMontgomery12 mi$652
Upper Dublin School DistrictMontgomery13 mi$652
Bryn Athyn School DistrictMontgomery14 mi$652
Wissahickon School DistrictMontgomery14 mi$652 to $688
Lower Moreland Township School DistrictMontgomery15 mi$652
Abington School DistrictMontgomery17 mi$652
Jenkintown School DistrictMontgomery17 mi$652

Neighboring counties

Neighboring Pennsylvania counties
CountySchool districtsTax on $60,000
Lehigh County10$610 to $1,237
Montgomery County23$52 to $1,312
Northampton County10$605 to $1,222

Sources and verification

  1. Pennsylvania DCED, Act 32 EIT/LST register (current rates with collector)
  2. DCED: PSD codes and EIT rates
  3. U.S. Census Bureau: county and county subdivision locations (distances)

Rates as of reporting year 2026 (current values as published on retrieval date); checked . "Verified" means a second, independent publisher shows the same rate; "single official source" means only the official register lists it so far, so confirm with the tax collector before relying on it. See how local rates are checked.