County ZIP codes · Pennsylvania · FIPS 42129

Westmoreland County, PA ZIP Codes

Westmoreland County, Pennsylvania has 93 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 87 residential and 6 for PO boxes or a single organization. 77 of the residential ones lie mainly in Westmoreland County and 10 mainly in a neighboring county; 22 cross the county line. Median household income ranges from $43,958 in 15954 (Seward) to $145,492 in 15636 (Harrison City) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Westmoreland County?

15012 · Belle Vernon: $60k15062 · Monessen: $53k15068 · New Kensington: $63k15072 · Pricedale: –15083 · Sutersville: $65k15085 · Trafford: $83k15087 · Webster: –15089 · West Newton: $61k15131 · McKeesport: $62k15448 · Jacobs Creek: $47k15479 · Smithton: $64k15501 · Somerset: $59k15531 · Boswell: $61k15601 · Greensburg: $79k15610 · Acme: $73k15611 · Adamsburg: $64k15612 · Alverton: $59k15613 · Apollo: $72k15615 · Ardara: $89k15616 · Armbrust: $116k15617 · Arona: $73k15618 · Avonmore: $62k15619 · Bovard: –15620 · Bradenville: $60k15622 · Champion: $47k15623 · Claridge: $57k15624 · Crabtree: –15625 · Darragh: –15626 · Delmont: $61k15627 · Derry: $59k15628 · Donegal: $64k15629 · East Vandergrift: $55k15632 · Export: $94k15633 · Forbes Road: $114k15634 · Grapeville: $62k15635 · Hannastown: –15636 · Harrison City: $146k15637 · Herminie: $71k15638 · Hostetter: –15639 · Hunker: $80k15640 · Hutchinson: $83k15641 · Hyde Park: $66k15642 · Irwin: $98k15644 · Jeannette: $65k15646 · Jones Mills: –15647 · Larimer: –15650 · Latrobe: $63k15655 · Laughlintown: $32k15656 · Leechburg: $68k15658 · Ligonier: $83k15660 · Lowber: –15661 · Loyalhanna: $81k15662 · Luxor: $84k15663 · Madison: $76k15665 · Manor: $82k15666 · Mount Pleasant: $68k15668 · Murrysville: $125k15670 · New Alexandria: $79k15671 · New Derry: $66k15672 · New Stanton: $67k15674 · Norvelt: $87k15675 · Penn: $76k15676 · Pleasant Unity: –15677 · Rector: $52k15678 · Rillton: $66k15679 · Ruffs Dale: $77k15680 · Salina: $46k15681 · Saltsburg: $73k15683 · Scottdale: $52k15684 · Slickville: $64k15687 · Stahlstown: $55k15688 · Tarrs: $81k15689 · United: –15690 · Vandergrift: $56k15691 · Wendel: $168k15692 · Westmoreland City: $72k15693 · Whitney: $49k15695 · Wyano: $44k15696 · Youngstown: $65k15697 · Youngwood: $65k15698 · Yukon: $49k15717 · Blairsville: $61k15779 · Torrance: $92k15923 · Bolivar: $57k15944 · New Florence: $69k15954 · Seward: $44k16229 · Freeport: $82k155011565815601157171568115613155311565015944150681566615618156421561015627156321562215656156901501215670156871622915683156681592315677156791595415479150891567215655156391508515012 · Belle Vernon: $60k15062 · Monessen: $53k15068 · New Kensington: $63k15072 · Pricedale: –15083 · Sutersville: $65k15085 · Trafford: $83k15087 · Webster: –15089 · West Newton: $61k15131 · McKeesport: $62k15448 · Jacobs Creek: $47k15479 · Smithton: $64k15501 · Somerset: $59k15531 · Boswell: $61k15601 · Greensburg: $79k15610 · Acme: $73k15611 · Adamsburg: $64k15612 · Alverton: $59k15613 · Apollo: $72k15615 · Ardara: $89k15616 · Armbrust: $116k15617 · Arona: $73k15618 · Avonmore: $62k15619 · Bovard: –15620 · Bradenville: $60k15622 · Champion: $47k15623 · Claridge: $57k15624 · Crabtree: –15625 · Darragh: –15626 · Delmont: $61k15627 · Derry: $59k15628 · Donegal: $64k15629 · East Vandergrift: $55k15632 · Export: $94k15633 · Forbes Road: $114k15634 · Grapeville: $62k15635 · Hannastown: –15636 · Harrison City: $146k15637 · Herminie: $71k15638 · Hostetter: –15639 · Hunker: $80k15640 · Hutchinson: $83k15641 · Hyde Park: $66k15642 · Irwin: $98k15644 · Jeannette: $65k15646 · Jones Mills: –15647 · Larimer: –15650 · Latrobe: $63k15655 · Laughlintown: $32k15656 · Leechburg: $68k15658 · Ligonier: $83k15660 · Lowber: –15661 · Loyalhanna: $81k15662 · Luxor: $84k15663 · Madison: $76k15665 · Manor: $82k15666 · Mount Pleasant: $68k15668 · Murrysville: $125k15670 · New Alexandria: $79k15671 · New Derry: $66k15672 · New Stanton: $67k15674 · Norvelt: $87k15675 · Penn: $76k15676 · Pleasant Unity: –15677 · Rector: $52k15678 · Rillton: $66k15679 · Ruffs Dale: $77k15680 · Salina: $46k15681 · Saltsburg: $73k15683 · Scottdale: $52k15684 · Slickville: $64k15687 · Stahlstown: $55k15688 · Tarrs: $81k15689 · United: –15690 · Vandergrift: $56k15691 · Wendel: $168k15692 · Westmoreland City: $72k15693 · Whitney: $49k15695 · Wyano: $44k15696 · Youngstown: $65k15697 · Youngwood: $65k15698 · Yukon: $49k15717 · Blairsville: $61k15779 · Torrance: $92k15923 · Bolivar: $57k15944 · New Florence: $69k15954 · Seward: $44k16229 · Freeport: $82k1550115658156011571715681156131553115650159441506815666156181564215610156271563215622156561501215670156871622915683156791595415479150891567215655156391508515012 · Belle Vernon: $60k15062 · Monessen: $53k15068 · New Kensington: $63k15072 · Pricedale: –15083 · Sutersville: $65k15085 · Trafford: $83k15087 · Webster: –15089 · West Newton: $61k15131 · McKeesport: $62k15448 · Jacobs Creek: $47k15479 · Smithton: $64k15501 · Somerset: $59k15531 · Boswell: $61k15601 · Greensburg: $79k15610 · Acme: $73k15611 · Adamsburg: $64k15612 · Alverton: $59k15613 · Apollo: $72k15615 · Ardara: $89k15616 · Armbrust: $116k15617 · Arona: $73k15618 · Avonmore: $62k15619 · Bovard: –15620 · Bradenville: $60k15622 · Champion: $47k15623 · Claridge: $57k15624 · Crabtree: –15625 · Darragh: –15626 · Delmont: $61k15627 · Derry: $59k15628 · Donegal: $64k15629 · East Vandergrift: $55k15632 · Export: $94k15633 · Forbes Road: $114k15634 · Grapeville: $62k15635 · Hannastown: –15636 · Harrison City: $146k15637 · Herminie: $71k15638 · Hostetter: –15639 · Hunker: $80k15640 · Hutchinson: $83k15641 · Hyde Park: $66k15642 · Irwin: $98k15644 · Jeannette: $65k15646 · Jones Mills: –15647 · Larimer: –15650 · Latrobe: $63k15655 · Laughlintown: $32k15656 · Leechburg: $68k15658 · Ligonier: $83k15660 · Lowber: –15661 · Loyalhanna: $81k15662 · Luxor: $84k15663 · Madison: $76k15665 · Manor: $82k15666 · Mount Pleasant: $68k15668 · Murrysville: $125k15670 · New Alexandria: $79k15671 · New Derry: $66k15672 · New Stanton: $67k15674 · Norvelt: $87k15675 · Penn: $76k15676 · Pleasant Unity: –15677 · Rector: $52k15678 · Rillton: $66k15679 · Ruffs Dale: $77k15680 · Salina: $46k15681 · Saltsburg: $73k15683 · Scottdale: $52k15684 · Slickville: $64k15687 · Stahlstown: $55k15688 · Tarrs: $81k15689 · United: –15690 · Vandergrift: $56k15691 · Wendel: $168k15692 · Westmoreland City: $72k15693 · Whitney: $49k15695 · Wyano: $44k15696 · Youngstown: $65k15697 · Youngwood: $65k15698 · Yukon: $49k15717 · Blairsville: $61k15779 · Torrance: $92k15923 · Bolivar: $57k15944 · New Florence: $69k15954 · Seward: $44k16229 · Freeport: $82k15501156581560115717156811561315531156501594415068156661564215627156321562215656150121567015687162291568315089
The residential ZIP codes of Westmoreland County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $60,533 and $78,555.

They carry 87 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 87 residential ZIP codes in Westmoreland County

77 ZIP codes lie mainly in Westmoreland County; 10 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Westmoreland County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
15601 Greensburg 56,425 700 $79k $228k 100%
15642 Irwin 46,325 1,006 $98k $244k 98%
15068 New Kensington 36,203 797 $63k $174k 78%
15650 Latrobe 26,312 355 $63k $182k 100%
15644 Jeannette 18,512 836 $65k $169k 100%
15666 Mount Pleasant 15,980 300 $68k $163k 76%
15012 Belle Vernon 15,412 452 $60k $201k 85%
15668 Murrysville 14,584 651 $125k $347k 100%
15613 Apollo 12,854 222 $72k $179k 62%
15656 Leechburg 9,506 298 $68k $163k 57%
15632 Export 8,377 281 $94k $291k 100%
15658 Ligonier 8,115 88 $83k $245k 100%
15085 Trafford 8,062 873 $83k $209k 98%
15683 Scottdale 7,643 407 $52k $150k 81%
15089 West Newton 6,789 378 $61k $165k 99%
15062 Monessen 6,780 2,344 $53k $96k 100%
15627 Derry 6,167 195 $59k $157k 100%
15626 Delmont 5,129 1,194 $61k $242k 100%
15610 Acme 3,988 101 $73k $197k 67%
15670 New Alexandria 3,675 90 $79k $195k 100%
15636 Harrison City 3,560 1,475 $146k $369k 100%
15672 New Stanton 3,321 297 $67k $240k 100%
15944 New Florence 3,063 47 $69k $155k 64%
15697 Youngwood 2,877 1,609 $65k $171k 100%
15679 Ruffs Dale 2,781 126 $77k $200k 100%
15639 Hunker 2,160 198 $80k $231k 100%
15479 Smithton 2,010 93 $64k $203k 100%
15637 Herminie 1,821 377 $71k $221k 100%
15923 Bolivar 1,585 62 $57k $96k 100%
15665 Manor 1,339 1,503 $82k $190k 100%
15675 Penn 1,290 1,226 $76k $113k 100%
15687 Stahlstown 1,241 41 $55k $190k 100%
15623 Claridge 1,135 953 $57k $252k 100%
15692 Westmoreland City 992 3,129 $72k $143k 100%
15662 Luxor 969 646 $84k $109k 100%
15083 Sutersville 913 239 $65k $158k 87%
15661 Loyalhanna 858 2,194 $81k $168k 100%
15620 Bradenville 801 878 $60k $146k 100%
15698 Yukon 789 550 $49k $119k 100%
15633 Forbes Road 682 241 $114k $261k 100%
15671 New Derry 671 291 $66k $184k 100%
15629 East Vandergrift 631 5,008 $55k $70k 100%
15688 Tarrs 612 294 $81k $90k 100%
15676 Pleasant Unity 544 469 – $270k 100%
15779 Torrance 526 64 $92k $156k 100%
15677 Rector 516 21 $52k $226k 100%
15619 Bovard 488 722 – $153k 100%
15678 Rillton 472 357 $66k $160k 100%
15641 Hyde Park 464 1,933 $66k $142k 100%
15628 Donegal 458 253 $64k $159k 100%
15612 Alverton 443 206 $59k – 100%
15634 Grapeville 421 3,315 $62k $105k 100%
15663 Madison 377 395 $76k $214k 100%
15616 Armbrust 363 287 $116k $318k 100%
15655 Laughlintown 357 30 $32k $148k 100%
15640 Hutchinson 355 883 $83k $106k 100%
15691 Wendel 302 3,471 $168k $228k 100%
15660 Lowber 299 1,150 – $168k 100%
15693 Whitney 277 566 $49k $87k 100%
15617 Arona 262 529 $73k $160k 100%
15611 Adamsburg 241 346 $64k $129k 100%
15680 Salina 230 1,667 $46k – 100%
15635 Hannastown 228 803 – $163k 100%
15624 Crabtree 218 449 – – 100%
15696 Youngstown 218 1,964 $65k $127k 100%
15684 Slickville 201 79 $64k $105k 100%
15695 Wyano 181 361 $44k $158k 100%
15646 Jones Mills 161 146 – – 100%
15674 Norvelt 158 562 $87k $188k 100%
15448 Jacobs Creek 150 157 $47k $82k 100%
15615 Ardara 148 285 $89k $139k 100%
15638 Hostetter 104 675 – – 100%
15689 United 92 254 – – 100%
15087 Webster 85 68 – – 100%
15625 Darragh 58 97 – – 100%
15647 Larimer 49 605 – – 100%
15072 Pricedale 42 712 – – 100%

Partly in Westmoreland County

Residential ZIP codes mainly in another county that reach at least 1% into Westmoreland County, by their share here
In this county
15681 Saltsburg 4,698 88 $73k $156k 45%
15954 Seward 2,279 112 $44k $82k 40%
15717 Blairsville 9,206 98 $61k $154k 30%
15618 Avonmore 2,386 82 $62k $114k 29%
15622 Champion 682 19 $47k $279k 28%
15531 Boswell 3,603 59 $61k $138k 13%
15690 Vandergrift 8,985 341 $56k $112k 9%
15131 McKeesport 8,209 1,243 $62k $163k 5%
16229 Freeport 4,798 179 $82k $207k 5%
15501 Somerset 16,240 123 $59k $171k 5%

Download the 93 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

22 ZIP codes of Westmoreland County extend into another county. A ZIP code follows mail routes, not county borders.

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Westmoreland County without a residential area (GeoNames postal codes)
ZIPPostal name
15069New Kensington
15605Greensburg
15606Greensburg
15621Calumet
15664Mammoth
15685Southwest

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Westmoreland County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Westmoreland County's ZIP codes use 8 prefixes: 150, 151, 154, 155, 156, 157, 159 and 162.

Three-digit prefixes of Westmoreland County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Westmoreland County's
PrefixSectional centerHereAll codes
150 Pittsburgh, PA (SCF 150) 9 76
151 Pittsburgh, PA (SCF 150) 1 30
154 Pittsburgh, PA (SCF 150) 2 73
155 Johnstown, PA (SCF 159) 2 40
156 Pittsburgh, PA (SCF 150) 73 77
157 Johnstown, PA (SCF 159) 2 64
159 Johnstown, PA (SCF 159) 3 46
162 Pittsburgh, PA (SCF 150) 1 44

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.