Westmoreland County, PA elected officials: county commissioners, sheriff, school board and cities
Who holds every elected county, school board, city and special-district office in Westmoreland County: 515 seats on 204 elected bodies.
Board of County Commissioners
Westmoreland County Board of Commissioners
| Office | Who holds it now |
|---|---|
| County Commissioner | Sean Kertes Republican source |
| County Commissioner | Douglas W. Chew Republican source |
| County Commissioner | Ted Kopas Democratic source |
County officers
| Office | Who holds it now |
|---|---|
| Clerk of Courts | Megan Loughner Republican source |
| County Controller | Jeffrey Balzer Republican source |
| Coroner | John Ackerman Republican source |
| District Attorney | Nicole Ziccarelli Republican source |
| Prothonotary | Gina O'Barto Republican source |
| Recorder of Deeds | Frank Schiefer Republican source |
| Register of Wills | Katie Pecarchik Republican source |
| Sheriff | James Albert Republican source |
| County Treasurer | Jared Squires Republican source |
Cities and towns
- Adamsburg Borough
- Allegheny Township
- Arona Borough
- Avonmore Borough
- Bell Township
- Bolivar Borough
- City of Arnold
- City of Greensburg
- City of Jeannette
- City of Lower Burrell
- City of Monessen
- City of New Kensington
- Cook Township
- Delmont Borough
- Derry Borough
- Derry Township
- Donegal Borough
- Donegal Township
- East Huntingdon Township
- East Vandergrift Borough
- Export Borough
- Fairfield Township
- Hempfield Township
- Hunker Borough
- Hyde Park Borough
- Irwin Borough
- Latrobe Borough
- Laurel Mountain Borough
- Ligonier Borough
- Ligonier Township
- Loyalhanna Township
- Madison Borough
- Manor Borough
- Mount Pleasant Borough
- Mount Pleasant Township
- Murrysville Borough
- New Alexandria Borough
- New Florence Borough
- New Stanton Borough
- North Belle Vernon Borough
- North Huntingdon Township
- North Irwin Borough
- Oklahoma Borough
- Penn Borough
- Penn Township
- Rostraver Township
- Salem Township
- Scottdale Borough
- Seward Borough
- Sewickley Township
- Smithton Borough
- South Greensburg Borough
- South Huntingdon Township
- Southwest Greensburg Borough
- St. Clair Township
- Sutersville Borough
- Trafford Borough
- Unity Township
- Upper Burrell Township
- Vandergrift Borough
- Washington Township
- West Leechburg Borough
- West Newton Borough
- Youngstown Borough
- Youngwood Borough
How many local governments Westmoreland County has
The Census Bureau's 2022 Census of Governments counts 128 local governments in Westmoreland County. This page lists the ones whose offices are elected.
| Kind of government | Census count (2022) | Listed on this page |
|---|---|---|
| County government | 1 | 1 |
| Cities, towns, villages and townships (44 municipal, 21 township) | 65 | 65 |
| School districts (school boards) | 18 | 0 |
| Special districts (elected boards) | 44 | 0 |
About these counts
The Census Bureau counts every independent local government once, in the county it assigns it to: the one it mostly serves or where it's based. A city or district that crosses county lines is counted in only one county, so it may be listed on this page but counted elsewhere, or the other way around. Many special districts, such as housing authorities, have appointed boards, and some places have more than one elected body, so the two columns measure different things. School systems run by a county, city or the state aren't counted as separate governments, though their boards may be listed here; in some states the Bureau counts community or state colleges as school districts. The counts are as of 2022.
Who lives in Westmoreland County
Race and Hispanic origin: Hispanic or Latino 1.6% · White 91.4% · Black 2.5% · Asian 1% · Other or more than one race 3.5% (Hispanic or Latino people can be of any race; the other groups are non-Hispanic.)
About these figures
The American Community Survey asks about 3.5 million households a year about who lives there, their work, income, schooling and housing. The 5-year estimates pool 2020–2024 answers so that every county and district has enough of them. They're estimates with a (larger for smaller places), and they're different from the once-a-decade census count. "Median" means half are above and half below. Household income is before taxes and includes everyone in the household. The unemployment share here is the survey's five-year average, so it differs from the monthly rate in the BLS jobs report. Race and Hispanic origin are as people describe themselves.
Health insurance means any coverage, private or public (such as Medicaid or Medicare), when people answered; the share is of everyone except people on active military duty and people living in institutions such as prisons and nursing homes. The housing shares are of renting households, and of homeowners with a mortgage, for whom the Census Bureau can compute them (households with no income, or renters who pay no cash rent, are left out). Rent here is gross rent, rent plus utilities; owner costs include the mortgage, property taxes, insurance, utilities and fees.
Jobs in Westmoreland County
Every month, last two years
| Month | Rate | Unemployed | Employed | Labor force |
|---|---|---|---|---|
| September 2026 (preliminary) | 2.9% | 5,020 | 170,039 | 175,059 |
| August 2026 | 3.9% | 6,924 | 170,470 | 177,394 |
| July 2026 | 3.7% | 6,534 | 171,126 | 177,660 |
| June 2026 | 3.8% | 6,797 | 170,800 | 177,597 |
| May 2026 | 3.6% | 6,368 | 169,998 | 176,366 |
| April 2026 | 3.5% | 6,078 | 169,287 | 175,365 |
| March 2026 | 4.1% | 7,097 | 167,701 | 174,798 |
| February 2026 | 4.8% | 8,279 | 165,161 | 173,440 |
| January 2026 | 4.5% | 7,810 | 166,024 | 173,834 |
| December 2025 | 3.8% | 6,577 | 167,027 | 173,604 |
| November 2025 | 3.7% | 6,464 | 168,264 | 174,728 |
| October 2025 | not collected (2025 federal shutdown) | |||
| September 2025 | 4.0% | 6,975 | 166,590 | 173,565 |
| August 2025 | 5.0% | 8,784 | 166,396 | 175,180 |
| July 2025 | 4.6% | 8,083 | 167,372 | 175,455 |
| June 2025 | 4.5% | 7,840 | 166,899 | 174,739 |
| May 2025 | 3.7% | 6,399 | 166,648 | 173,047 |
| April 2025 | 3.7% | 6,376 | 166,970 | 173,346 |
| March 2025 | 4.1% | 7,127 | 166,192 | 173,319 |
| February 2025 | 4.7% | 8,162 | 164,625 | 172,787 |
| January 2025 | 4.8% | 8,287 | 164,714 | 173,001 |
| December 2024 | 3.7% | 6,418 | 165,640 | 172,058 |
| November 2024 | 3.4% | 5,933 | 166,752 | 172,685 |
| October 2024 | 3.6% | 6,215 | 167,900 | 174,115 |
Yearly averages
| Year | Rate | Unemployed | Employed | Labor force |
|---|---|---|---|---|
| 2025 (11 months) | 4.2% | 7,370 | 166,518 | 173,888 |
| 2024 | 3.8% | 6,706 | 168,406 | 175,112 |
| 2023 | 3.8% | 6,575 | 168,310 | 174,885 |
| 2022 | 4.4% | 7,627 | 165,850 | 173,477 |
| 2021 | 6.0% | 10,391 | 163,312 | 173,703 |
| 2020 | 9.0% | 15,851 | 161,077 | 176,928 |
| 2019 | 4.5% | 8,085 | 172,588 | 180,673 |
| 2018 | 4.6% | 8,287 | 171,849 | 180,136 |
| 2017 | 5.3% | 9,602 | 170,961 | 180,563 |
| 2016 | 5.9% | 10,692 | 172,013 | 182,705 |
Crime reported in Westmoreland County
Earlier years
| Year | Violent | Rate | Property | Rate |
|---|---|---|---|---|
| 2018 | 618 | 150.6 | 3,323 | 809.6 |
| 2017 | 600 | 144.7 | 3,997 | 964.1 |
By police agency (29)
| Agency | Year | Violent | Property | People served |
|---|---|---|---|---|
| North Huntingdon Township Police Department | 2025 | 7 | 298 | 31,796 |
| Penn Township Police Department, Westmoreland County | 2023 | 4 | 18 | 20,701 |
| Murrysville Police Department | 2025 | 1 | 31 | 20,672 |
| Greensburg Police Department | 2025 | 31 | 86 | 14,503 |
| New Kensington Police Department | 2025 | 45 | 300 | 11,810 |
| Lower Burrell Police Department | 2023 | 17 | 69 | 11,508 |
| Rostraver Township Police Department | 2025 | 9 | 306 | 11,461 |
| Allegheny Township Police Department, Westmoreland County | 2025 | 8 | 24 | 9,402 |
| Jeannette Police Department | 2025 | 39 | 53 | 8,517 |
| Latrobe Police Department | 2024 | 13 | 59 | 7,877 |
| Ligonier Valley Regional Police Department | 2025 | 5 | 27 | 7,558 |
| Washington Township Police Department, Westmoreland County | 2025 | 0 | 14 | 6,794 |
| Monessen Police Department | 2025 | 23 | 59 | 6,665 |
| Vandergrift Police Department | 2023 | 10 | 19 | 4,955 |
| Arnold Police Department | 2025 | 48 | 65 | 4,631 |
| Irwin Police Department | 2025 | 7 | 5 | 4,589 |
| Scottdale Police Department | 2024 | 12 | 63 | 4,309 |
| Mount Pleasant Police Department | 2025 | 1 | 5 | 4,127 |
| Manor Police Department | 2024 | 1 | 1 | 3,502 |
| West Newton Police Department | 2025 | 4 | 13 | 2,582 |
| Derry Police Department | 2024 | 3 | 7 | 2,569 |
| Delmont Police Department | 2020 | 4 | 13 | 2,510 |
| St. Clair Township Police Department | 2024 | 0 | 13 | 2,354 |
| Southwest Greensburg Police Department | 2024 | 5 | 15 | 2,158 |
| Upper Burrell Township Police Department | 2025 | 1 | 7 | 2,124 |
| South Greensburg Police Department | 2025 | 6 | 23 | 2,097 |
| North Belle Vernon Police Department | 2025 | 5 | 21 | 1,818 |
| Avonmore Borough Police Department | 2025 | 0 | 0 | 879 |
| Penn Police Department | 2025 | 0 | 0 | 683 |
Police staffing
Agencies counted (30), 2024
| Agency | Officers | Civilians | People served |
|---|---|---|---|
| North Huntingdon Township Police Department | 32 | 5 | 31,761 |
| Greensburg Police Department | 26 | 7 | 14,504 |
| New Kensington Police Department | 24 | 4 | 11,832 |
| Murrysville Police Department | 21 | 2 | 20,674 |
| Penn Township Police Department, Westmoreland County | 21 | 2 | 20,744 |
| Lower Burrell Police Department | 17 | 1 | 11,502 |
| Rostraver Township Police Department | 18 | 0 | 11,433 |
| Latrobe Police Department | 14 | 1 | 7,877 |
| Jeannette Police Department | 13 | 1 | 8,534 |
| Allegheny Township Police Department, Westmoreland County | 12 | 1 | 8,165 |
| Monessen Police Department | 11 | 1 | 6,678 |
| Washington Township Police Department, Westmoreland County | 10 | 0 | 6,773 |
| Ligonier Valley Regional Police Department | 10 | 0 | 7,559 |
| Vandergrift Police Department | 8 | 0 | 5,511 |
| Arnold Police Department | 7 | 0 | 4,644 |
| Irwin Police Department | 6 | 0 | 4,602 |
| Scottdale Police Department | 5 | 0 | 4,309 |
| Delmont Police Department | 5 | 0 | 2,606 |
| Mount Pleasant Police Department | 4 | 0 | 4,134 |
| Derry Police Department | 2 | 0 | 2,569 |
| North Belle Vernon Police Department | 2 | 0 | 1,819 |
| South Greensburg Police Department | 2 | 0 | 2,102 |
| Southwest Greensburg Police Department | 2 | 0 | 2,158 |
| West Newton Police Department | 2 | 0 | 2,587 |
| Upper Burrell Township Police Department | 2 | 0 | 2,117 |
| Manor Police Department | 2 | 0 | 3,502 |
| St. Clair Township Police Department | 2 | 0 | 2,354 |
| Avonmore Borough Police Department | 1 | 0 | 879 |
| Penn Police Department | 0 | 0 | 708 |
| WEST LEECHBURG | 0 | 0 | 1,235 |
Quick answers
- Who is the Westmoreland County Clerk of Courts?
- Megan Loughner (Republican) is the Clerk of Courts of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County County Controller?
- Jeffrey Balzer (Republican) is the County Controller of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County Coroner?
- John Ackerman (Republican) is the Coroner of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County District Attorney?
- Nicole Ziccarelli (Republican) is the District Attorney of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County Prothonotary?
- Gina O'Barto (Republican) is the Prothonotary of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County Recorder of Deeds?
- Frank Schiefer (Republican) is the Recorder of Deeds of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County Register of Wills?
- Katie Pecarchik (Republican) is the Register of Wills of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County Sheriff?
- James Albert (Republican) is the Sheriff of Westmoreland County, Pennsylvania.
- Who is the Westmoreland County County Treasurer?
- Jared Squires (Republican) is the County Treasurer of Westmoreland County, Pennsylvania.
- Who are the Westmoreland County commissioners?
- Sean Kertes (County Commissioner); Douglas W. Chew (County Commissioner); Ted Kopas (County Commissioner).
- What is the population of Westmoreland County?
- About 352,500 people, with a median age of 47.2; the median household income is $74,109 and 10.3% live below the poverty line (Census Bureau, American Community Survey 2020–2024 5-year estimates).
- What is the unemployment rate in Westmoreland County?
- 2.9% in September 2026 (preliminary): 5,020 people unemployed in a labor force of 175,059, against 4.0% a year earlier (Bureau of Labor Statistics, Local Area Unemployment Statistics, not seasonally adjusted).
- How many local governments are there in Westmoreland County?
- 128 in the Census Bureau's 2022 Census of Governments: 1 county, 44 municipal, 21 township, 18 school district and 44 special district governments.
- What cities and towns are in Westmoreland County?
- 194: Adamsburg Borough, Adamsburg Borough, Adamsburg Borough, Allegheny Township, Allegheny Township, Arona Borough, Arona Borough, Arona Borough, Avonmore Borough, Avonmore Borough, Avonmore Borough, Bell Township, Bell Township, Bolivar Borough, Bolivar Borough, Bolivar Borough, City of Arnold, City of Arnold, City of Arnold, City of Arnold, City of Greensburg, City of Greensburg, City of Greensburg, City of Greensburg, City of Jeannette, City of Jeannette, City of Jeannette, City of Jeannette, City of Jeannette, City of Lower Burrell, City of Lower Burrell, City of Lower Burrell, City of Lower Burrell, City of Lower Burrell, City of Monessen, City of Monessen, City of Monessen, City of Monessen, City of New Kensington, City of New Kensington, City of New Kensington, City of New Kensington, Cook Township, Cook Township, Cook Township, Delmont Borough, Delmont Borough, Delmont Borough, Derry Borough, Derry Borough, Derry Borough, Derry Township, Derry Township, Derry Township, Donegal Borough, Donegal Borough, Donegal Borough, Donegal Borough, Donegal Township, Donegal Township, Donegal Township, East Huntingdon Township, East Huntingdon Township, East Huntingdon Township, East Vandergrift Borough, East Vandergrift Borough, East Vandergrift Borough, East Vandergrift Borough, Export Borough, Export Borough, Export Borough, Export Borough, Fairfield Township, Fairfield Township, Fairfield Township, Hempfield Township, Hempfield Township, Hempfield Township, Hunker Borough, Hunker Borough, Hunker Borough, Hyde Park Borough, Hyde Park Borough, Hyde Park Borough, Irwin Borough, Irwin Borough, Irwin Borough, Latrobe Borough, Latrobe Borough, Latrobe Borough, Laurel Mountain Borough, Ligonier Borough, Ligonier Borough, Ligonier Borough, Ligonier Township, Ligonier Township, Ligonier Township, Loyalhanna Township, Loyalhanna Township, Loyalhanna Township, Madison Borough, Madison Borough, Manor Borough, Manor Borough, Manor Borough, Mount Pleasant Borough, Mount Pleasant Borough, Mount Pleasant Borough, Mount Pleasant Township, Mount Pleasant Township, Mount Pleasant Township, Murrysville Borough, Murrysville Borough, Murrysville Borough, New Alexandria Borough, New Alexandria Borough, New Alexandria Borough, New Alexandria Borough, New Florence Borough, New Florence Borough, New Florence Borough, New Stanton Borough, New Stanton Borough, New Stanton Borough, North Belle Vernon Borough, North Belle Vernon Borough, North Belle Vernon Borough, North Huntingdon Township, North Huntingdon Township, North Irwin Borough, North Irwin Borough, North Irwin Borough, Oklahoma Borough, Oklahoma Borough, Oklahoma Borough, Penn Borough, Penn Borough, Penn Borough, Penn Township, Penn Township, Rostraver Township, Rostraver Township, Salem Township, Salem Township, Salem Township, Scottdale Borough, Scottdale Borough, Scottdale Borough, Seward Borough, Seward Borough, Sewickley Township, Sewickley Township, Sewickley Township, Smithton Borough, Smithton Borough, South Greensburg Borough, South Greensburg Borough, South Huntingdon Township, South Huntingdon Township, South Huntingdon Township, Southwest Greensburg Borough, Southwest Greensburg Borough, Southwest Greensburg Borough, St. Clair Township, St. Clair Township, Sutersville Borough, Sutersville Borough, Sutersville Borough, Trafford Borough, Trafford Borough, Unity Township, Unity Township, Unity Township, Upper Burrell Township, Upper Burrell Township, Upper Burrell Township, Vandergrift Borough, Vandergrift Borough, Vandergrift Borough, Washington Township, Washington Township, Washington Township, West Leechburg Borough, West Leechburg Borough, West Leechburg Borough, West Newton Borough, West Newton Borough, West Newton Borough, Youngstown Borough, Youngstown Borough, Youngstown Borough, Youngwood Borough, Youngwood Borough, Youngwood Borough. Each has its own page with its mayor and council.
Every Pennsylvania county · Pennsylvania's members of Congress
See something wrong on this page? Report a problem · Corrections