PaycheckCalcHQ

Union County, PA Local Earned Income Tax and LST Rates 2026

Resident earned income tax in Union County runs from 1.8% in Gregg Township and White Deer Township to 2.05% in Buffalo Township, Hartleton Borough, Hartley Township and 6 more, across 14 municipalities and 4 school districts. The most common rate is 2.05%. 8 municipalities charge a Local Services Tax of more than $10 a year (up to $52). Source

On a $60,000 salary, someone who lives and works in Buffalo Township (Mifflinburg Area School District) pays about $1,282 a year in local tax ($49.31 every two weeks), against about $1,132 in Gregg Township (Warrior Run School District).

Work out your paycheck with local tax

Local tax rates in Union County

MunicipalitySchool districtResident rateNonresident rateLST a yearEIT collector
Buffalo TownshipMifflinburg Area School District2.05%0%$52Berkheimer Tax Administrator
East Buffalo TownshipLewisburg Area School District2%0.5%$52Berkheimer Tax Administrator
Gregg TownshipWarrior Run School District1.8%1%$52Keystone Collections Group
Hartleton BoroughMifflinburg Area School District2.05%0%—Berkheimer Tax Administrator
Hartley TownshipMifflinburg Area School District2.05%1%$52Berkheimer Tax Administrator
Kelly TownshipLewisburg Area School District2%1%$52Berkheimer Tax Administrator
Lewis TownshipMifflinburg Area School District2.05%1%—Berkheimer Tax Administrator
Lewisburg BoroughLewisburg Area School District2%1%$52Berkheimer Tax Administrator
Limestone TownshipMifflinburg Area School District2.05%0%—Berkheimer Tax Administrator
Mifflinburg BoroughMifflinburg Area School District2.05%0.5%$10Berkheimer Tax Administrator
New Berlin BoroughMifflinburg Area School District2.05%0%$52Berkheimer Tax Administrator
Union TownshipLewisburg Area School District2%0%—Berkheimer Tax Administrator
Union TownshipMifflinburg Area School District2.05%0%—Berkheimer Tax Administrator
West Buffalo TownshipMifflinburg Area School District2.05%0%—Berkheimer Tax Administrator
White Deer TownshipMilton Area School District1.8%1%$52Keystone Collections Group

Resident rate: municipality plus school district earned income tax, for people who live there. Nonresident rate: what the municipality charges people who work there but live elsewhere. LST: Local Services Tax, municipality plus school district, charged where you work. Source: Pennsylvania DCED tax register, tax year 2026, checked Oct 25, 2026, entries last updated Jul 6, 2026.

How local tax is withheld in Union County

Under Act 32, your employer withholds the higher of two rates: your total resident rate (where you live: municipality plus school district) or the nonresident rate where you work. It is taken from the same pay as Pennsylvania income tax, so a traditional 401(k) does not lower it. (DCED Act 32 FAQ)

The Local Services Tax is charged where you work, up to $52 a year in most places, split evenly across your paychecks. Where it is over $10, anyone earning under $12,000 a year there can stop it by giving the employer an exemption certificate. (DCED Local Services Tax)

Earned income tax collectors in Union County

From the DCED register. Employers send the tax to the collector for the place you work; you file your yearly local return with the collector for where you live.

Union County local tax questions

What is the local earned income tax rate in Union County, PA?

It depends on the municipality and school district: from 1.8% to 2.05% for residents in 2026, most commonly 2.05%. Your employer withholds the higher of your resident rate or the nonresident rate where you work.

Which municipalities in Union County have the highest local tax?

Buffalo Township, Hartleton Borough, Hartley Township, Lewis Township, Limestone Township and Mifflinburg Borough and others, at 2.05% for residents (DCED register, checked Oct 25, 2026).

Who collects local earned income tax in Union County?

Berkheimer Tax Administrator and Keystone Collections Group. The table on this page lists the collector for each municipality.

How much is the Local Services Tax in Union County?

Up to $52 a year, depending on where you work; 8 of 14 municipalities charge more than $10. It is split evenly across your paychecks, and you can stop it with an exemption certificate if you earn under $12,000 a year there.

Other Pennsylvania counties

Adams · Allegheny · Armstrong · Beaver · Bedford · Berks · Blair · Bradford · Bucks · Butler · Cambria · Cameron · Carbon · Centre · Chester · Clarion · Clearfield · Clinton · Columbia · Crawford · Cumberland · Dauphin · Delaware · Elk · Erie · Fayette · Forest · Franklin · Fulton · Greene · Huntingdon · Indiana · Jefferson · Juniata · Lackawanna · Lancaster · Lawrence · Lebanon · Lehigh · Luzerne · Lycoming · Mckean · Mercer · Mifflin · Monroe · Montgomery · Montour · Northampton · Northumberland · Perry · Philadelphia · Pike · Potter · Schuylkill · Snyder · Somerset · Sullivan · Susquehanna · Tioga · Venango · Warren · Washington · Wayne · Westmoreland · Wyoming · York

All Pennsylvania local tax rates · Pennsylvania paycheck calculator