Independent community site, not affiliated with any government.

Westmoreland County, Pennsylvania

Westmoreland County, Pennsylvania · ZIP 15012, 15062, 15068

  • Census data · ACS 2019-2023
  • 350,935 (2024 estimate)Population
  • 154,385Households
  • $72,468Median household income
  • $193,100Median home value
  • 86Towns with a page
  • 85ZIP codes

Westmoreland County in numbersOfficial sources, refreshed yearly

Population, 2000 to 2020−4.1%
350k360k370k2000: 369,99320002010: 365,16920102020: 354,6632020369,993354,663
Population of Westmoreland County at each census
CensusPopulation
2000369,993
2010365,169
2020354,663

As counted at each census, within the boundaries the area had then; the current estimate is in the glance card.

Sources: Census 2000 Summary File 1: total population, county level, state 42, retrieved November 14, 2026; Census 2010 Summary File 1: total population, county level, state 42, retrieved November 14, 2026; Census 2020 Redistricting Data (P.L. 94-171): total population, county level, state 42, retrieved November 14, 2026.

Household income in Westmoreland County
Under $50k35.1%
$50k to $100k30.4%
$100k to $150k17.1%
$150k to $200k9%
$200k and over8.4%

Median household income $72,468 · Share of households by income, American Community Survey 5-year 2019-2023, table S1901.

Source: American Community Survey 5-year subject table S1901 (household income) 2019–2023, county level, state 42, retrieved November 14, 2026.

Housing tenure in Westmoreland County
Owner occupied
120,811 units
Renter occupied
33,574 units
Vacancy rate
8.3%

Occupied housing units by tenure and the share of all units vacant, American Community Survey 5-year 2019-2023, table DP04.

Source: American Community Survey 5-year data profile 2019–2023, county level, state 42, retrieved November 14, 2026.

Jobs by sector in Westmoreland County2023
Health care and social assistance19,494
Manufacturing19,080
Retail trade17,793
Accommodation and food services13,007
Transportation and warehousing7,402
Professional, scientific, and technical services7,078
Wholesale trade6,777
Construction6,770

124,843 employees in 8,428 establishments with payroll in 2023, all sectors; employers themselves are not named in the source. County Business Patterns counts are published with noise.

Source: County Business Patterns 2023: employment by sector, county level, state 42, retrieved November 14, 2026.

Westmoreland County compared with its state
Westmoreland County compared with its state, American Community Survey 2019-2023
MeasureWestmoreland CountyPennsylvania
Population353,34512,986,518
Median household income$72,468$76,081
Median age47.140.9
Median home value$193,100$240,500
Bachelor’s degree or higher31.8%34.5%
Foreign-born residents1.8%7.4%
Owner-occupied homes78.3%69.3%
Mean commute to work27.1 minutes26.6 minutes

Source: American Community Survey 5-year data profile 2019–2023, county level, state 42, retrieved November 14, 2026.

Townships, towns and villages in Westmoreland County86 with a page · sort by any column

Type
Hempfield TownshipTownship41,57976.7 sq mi
North Huntingdon TownshipTownship31,81027.3 sq mi
Unity TownshipTownship21,27767.4 sq mi
Murrysville municipalityPlace20,72936.8 sq mi
Penn TownshipTownship20,69830.8 sq mi
GreensburgCity14,5864.05 sq mi
Derry TownshipTownship13,38795.6 sq mi
New KensingtonCity11,8773.95 sq mi
Lower BurrellCity11,54211.3 sq mi
Rostraver TownshipTownship11,44532.1 sq mi
Mount Pleasant TownshipTownship9,98255.4 sq mi
JeannetteCity8,5662.40 sq mi
Allegheny TownshipTownship8,19331.1 sq mi
LatrobeBorough7,9062.32 sq mi
East Huntingdon TownshipTownship7,57633.0 sq mi
Washington TownshipTownship6,81132.0 sq mi
MonessenCity6,7042.89 sq mi
Salem TownshipTownship5,98547.1 sq mi
Ligonier TownshipTownship5,96992.4 sq mi
Sewickley TownshipTownship5,55326.8 sq mi
South Huntingdon TownshipTownship5,31845.4 sq mi
VandergriftBorough4,9551.36 sq mi
ArnoldCity4,6570.73 sq mi
Level GreenCensus designated place4,4503.80 sq mi
ScottdaleBorough4,3291.17 sq mi
Mount PleasantBorough4,1501.00 sq mi
IrwinBorough3,7980.84 sq mi
ManorBorough3,5101.91 sq mi
LoyalhannaCensus designated place3,4252.35 sq mi
TraffordBorough3,2361.45 sq mi
YoungwoodBorough2,9061.92 sq mi
DelmontBorough2,6211.06 sq mi
West NewtonBorough2,5981.04 sq mi
DerryBorough2,5830.77 sq mi
Lawson HeightsCensus designated place2,5521.53 sq mi
Lynnwood-PricedaleCensus designated place2,3161.24 sq mi
New StantonBorough2,3114.01 sq mi
Donegal TownshipTownship2,18049.1 sq mi
Southwest GreensburgBorough2,1660.39 sq mi
Upper Burrell TownshipTownship2,13315.1 sq mi
South GreensburgBorough2,1040.71 sq mi
Bell TownshipTownship2,08121.5 sq mi
Loyalhanna TownshipTownship2,05421.6 sq mi
Fairfield TownshipTownship2,02661.4 sq mi
Cook TownshipTownship1,85246.8 sq mi
North Belle VernonBorough1,8290.42 sq mi
LigonierBorough1,4780.50 sq mi
St. Vincent CollegeCensus designated place1,3970.50 sq mi
St. Clair TownshipTownship1,30928.6 sq mi
CollinsburgCensus designated place1,2781.78 sq mi
West LeechburgBorough1,2440.99 sq mi
CalumetCensus designated place1,0132.18 sq mi
NorveltCensus designated place8911.79 sq mi
AvonmoreBorough8831.47 sq mi
ExportBorough8790.40 sq mi
FellsburgCensus designated place8641.24 sq mi
North IrwinBorough8130.20 sq mi
OklahomaBorough7690.61 sq mi
YukonCensus designated place7270.94 sq mi
New FlorenceBorough6550.33 sq mi
PennBorough6170.16 sq mi
East VandergriftBorough5800.13 sq mi
SutersvilleBorough5490.27 sq mi
Hyde ParkBorough4970.24 sq mi
New AlexandriaBorough4840.85 sq mi
HostetterCensus designated place4760.73 sq mi
GrapevilleCensus designated place4710.13 sq mi
BradenvilleCensus designated place4590.41 sq mi
MillwoodCensus designated place4360.62 sq mi
BolivarBorough4250.17 sq mi
HerminieCensus designated place4210.24 sq mi
MammothCensus designated place4212.02 sq mi
SewardBorough3990.20 sq mi
MadisonBorough3550.44 sq mi
SmithtonBorough3360.10 sq mi
WyanoCensus designated place3201.18 sq mi
HunkerBorough3020.25 sq mi
AronaBorough2470.52 sq mi
YoungstownBorough2440.11 sq mi
CrabtreeCensus designated place2090.09 sq mi
AdamsburgBorough1430.28 sq mi
Laurel MountainBorough1430.13 sq mi
SlickvilleCensus designated place1350.52 sq mi
Harrison CityCensus designated place1170.05 sq mi
DonegalBorough1010.23 sq mi
WebsterCensus designated place480.59 sq mi

Populations: Census Population Estimates, Vintage 2024: subcounty totals, state 42 (2024). Land areas: Census Gazetteer 2025: counties. A dash means the figure is not in the cited file.

County officialsFrom public records

No county official is published yet. Names appear once a researcher drafts them from the county’s own site and a second person approves; office contacts only, never personal details.

Across Westmoreland County

Jobs across Westmoreland County

No job is posted in Westmoreland County’s towns yet. Employers post from their business dashboard; public job banks are added once their terms are recorded.

Events in the next 31 days

No upcoming event is listed in Westmoreland County's towns yet. Members and businesses add events from any town page.

Latest postsRolled up from the towns

Nothing has been posted in Westmoreland County’s towns yet. Join a town to start its feed.

Neighboring counties

Neighboring counties

Sources: Census county adjacency file 2024, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 42, retrieved November 14, 2026.