Westmoreland County, Pennsylvania
Westmoreland County, Pennsylvania, has 349,324 residents (July 2025 estimate). Its county seat is Greensburg. It uses Eastern Time and covers 1,028 sq mi (2,662 km²) of land.
- Resident population, July 2025
- 349,324
- Land area
- 1,028 sq mi (2,662 km²)
- County seat or government
- Greensburg
- Time zone
- Eastern TimeUTC-05:00 in January; UTC-04:00 in July
- Median household income
- $74,109 ± $1,340
- Median home value
- $203,500 ± $2,976
- Median rent, with utilities
- $879 ± $20
- Homes lived in by their owners
- 78.4% ± 0.7 points
- County type
- County
- Metro or micro area
- Pittsburgh, PA metro areaCentral county
- Water area
- 8.22 sq mi (21.3 km²)
- State
- Pennsylvania
- County code (FIPS)
- 42129
- Coordinates (central point)
- 40.311068, -79.466688
These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.
Time zones in Westmoreland County
| Time zone | Local time and UTC offset | Next clock change |
|---|---|---|
| Eastern TimeAmerica/New_York | UTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock. | Enable JavaScript for upcoming changes. |
Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.
ZIP Code areas, largest first
- 1560156,425 people
- 1564246,325 people
- 1506836,203 people
- 1514628,332 people
- 1565026,312 people
- 1564418,512 people
- 1550116,240 people
- 1566615,980 people
- 1501215,412 people
- 1566814,584 people
- 1561312,854 people
- 1513710,043 people
All 89
- 156569,506 people
- 157179,206 people
- 156908,985 people
- 156328,377 people
- 151318,209 people
- 156588,115 people
- 150858,062 people
- 156837,643 people
- 150896,789 people
- 150626,780 people
- 156276,167 people
- 156265,129 people
- 162294,798 people
- 156814,698 people
- 156103,988 people
- 156703,675 people
- 155313,603 people
- 156363,560 people
- 156723,321 people
- 159443,063 people
- 156972,877 people
- 156792,781 people
- 156182,386 people
- 159542,279 people
- 156392,160 people
- 154792,010 people
- 156371,821 people
- 159231,585 people
- 156651,339 people
- 156751,290 people
- 156871,241 people
- 156231,135 people
- 15692992 people
- 15662969 people
- 15083913 people
- 15661858 people
- 15620801 people
- 15698789 people
- 15622682 people
- 15633682 people
- 15671671 people
- 15629631 people
- 15688612 people
- 15676544 people
- 15779526 people
- 15677516 people
- 15619488 people
- 15678472 people
- 15641464 people
- 15628458 people
- 15612443 people
- 15634421 people
- 15663377 people
- 15616363 people
- 15655357 people
- 15640355 people
- 15691302 people
- 15660299 people
- 15693277 people
- 15617262 people
- 15611241 people
- 15680230 people
- 15635228 people
- 15624218 people
- 15696218 people
- 15684201 people
- 15695181 people
- 15646161 people
- 15674158 people
- 15448150 people
- 15615148 people
- 15638104 people
- 1568992 people
- 1508785 people
- 1562558 people
- 1564749 people
- 1507242 people
89 ZIP Code areas overlap Westmoreland County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.
Official county information
Westmoreland County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.
Townships in Westmoreland County, largest first
- Hempfield Township41,637 people
- North Huntingdon Township31,826 people
- Unity Township21,419 people
- Penn Township20,456 people
- Derry Township13,472 people
- Rostraver Township11,411 people
- Mount Pleasant Township10,042 people
- Allegheny Township8,238 people
- East Huntingdon Township7,621 people
- Washington Township6,843 people
- Salem Township6,035 people
- Ligonier Township6,012 people
All 21
- Sewickley Township5,601 people
- South Huntingdon Township5,362 people
- Cook Township2,412 people
- Fairfield Township2,206 people
- Bell Township2,055 people
- Upper Burrell Township2,022 people
- Donegal Township1,684 people
- Loyalhanna Township1,651 people
- St. Clair Township1,247 people
People counts are American Community Survey 2020–2024 5-year estimates. All townships in Pennsylvania, by county
School districts in Westmoreland County, largest first
- Hempfield Area School District48,638 people
- Norwin School District36,775 people
- Greater Latrobe School District29,614 people
- Kiski Area School District27,906 people
- Penn-Trafford School District27,289 people
- Greensburg Salem School District25,314 people
- Franklin Regional School District23,596 people
- Belle Vernon Area School District18,230 people
- New Kensington-Arnold School District16,715 people
- Derry Area School District16,534 people
- Mount Pleasant Area School District16,014 people
- Yough School District15,151 people
All 19
- Ligonier Valley School District14,998 people
- Southmoreland School District14,513 people
- Burrell School District13,655 people
- Blairsville-Saltsburg School District12,351 people
- Jeannette City School District8,657 people
- Monessen City School District6,780 people
- Leechburg Area School District5,418 people
Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.
Cities, towns and communities, largest first
These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.
- Murrysville, Pennsylvania (municipality)20,817 people
- Greensburg, Pennsylvania (city)14,741 people
- New Kensington, Pennsylvania (city)12,011 people
- Lower Burrell, Pennsylvania (city)11,633 people
- Jeannette, Pennsylvania (city)8,657 people
- Latrobe, Pennsylvania (borough)7,977 people
- Monessen, Pennsylvania (city)6,780 people
- Vandergrift, Pennsylvania (borough)5,011 people
- Arnold, Pennsylvania (city)4,704 people
- Level Green, Pennsylvania (CDP)4,409 people
- Scottdale, Pennsylvania (borough)4,363 people
- Mount Pleasant, Pennsylvania (borough)4,199 people
All 65
- Irwin, Pennsylvania (borough)3,831 people
- Manor, Pennsylvania (borough)3,538 people
- Loyalhanna, Pennsylvania (CDP)3,349 people
- Trafford, Pennsylvania (borough)3,216 people
- Youngwood, Pennsylvania (borough)2,926 people
- West Newton, Pennsylvania (borough)2,621 people
- Derry, Pennsylvania (borough)2,614 people
- Delmont, Pennsylvania (borough)2,610 people
- New Stanton, Pennsylvania (borough)2,515 people
- South Greensburg, Pennsylvania (borough)2,446 people
- Lawson Heights, Pennsylvania (CDP)2,213 people
- Lynnwood-Pricedale, Pennsylvania (CDP)2,128 people
- Southwest Greensburg, Pennsylvania (borough)1,949 people
- North Belle Vernon, Pennsylvania (borough)1,723 people
- Ligonier, Pennsylvania (borough)1,534 people
- Collinsburg, Pennsylvania (CDP)1,328 people
- St. Vincent College, Pennsylvania (CDP)1,326 people
- West Leechburg, Pennsylvania (borough)1,190 people
See all 65 cities, towns and communities in Westmoreland County, largest first
Bordering areas, nearest first
Distances are straight lines between map points.
- Fayette County, Pennsylvania29 mi south
- Allegheny County, Pennsylvania29 mi west
- Indiana County, Pennsylvania31 mi northeast
- Somerset County, Pennsylvania32 mi southeast
- Armstrong County, Pennsylvania35 mi north
- Cambria County, Pennsylvania42 mi east
- Washington County, Pennsylvania42 mi west
- Butler County, Pennsylvania48 mi northwest
Before using this answer on a form
Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.
Find the county where you are now, check its ZIP area, or check the time zone where you are.
Areas that only touch the edge
These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.
- Everson, Pennsylvania (borough)
- Bear Rocks, Pennsylvania (CDP)
- North Charleroi, Pennsylvania (borough)
- Buena Vista, Pennsylvania (CDP)
- White Oak, Pennsylvania (borough)
- Robinson, Pennsylvania (CDP)
- Saltsburg, Pennsylvania (borough)
- Plum, Pennsylvania (borough)
- Apollo, Pennsylvania (borough)
- Orchard Hills, Pennsylvania (CDP)
- North Apollo, Pennsylvania (borough)
- Brackenridge, Pennsylvania (borough)
- North Vandergrift, Pennsylvania (CDP)
- Pleasant View, Pennsylvania (CDP)
- Natrona, Pennsylvania (CDP)
- Kiskimere, Pennsylvania (CDP)
- Leechburg, Pennsylvania (borough)
- Freeport, Pennsylvania (borough)
- ZIP 15428
- ZIP 15631
- ZIP 15022
- ZIP 15063
- ZIP 15018
- ZIP 15135
- ZIP 15905
- ZIP 15949
- ZIP 15906
- ZIP 15239
- ZIP 15725
- ZIP 15030