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

Westmoreland County at a glance
Resident earned income tax
- Highest
- 1.65%, Greensburg City (Greensburg Salem School District) and Greensburg City (Hempfield Area School District)
- Lowest and most common
- 1%, in 63 of the 71 pairs
- Other rates
- 1.4% in 4 pairs, 1.25% in 1 pair and 1.2% in 1 pair
Non-resident earned income tax
- Highest
- 1%, in 24 pairs
- Most common
- 0.5%, in 25 of the 71 pairs
- Lowest
- 0%, in 22 pairs
Local services tax a year
- Highest and most common
- $52, in 57 of the 71 pairs
- Lowest
- none, East Vandergrift Borough and Oklahoma Borough
- Other amounts
- $10 in 9 pairs and $5 in 3 pairs
71 municipality and school district pairs: 65 municipalities, served by 19 school districts. Delmont Borough, Greensburg City, Jeannette City, Manor Borough and South Greensburg Borough are split between school districts, with a row for each part. Trafford Borough is also in Allegheny County.
Every municipality and school district
| Municipality | School districtand PSD code | Resident ratemunicipal + school | Non-resident rate | Local services taxa year, and who is exempt | Paycheck calculator |
|---|---|---|---|---|---|
| Adamsburg Borough | Hempfield Area School DistrictPSD 650701 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 | |
| Allegheny Township | Kiski Area School DistrictPSD 650902 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| Arnold City | New Kensington-Arnold School DistrictPSD 651301 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Arona Borough | Yough School DistrictPSD 651701 | 1%0.5% + 0.5% | 0% | $10$10 school district, no exemption | |
| Avonmore Borough | Kiski Area School DistrictPSD 650903 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| Bell Township | Kiski Area School DistrictPSD 650904 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| Bolivar Borough | Ligonier Valley School DistrictPSD 651001 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Cook Township | Ligonier Valley School DistrictPSD 651002 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Delmont Borough | Franklin Regional School DistrictPSD 650401 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Delmont Borough | Greensburg Salem School DistrictPSD 650601 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Derry Borough | Derry Area School DistrictPSD 650301 | 1%0.5% + 0.5% | 1% | $10$10 school district, no exemption | |
| Derry Township | Derry Area School DistrictPSD 650302 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Donegal Borough | Mount Pleasant Area School DistrictPSD 651201 | 1%0.5% + 0.5% | 0.5% | $5$5 school district, no exemption | |
| Donegal Township | Mount Pleasant Area School DistrictPSD 651202 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| East Huntingdon Township | Southmoreland School DistrictPSD 651603 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| East Vandergrift Borough | Kiski Area School DistrictPSD 650905 | 1%0.5% + 0.5% | 1% | none | |
| Export Borough | Franklin Regional School DistrictPSD 650402 | 1%0.5% + 0.5% | 0% | $10$5 municipal, no exemption$5 school district, exempt under $12,000 | |
| Fairfield Township | Ligonier Valley School DistrictPSD 651003 | 1%0.5% + 0.5% | 1% | $10$5 municipal, no exemption$5 school district, no exemption | |
| Greensburg City | Greensburg Salem School DistrictPSD 650602 | 1.65%1.15% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| Greensburg City | Hempfield Area School DistrictPSD 650702 | 1.65%1.15% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 | |
| Hempfield Township | Hempfield Area School DistrictPSD 650703 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 | |
| Hunker Borough | Hempfield Area School DistrictPSD 650704 | 1%0.5% + 0.5% | 0.5% | $5$5 school district, exempt under $3,200 | |
| Hyde Park Borough | Kiski Area School DistrictPSD 650906 | 1%0.5% + 0.5% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| Irwin Borough | Norwin School DistrictPSD 651401 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Jeannette City | Hempfield Area School DistrictPSD 650709 | 1.4%0.9% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 | |
| Jeannette City | Jeannette City School DistrictPSD 650801 | 1.4%0.9% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Jeannette City | Penn-Trafford School DistrictPSD 651505 | 1.4%0.9% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Latrobe Borough | Greater Latrobe School DistrictPSD 650501 | 1.4%0.9% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Laurel Mountain Borough | Ligonier Valley School DistrictPSD 651004 | 1%0.5% + 0.5% | 1% | $5$5 school district, no exemption | |
| Ligonier Borough | Ligonier Valley School DistrictPSD 651005 | 1%0.5% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Ligonier Township | Ligonier Valley School DistrictPSD 651006 | 1%0.5% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Lower Burrell City | Burrell School DistrictPSD 650201 | 1%0.5% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Loyalhanna Township | River Valley School DistrictPSD 320107 | 1.25%0.5% + 0.75% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Madison Borough | Yough School DistrictPSD 651702 | 1%0.5% + 0.5% | 0% | $10$10 school district, no exemption | |
| Manor Borough | Hempfield Area School DistrictPSD 650705 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 | |
| Manor Borough | Penn-Trafford School DistrictPSD 651501 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Monessen City | Monessen City School DistrictPSD 651101 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Mount Pleasant Borough | Mount Pleasant Area School DistrictPSD 651203 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Mount Pleasant Township | Mount Pleasant Area School DistrictPSD 651204 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Murrysville Borough | Franklin Regional School DistrictPSD 650403 | 1.2%0.7% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| New Alexandria Borough | Derry Area School DistrictPSD 650303 | 1%0.5% + 0.5% | 0% | $52$42 municipal, exempt under $12,000$10 school district, no exemption | |
| New Florence Borough | Ligonier Valley School DistrictPSD 651007 | 1%0.5% + 0.5% | 0% | $10$5 municipal, no exemption$5 school district, no exemption | |
| New Kensington City | New Kensington-Arnold School DistrictPSD 651302 | 1%0.5% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| New Stanton Borough | Hempfield Area School DistrictPSD 650706 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 | |
| North Belle Vernon Borough | Belle Vernon Area School DistrictPSD 650104 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| North Huntingdon Township | Norwin School DistrictPSD 651402 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| North Irwin Borough | Norwin School DistrictPSD 651403 | 1%0.5% + 0.5% | 0% | $10$10 school district, exempt under $12,000 | |
| Oklahoma Borough | Kiski Area School DistrictPSD 650907 | 1%0.5% + 0.5% | 0% | none | |
| Penn Borough | Penn-Trafford School DistrictPSD 651502 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Penn Township | Penn-Trafford School DistrictPSD 651503 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Rostraver Township | Belle Vernon Area School DistrictPSD 650105 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Salem Township | Greensburg Salem School DistrictPSD 650603 | 1%0.5% + 0.5% | 1% | $52$52 municipal, exempt under $12,000 | |
| Scottdale Borough | Southmoreland School DistrictPSD 651604 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Seward Borough | Ligonier Valley School DistrictPSD 651008 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Sewickley Township | Yough School DistrictPSD 651703 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Smithton Borough | Yough School DistrictPSD 651704 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| South Greensburg Borough | Greensburg Salem School DistrictPSD 650604 | 1%0.5% + 0.5% | 0.5% | $52$52 municipal, exempt under $12,000 | |
| South Greensburg Borough | Hempfield Area School DistrictPSD 650708 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 | |
| South Huntingdon Township | Yough School DistrictPSD 651705 | 1%0.5% + 0.5% | 0.5% | $10$5 municipal, no exemption$5 school district, no exemption | |
| Southwest Greensburg Borough | Greensburg Salem School DistrictPSD 650605 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| St. Clair Township | Ligonier Valley School DistrictPSD 651009 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Sutersville Borough | Yough School DistrictPSD 651706 | 1%0.5% + 0.5% | 0.5% | $10$5 municipal, no exemption$5 school district, no exemption | |
| Trafford BoroughAlso in Allegheny County | Penn-Trafford School DistrictPSD 651504 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $12,000 | |
| Unity Township | Greater Latrobe School DistrictPSD 650502 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Upper Burrell Township | Burrell School DistrictPSD 650202 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Vandergrift Borough | Kiski Area School DistrictPSD 650908 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| Washington Township | Kiski Area School DistrictPSD 650909 | 1%0.5% + 0.5% | 0% | $52$52 municipal, exempt under $12,000 | |
| West Leechburg Borough | Leechburg Area School DistrictPSD 030303 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| West Newton Borough | Yough School DistrictPSD 651707 | 1%0.5% + 0.5% | 0.5% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Youngstown Borough | Greater Latrobe School DistrictPSD 650503 | 1%0.5% + 0.5% | 0% | $52$47 municipal, exempt under $12,000$5 school district, no exemption | |
| Youngwood Borough | Hempfield Area School DistrictPSD 650707 | 1%0.5% + 0.5% | 1% | $52$47 municipal, exempt under $12,000$5 school district, exempt under $3,200 |
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.
More calculators and guides
- Paycheck calculatorSalary to take-home pay after federal, Pennsylvania and local taxes
- Hourly paycheck calculatorHourly pay with overtime, and the overtime deduction on your W-4
- Bonus tax calculatorWhat a bonus comes to after federal, state and local taxes
- Local tax ratesEarned income tax and local services tax of every municipality
- Take-home pay tableTake-home pay for salaries from $20,000 to $300,000
- Philadelphia wage taxWho pays it, the rates from July 2026, and working from home
- Pennsylvania local taxes, explainedAct 32, PSD codes, the higher-rate rule and the $52 tax