ShareYourGroupShareYourGroupZIP Codes

ZIP codes in Perry County, Pennsylvania

Perry County, Pennsylvania has 14 ZIP codes in this list, from 17006 to 17090. They cover 14 places, among them Blain, Duncannon, Elliottsburg and Ickesburg.

ZIP codePlaceLand area (sq mi)Map point
17006Blain74.440.329, -77.512
17020Duncannon57.740.409, -77.047
17024Elliottsburg32.140.410, -77.312
17037Ickesburg22.440.436, -77.397
17040Landisburg53.340.333, -77.319
17045Liverpool38.140.575, -77.008
17047Loysville44.640.366, -77.414
17053Marysville29.140.335, -76.972
17062Millerstown82.540.550, -77.130
17068New Bloomfield32.740.419, -77.194
17069New Buffalo0.640.454, -76.970
17071New Germantown10.640.309, -77.570
17074Newport64.540.483, -77.166
17090Shermans Dale32.340.330, -77.181

The ZIP code areas of Perry County add up to about 575 square miles of land (1,489 sq km) as the Census Bureau draws them. The largest is 17062 (Millerstown), with 82.5 square miles.

Using these codes

Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. This site is not connected with the United States Postal Service; for mailing, confirm the address with USPS.

All of Pennsylvania ZIP look-up