Independent calculator. Not a government website, and not run by the IRS or the Commonwealth of Pennsylvania.
Pennsylvania Paycheck Calculator

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

Updated · By the Pennsylvania Paycheck Calculator team

Franklin County, PA Local Tax Rates 2026: Every Municipality’s EIT and LST
Franklin County’s 23 municipality and school district pairs in DCED’s 2026 register: resident earned income tax from 1% to 1.7% (1% in 14 pairs), non-resident rate from 0% to 1% (1% in 13 pairs), local services tax from none to $52 ($52 in 14 pairs).

Franklin County at a glance

Resident earned income tax

Highest
1.7%, in 6 pairs
Lowest and most common
1%, in 14 of the 23 pairs
Other rates
1.4% in 3 pairs

Non-resident earned income tax

Highest and most common
1%, in 13 of the 23 pairs
Lowest
0%, in 5 pairs
Other rates
0.5% in 5 pairs

Local services tax a year

Highest and most common
$52, in 14 of the 23 pairs
Lowest
none, Fannett Township, St. Thomas Township and Warren Township
Other amounts
$10 in 6 pairs

23 municipality and school district pairs: 22 municipalities, served by 6 school districts. Guilford Township is split between school districts, with a row for each part. Shippensburg Borough is also in Cumberland County.

Every municipality and school district

Local tax rates in Franklin County, 2026: all 23 municipality and school district pairs
MunicipalitySchool districtand PSD codeResident ratemunicipal + schoolNon-resident rateLocal services taxa year, and who is exemptPaycheck calculator
Antrim TownshipGreencastle-Antrim School DistrictPSD 2803011%0.5% + 0.5%0%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Chambersburg BoroughChambersburg Area School DistrictPSD 2801011.7%0.5% + 1.2%1%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Fannett TownshipFannett-Metal School DistrictPSD 2802011%0.5% + 0.5%1%none
Greencastle BoroughGreencastle-Antrim School DistrictPSD 2803021%0.5% + 0.5%0.5%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Greene TownshipChambersburg Area School DistrictPSD 2801021.7%0.5% + 1.2%1%$10$10 school district, exempt under $12,000
Guilford TownshipChambersburg Area School DistrictPSD 2801031.7%0.5% + 1.2%1%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Guilford TownshipWaynesboro Area School DistrictPSD 2805011%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Hamilton TownshipChambersburg Area School DistrictPSD 2801041.7%0.5% + 1.2%1%$10$10 school district, exempt under $12,000
Letterkenny TownshipChambersburg Area School DistrictPSD 2801051.7%0.5% + 1.2%1%$10$10 school district, exempt under $12,000
Lurgan TownshipChambersburg Area School DistrictPSD 2801061.7%0.5% + 1.2%1%$10$10 school district, exempt under $12,000
Mercersburg BoroughTuscarora School DistrictPSD 2804011%0.5% + 0.5%0.5%$52$52 municipal, exempt under $12,000
Metal TownshipFannett-Metal School DistrictPSD 2802021%0.5% + 0.5%0%$52$52 municipal, exempt under $12,000
Mont Alto BoroughWaynesboro Area School DistrictPSD 2805021%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Montgomery TownshipTuscarora School DistrictPSD 2804021%0.5% + 0.5%0%$52$52 municipal, exempt under $12,000
Orrstown BoroughShippensburg Area School DistrictPSD 2107061.4%0.5% + 0.9%0.5%$10$10 school district, no exemption
Peters TownshipTuscarora School DistrictPSD 2804031%0.5% + 0.5%0.5%$52$52 municipal, exempt under $12,000
Quincy TownshipWaynesboro Area School DistrictPSD 2805031%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Shippensburg BoroughAlso in Cumberland CountyShippensburg Area School DistrictPSD 2107031.4%0.5% + 0.9%1%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Southampton TownshipShippensburg Area School DistrictPSD 2107071.4%0.5% + 0.9%1%$10$10 school district, no exemption
St. Thomas TownshipTuscarora School DistrictPSD 2804041%0.5% + 0.5%0%none
Warren TownshipTuscarora School DistrictPSD 2804051%0.5% + 0.5%0%none
Washington TownshipWaynesboro Area School DistrictPSD 2805041%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Waynesboro BoroughWaynesboro Area School DistrictPSD 2805051%0.5% + 0.5%0.5%$52$47 municipal, exempt under $12,000$5 school district, 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.

Local tax rates in every Pennsylvania county