Dauphin County, PA local income tax by school district, 2026
On $60,000, local tax in Dauphin County is $600 (Berrysburg Borough, Upper Dauphin Area School District) to $1,356 (Harrisburg City, Harrisburg City School District) a year, across 40 municipalities in 12 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 Dauphin 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 Dauphin County.
| School district | Municipalities here | Resident EIT | LST | Tax on $60,000 |
|---|---|---|---|---|
| Central Dauphin School District | 7 | 2% | $0 to $52 | $1,200 to $1,252 |
| Derry Township School District | 1 | 1% | $52 | $652 |
| Halifax Area School District | 4 | 1% | $0 to $52 | $600 to $652 |
| Harrisburg City School District | 1 | 2% | $156 | $1,356 |
| Lower Dauphin School District | 5 | 1% | $10 to $52 | $610 to $652 |
| Middletown Area School District | 3 | 1.75% | $10 to $52 | $1,060 to $1,102 |
| Millersburg Area School District | 2 | 1% | $0 to $52 | $600 to $652 |
| Steelton-Highspire School District | 2 | 1% | $52 | $652 |
| Susquehanna Township School District | 1 | 1% | $52 | $652 |
| Susquenita School District | 1 of 8 | 1.8% | $0 | $1,080 |
| Upper Dauphin Area School District | 9 | 1% | $0 to $52 | $600 to $652 |
| Williams Valley School District | 4 of 6 | 1% | $10 | $610 |
2 districts cross the county line: Susquenita School District (also Perry); Williams Valley School District (also Schuylkill).
Lowest and highest local tax in Dauphin County
| Municipality | School district | Resident EIT | LST | Tax on $60,000 |
|---|---|---|---|---|
| Berrysburg Borough | Upper Dauphin Area School District | 1% | None | $600 |
| Halifax Borough | Halifax Area School District | 1% | None | $600 |
| Jackson Township | Halifax Area School District | 1% | None | $600 |
| Jefferson Township | Upper Dauphin Area School District | 1% | None | $600 |
| Lykens Township | Upper Dauphin Area School District | 1% | None | $600 |
| Municipality | School district | Resident EIT | LST | Tax on $60,000 |
|---|---|---|---|---|
| Harrisburg City | Harrisburg City School District | 2% | $156 | $1,356 |
| West Hanover Township | Central Dauphin School District | 2% | $52 | $1,252 |
| Swatara Township | Central Dauphin School District | 2% | $52 | $1,252 |
| Penbrook Borough | Central Dauphin School District | 2% | $52 | $1,252 |
| Paxtang Borough | Central Dauphin School District | 2% | $52 | $1,252 |
Resident EIT here runs 1% to 2%; nonresident EIT 0% to 1%; LST $0 to $156. 1 of 40 municipality rates are confirmed by an independent tax collector's list; the rest come from the state register alone.
Working in another Dauphin 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 Dauphin County, 0 of 40 municipalities charge nonresidents more than the county's lowest resident rate (1%).
Worked example. You live in Berrysburg Borough (1% resident EIT) and earn $60,000. Working at home you pay $600 a year. Working in Harrisburg City (1% nonresident EIT, $156 LST), you pay $756: Earned Income Tax (resident rate, Berrysburg Borough + Upper Dauphin Area School District) $600; Local Services Tax $156.
EIT is collected for the county's municipalities by Capital Tax Collection Bureau, Keystone Collections Group; give your employer the PSD code shown on your district's page.
Nearest school districts outside Dauphin County
Distance from the county's center to each district's municipality centers.
| School district | County | Distance | Tax on $60,000 |
|---|---|---|---|
| East Pennsboro Area School District | Cumberland | 12 mi | $1,012 |
| Camp Hill School District | Cumberland | 14 mi | $1,252 |
| Palmyra Area School District | Lebanon | 14 mi | $652 |
| Northern Lebanon School District | Lebanon | 14 mi | $600 to $652 |
| West Shore School District | Cumberland, York | 16 mi | $870 to $982 |
| Annville-Cleona School District | Lebanon | 16 mi | $840 to $892 |
| Mechanicsburg Area School District | Cumberland | 17 mi | $1,072 to $1,132 |
| Newport School District | Perry | 18 mi | $960 to $1,012 |
Neighboring counties
| County | School districts | Tax on $60,000 |
|---|---|---|
| Cumberland County | 9 | $850 to $1,942 |
| Juniata County | 2 | $600 to $1,050 |
| Lancaster County | 18 | $600 to $1,012 |
| Lebanon County | 6 | $600 to $1,192 |
| Northumberland County | 8 | $600 to $1,252 |
| Perry County | 5 | $600 to $1,132 |
| Schuylkill County | 14 | $605 to $1,252 |
| York County | 16 | $600 to $922 |
Sources and verification
- Pennsylvania DCED, Act 32 EIT/LST register (current rates with collector)
- DCED: PSD codes and EIT rates
- 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.