Pennsylvania ZIP Codes: Ranges, Prefixes and Major Cities

Pennsylvania uses 2,169 active ZIP codes, running from 15001 to 19612. This guide shows how those codes are grouped, which ones serve the state's largest cities and how to format them correctly.

ZIP code range and prefixes

Every Pennsylvania ZIP code starts with one of 47 three-digit prefixes. Each prefix points to a sectional center facility, the processing plant that sorts mail for a group of nearby post offices.

  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196

Types of ZIP codes in Pennsylvania

TypeCountWhat it covers
Standard1,457Street delivery areas
PO Box572Post office boxes only
Unique140A single high-volume organization

ZIP codes for major Pennsylvania cities

CityCountyStandard ZIPsRange
PhiladelphiaPhiladelphia County5019102–19154
PittsburghAllegheny County4515201–15295
ErieErie County1316501–16565
HarrisburgDauphin County1017101–17129
ReadingBerks County1019601–19611
ScrantonLackawanna County918503–18519
AllentownLehigh County718101–18195
JohnstownCambria County715901–15915
YorkYork County717401–17408
BethlehemNorthampton County518015–18020
Wilkes BarreLuzerne County518701–18711
LancasterLancaster County417601–17611
LevittownBucks County419054–19057
MckeesportAllegheny County415131–15135
New CastleLawrence County416101–16108

Harrisburg is the state capital. Larger cities have many ZIP codes because each code follows mail delivery routes, not city limits.

Sample addresses

Nancy Jones 335 Center Blvd Levittown, PA 19056
Wei Johnson 7495 Lincoln Pl Bethlehem, PA 18017
Robert Garcia 1086 Harbor Ln Levittown, PA 19057

These examples use real city and ZIP pairs with invented street lines, so they are safe for testing and documentation.

Tips for working with these ZIP codes

  • Store ZIP codes as text, not numbers, so the format stays consistent across states with leading zeros.
  • All of Pennsylvania is in the Eastern time zone, which keeps scheduling logic simple.
  • A quick sanity check: a valid PA ZIP code begins with one of the prefixes listed above.
  • City names in addresses are post office names. A suburb may share a ZIP code and city name with a nearby larger town.

Create realistic Pennsylvania addresses for testing, with real cities, counties and ZIP codes.

Generate Pennsylvania addresses