Skip to content
ZIP codes

ZIP codes in Allegheny County, Pennsylvania

Allegheny County has 117 ZIP codes. 96 lie entirely inside it and 21 are shared with neighboring counties, so part of their land and their people are elsewhere. About 1,240,474 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
117
2 more just touch the border (under 1% of their land)
Entirely inside
96
99% or more of their land
Shared with other counties
21
Most with Washington County (8)
Most populated ZIP
15237
43,588 people · Franklin Park
Least populated ZIP
15123
2 people · West Mifflin; 2 more with nobody living there
Largest ZIP by land
15108
40 sq mi · Carnot-Moon

Map of the ZIP codes in Allegheny County

Beaver County Butler County Washington County Westmoreland County 15003 · Economy · 11,387 people · 5.1% in the county 15005 · Economy · 9,570 people · 27% in the county 15006 · Bairdford · 180 people · 100% in the county 15007 · Bakerstown · 256 people · 100% in the county 15014 · Brackenridge · 3,095 people · 100% in the county 15015 · Bradford Woods · 1,291 people · 100% in the county 15017 · Bridgeville · 17,782 people · 87% in the county 15018 · 712 people · 100% in the county 15020 · 481 people · 100% in the county 15024 · Cheswick · 9,325 people · 100% in the county 15025 · Jefferson Hills · 16,939 people · 100% in the county 15026 · Clinton · 4,175 people · 23% in the county 15028 · 128 people · 100% in the county 15030 · 1,018 people · 100% in the county 15031 · 382 people · 100% in the county 15034 · Dravosburg · 1,643 people · 100% in the county 15035 · East McKeesport · 2,002 people · 100% in the county 15037 · Lincoln · 10,417 people · 100% in the county 15044 · Gibsonia · 27,370 people · 97% in the county 15045 · Glassport · 4,368 people · 100% in the county 15046 · 2,141 people · 100% in the county 15047 · Greenock · 203 people · 100% in the county 15049 · Harwick · 974 people · 100% in the county 15051 · 329 people · 100% in the county 15056 · Leetsdale · 1,041 people · 100% in the county 15057 · Sturgeon · 16,583 people · 35% in the county 15063 · Baidland · 10,525 people · 39% in the county 15064 · 360 people · 100% in the county 15065 · Brackenridge · 10,894 people · 100% in the county 15068 · Lower Burrell · 36,203 people · 22% in the county 15071 · Noblestown · 12,663 people · 100% in the county 15075 · 22 people · 100% in the county 15076 · Russellton · 1,010 people · 100% in the county 15082 · Sturgeon · 275 people · 100% in the county 15083 · Sutersville · 913 people · 13% in the county 15084 · Curtisville · 9,743 people · 100% in the county 15085 · Level Green · 8,062 people · 2.4% in the county 15086 · 788 people · 75% in the county 15088 · West Elizabeth · 344 people · 100% in the county 15089 · West Newton · 6,789 people · 1.5% in the county 15090 · Franklin Park · 25,763 people · 100% in the county 15101 · Allison Park · 26,036 people · 100% in the county 15102 · Bethel Park · 30,344 people · 99.1% in the county 15104 · North Braddock · 8,034 people · 100% in the county 15106 · Carnegie · 19,244 people · 100% in the county 15108 · Carnot-Moon · 42,799 people · 100% in the county 15110 · Duquesne · 5,149 people · 100% in the county 15112 · East Pittsburgh · 3,655 people · 100% in the county 15116 · Glenshaw · 14,461 people · 100% in the county 15120 · Munhall · 18,029 people · 100% in the county 15122 · West Mifflin · 18,816 people · 100% in the county 15123 · West Mifflin · 2 people · 100% in the county 15126 · Imperial · 7,276 people · 99.1% in the county 15129 · Bethel Park · 10,789 people · 98% in the county 15131 · White Oak · 8,209 people · 95% in the county 15132 · McKeesport · 18,898 people · 100% in the county 15133 · Liberty · 6,112 people · 100% in the county 15135 · Greenock · 4,859 people · 100% in the county 15136 · McKees Rocks · 22,623 people · 100% in the county 15137 · White Oak · 10,043 people · 99.9% in the county 15139 · Oakmont · 6,702 people · 100% in the county 15140 · Pitcairn · 3,032 people · 100% in the county 15142 · 1,513 people · 100% in the county 15143 · Franklin Park · 21,851 people · 90% in the county 15144 · Springdale · 3,771 people · 100% in the county 15145 · Turtle Creek · 6,695 people · 100% in the county 15146 · Monroeville · 28,332 people · 99.6% in the county 15147 · Plum · 15,798 people · 100% in the county 15148 · Wall · 2,351 people · 100% in the county 15201 · Pittsburgh · 13,333 people · 100% in the county 15202 · Bellevue · 19,564 people · 100% in the county 15203 · Pittsburgh · 10,370 people · 100% in the county 15204 · Pittsburgh · 8,467 people · 100% in the county 15205 · Pittsburgh · 24,060 people · 100% in the county 15206 · Pittsburgh · 29,056 people · 100% in the county 15207 · Pittsburgh · 10,961 people · 100% in the county 15208 · Pittsburgh · 10,094 people · 100% in the county 15209 · Millvale · 12,328 people · 100% in the county 15210 · Pittsburgh · 25,227 people · 100% in the county 15211 · Pittsburgh · 10,728 people · 100% in the county 15212 · Pittsburgh · 27,652 people · 100% in the county 15213 · Pittsburgh · 30,466 people · 100% in the county 15214 · Pittsburgh · 14,048 people · 100% in the county 15215 · Fox Chapel · 11,907 people · 100% in the county 15216 · Pittsburgh · 21,471 people · 100% in the county 15217 · Pittsburgh · 25,795 people · 100% in the county 15218 · Swissvale · 13,379 people · 100% in the county 15219 · Pittsburgh · 11,376 people · 100% in the county 15220 · Pittsburgh · 17,644 people · 100% in the county 15221 · Wilkinsburg · 29,374 people · 100% in the county 15222 · Pittsburgh · 5,725 people · 100% in the county 15223 · Etna · 6,255 people · 100% in the county 15224 · Pittsburgh · 10,665 people · 100% in the county 15225 · 1,085 people · 100% in the county 15226 · Pittsburgh · 13,999 people · 100% in the county 15227 · Baldwin · 28,460 people · 100% in the county 15228 · Bethel Park · 18,236 people · 100% in the county 15229 · West View · 15,188 people · 100% in the county 15232 · Pittsburgh · 11,349 people · 100% in the county 15233 · Pittsburgh · 2,596 people · 100% in the county 15234 · Castle Shannon · 14,014 people · 100% in the county 15235 · Churchill · 33,951 people · 100% in the county 15236 · Baldwin · 31,313 people · 100% in the county 15237 · Franklin Park · 43,588 people · 100% in the county 15238 · Fox Chapel · 12,868 people · 100% in the county 15239 · Plum · 21,410 people · 100% in the county 15241 · Bethel Park · 22,294 people · 99% in the county 15243 · 13,456 people · 100% in the county 15260 · Pittsburgh · 0 people · 100% in the county 15275 · 86 people · 100% in the county 15282 · Pittsburgh · 5,772 people · 100% in the county 15290 · Pittsburgh · 0 people · 100% in the county 15321 · Cecil-Bishop · 2,025 people · 14% in the county 15332 · Jefferson Hills · 7,678 people · 13% in the county 15642 · White Oak · 46,325 people · 1.9% in the county 15668 · Murrysville · 14,584 people · 0.2% in the county 16046 · Seven Fields · 19,757 people · 20% in the county 16055 · 8,993 people · <0.1% in the county 16059 · Valencia · 10,062 people · 3.4% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Allegheny County

117 ZIP codes in Allegheny County, PA, by number
ZIP code Main city Population Land in the county Residents in the county
15003 Economy 11,387 5.1% ≈ 241
15005 Economy 9,570 27% ≈ 1,396
15006 Bairdford 180 100% 180
15007 Bakerstown 256 100% 256
15014 Brackenridge 3,095 100% 3,095
15015 Bradford Woods 1,291 100% 1,291
15017 Bridgeville 17,782 87% ≈ 16,857
15018 — 712 100% 712
15020 — 481 100% 481
15024 Cheswick 9,325 100% 9,325
15025 Jefferson Hills 16,939 100% 16,939
15026 Clinton 4,175 23% ≈ 1,853
15028 — 128 100% 128
15030 — 1,018 100% 1,018
15031 — 382 100% 382
15034 Dravosburg 1,643 100% 1,643
15035 East McKeesport 2,002 100% 2,002
15037 Lincoln 10,417 100% 10,417
15044 Gibsonia 27,370 97% ≈ 25,322
15045 Glassport 4,368 100% 4,368
15046 — 2,141 100% 2,141
15047 Greenock 203 100% 203
15049 Harwick 974 100% 974
15051 — 329 100% 329
15056 Leetsdale 1,041 100% 1,041
15057 Sturgeon 16,583 35% ≈ 8,921
15063 Baidland 10,525 39% ≈ 1,625
15064 — 360 100% 360
15065 Brackenridge 10,894 100% 10,894
15068 Lower Burrell 36,203 22% ≈ 5,467
15071 Noblestown 12,663 100% 12,663
15075 — 22 100% 22
15076 Russellton 1,010 100% 1,010
15082 Sturgeon 275 100% 275
15083 Sutersville 913 13% ≈ 164
15084 Curtisville 9,743 100% 9,743
15085 Level Green 8,062 2.4% ≈ 238
15086 — 788 75% ≈ 440
15088 West Elizabeth 344 100% 344
15089 West Newton 6,789 1.5% ≈ 95
15090 Franklin Park 25,763 100% 25,763
15101 Allison Park 26,036 100% 26,036
15102 Bethel Park 30,344 99.1% ≈ 30,259
15104 North Braddock 8,034 100% 8,034
15106 Carnegie 19,244 100% 19,244
15108 Carnot-Moon 42,799 100% 42,799
15110 Duquesne 5,149 100% 5,149
15112 East Pittsburgh 3,655 100% 3,655
15116 Glenshaw 14,461 100% 14,461
15120 Munhall 18,029 100% 18,029
15122 West Mifflin 18,816 100% 18,816
15123 West Mifflin 2 100% 2
15126 Imperial 7,276 99.1% ≈ 7,252
15129 Bethel Park 10,789 98% ≈ 10,665
15131 White Oak 8,209 95% ≈ 7,865
15132 McKeesport 18,898 100% 18,898
15133 Liberty 6,112 100% 6,112
15135 Greenock 4,859 100% 4,859
15136 McKees Rocks 22,623 100% 22,623
15137 White Oak 10,043 99.9% ≈ 10,037
15139 Oakmont 6,702 100% 6,702
15140 Pitcairn 3,032 100% 3,032
15142 — 1,513 100% 1,513
15143 Franklin Park 21,851 90% ≈ 20,769
15144 Springdale 3,771 100% 3,771
15145 Turtle Creek 6,695 100% 6,695
15146 Monroeville 28,332 99.6% ≈ 28,284
15147 Plum 15,798 100% 15,798
15148 Wall 2,351 100% 2,351
15201 Pittsburgh 13,333 100% 13,333
15202 Bellevue 19,564 100% 19,564
15203 Pittsburgh 10,370 100% 10,370
15204 Pittsburgh 8,467 100% 8,467
15205 Pittsburgh 24,060 100% 24,060
15206 Pittsburgh 29,056 100% 29,056
15207 Pittsburgh 10,961 100% 10,961
15208 Pittsburgh 10,094 100% 10,094
15209 Millvale 12,328 100% 12,328
15210 Pittsburgh 25,227 100% 25,227
15211 Pittsburgh 10,728 100% 10,728
15212 Pittsburgh 27,652 100% 27,652
15213 Pittsburgh 30,466 100% 30,466
15214 Pittsburgh 14,048 100% 14,048
15215 Fox Chapel 11,907 100% 11,907
15216 Pittsburgh 21,471 100% 21,471
15217 Pittsburgh 25,795 100% 25,795
15218 Swissvale 13,379 100% 13,379
15219 Pittsburgh 11,376 100% 11,376
15220 Pittsburgh 17,644 100% 17,644
15221 Wilkinsburg 29,374 100% 29,374
15222 Pittsburgh 5,725 100% 5,725
15223 Etna 6,255 100% 6,255
15224 Pittsburgh 10,665 100% 10,665
15225 — 1,085 100% 1,085
15226 Pittsburgh 13,999 100% 13,999
15227 Baldwin 28,460 100% 28,460
15228 Bethel Park 18,236 100% 18,236
15229 West View 15,188 100% 15,188
15232 Pittsburgh 11,349 100% 11,349
15233 Pittsburgh 2,596 100% 2,596
15234 Castle Shannon 14,014 100% 14,014
15235 Churchill 33,951 100% 33,951
15236 Baldwin 31,313 100% 31,313
15237 Franklin Park 43,588 100% 43,588
15238 Fox Chapel 12,868 100% 12,868
15239 Plum 21,410 100% 21,410
15241 Bethel Park 22,294 99% ≈ 22,127
15243 — 13,456 100% 13,456
15260 Pittsburgh 0 100% 0
15275 — 86 100% 86
15282 Pittsburgh 5,772 100% 5,772
15290 Pittsburgh 0 100% 0
15321 Cecil-Bishop 2,025 14% ≈ 381
15332 Jefferson Hills 7,678 13% ≈ 1,454
15642 White Oak 46,325 1.9% ≈ 339
16046 Seven Fields 19,757 20% ≈ 3,867
16059 Valencia 10,062 3.4% ≈ 494

They also touch the county with under 1% of their land, so they aren’t counted: 15668 and 16055.

ZIP codes shared with other counties

These 21 ZIP codes have part of their land in another county. The first figure is the share of their land in Allegheny County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Pittsburgh (24), Bethel Park (4), Franklin Park (3), White Oak (3), Baldwin (2), and Brackenridge (2); 64 places in all.

They start with 6 different three-digit prefixes, one per USPS sorting center: 150, 151, 152, 153, 156, and 160.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know