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

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

Updated · By the Pennsylvania Paycheck Calculator team

Blair County, PA Local Tax Rates 2026: Every Municipality’s EIT and LST
Blair County’s 26 municipality and school district pairs in DCED’s 2026 register: resident earned income tax from 1% to 1.9% (1% in 22 pairs), non-resident rate from 0% to 1.4% (1% in 18 pairs), local services tax from none to $52 ($52 in 16 pairs).

Blair County at a glance

Resident earned income tax

Highest
1.9%, Tyrone Borough
Lowest and most common
1%, in 22 of the 26 pairs
Other rates
1.7% in 1 pair and 1.15% in 2 pairs

Non-resident earned income tax

Highest
1.4%, Altoona City
Most common
1%, in 18 of the 26 pairs
Lowest
0%, in 6 pairs
Other rates
0.5% in 1 pair

Local services tax a year

Highest and most common
$52, in 16 of the 26 pairs
Lowest
none, Frankstown Township, Juniata Township and Tyrone Township (Tyrone Area School District)
Other amounts
$35 in 1 pair, $30 in 1 pair, $10 in 4 pairs and $5 in 1 pair

26 municipality and school district pairs: 25 municipalities, served by 8 school districts. Tyrone Township is split between school districts, with a row for each part. Tunnelhill Borough is also in Cambria County.

Every municipality and school district

Local tax rates in Blair County, 2026: all 26 municipality and school district pairs
MunicipalitySchool districtand PSD codeResident ratemunicipal + schoolNon-resident rateLocal services taxa year, and who is exemptPaycheck calculator
Allegheny TownshipHollidaysburg Area School DistrictPSD 0704011%0.5% + 0.5%1%$52$52 municipal, exempt under $12,000
Altoona CityAltoona Area School DistrictPSD 0701011.7%1.2% + 0.5%1.4%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Antis TownshipBellwood-Antis School DistrictPSD 0702011%0.5% + 0.5%0%$52$47 municipal, exempt under $12,000$5 school district, exempt under $1,000
Bellwood BoroughBellwood-Antis School DistrictPSD 0702021%0.5% + 0.5%1%$35$30 municipal, exempt under $12,000$5 school district, exempt under $1,000
Blair TownshipHollidaysburg Area School DistrictPSD 0704021%0.5% + 0.5%1%$52$52 municipal, exempt under $12,000
Catharine TownshipWilliamsburg Community School DistrictPSD 0707011%0.5% + 0.5%1%$10$10 school district, exempt under $12,000
Duncansville BoroughHollidaysburg Area School DistrictPSD 0704031%0.5% + 0.5%1%$52$52 municipal, exempt under $12,000
Frankstown TownshipHollidaysburg Area School DistrictPSD 0704041%0.5% + 0.5%1%none
Freedom TownshipSpring Cove School DistrictPSD 0705011%0.5% + 0.5%0%$10$10 school district, no exemption
Greenfield TownshipClaysburg-Kimmel School DistrictPSD 0703021%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Hollidaysburg BoroughHollidaysburg Area School DistrictPSD 0704051%0.5% + 0.5%1%$52$52 municipal, exempt under $12,000
Huston TownshipSpring Cove School DistrictPSD 0705021%0.5% + 0.5%1%$10$10 school district, no exemption
Juniata TownshipHollidaysburg Area School DistrictPSD 0704061%0.5% + 0.5%0%none
Logan TownshipAltoona Area School DistrictPSD 0701021%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Martinsburg BoroughSpring Cove School DistrictPSD 0705031%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Newry BoroughHollidaysburg Area School DistrictPSD 0704071%0.5% + 0.5%1%$30$30 municipal, exempt under $12,000
North Woodbury TownshipSpring Cove School DistrictPSD 0705041%0.5% + 0.5%1%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Roaring Spring BoroughSpring Cove School DistrictPSD 0705051%0.5% + 0.5%0%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Snyder TownshipTyrone Area School DistrictPSD 0706011.15%0.5% + 0.65%1%$52$52 municipal, exempt under $12,000
Taylor TownshipSpring Cove School DistrictPSD 0705061%0.5% + 0.5%0%$52$47 municipal, exempt under $12,000$5 school district, no exemption
Tunnelhill BoroughAlso in Cambria CountyPenn Cambria School DistrictPSD 1109121%0.5% + 0.5%0.5%$10$5 municipal, no exemption$5 school district, no exemption
Tyrone BoroughTyrone Area School DistrictPSD 0706021.9%1.25% + 0.65%1%$52$52 municipal, exempt under $12,000
Tyrone TownshipAltoona Area School DistrictPSD 0701031%0.5% + 0.5%1%$5$5 school district, no exemption
Tyrone TownshipTyrone Area School DistrictPSD 0706031.15%0.5% + 0.65%1%none
Williamsburg BoroughWilliamsburg Community School DistrictPSD 0707021%0.5% + 0.5%0%$52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000
Woodbury TownshipWilliamsburg Community School DistrictPSD 0707031%0.5% + 0.5%1%$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