ZIP Code 17020: Duncannon, Pennsylvania

ZIP code 17020 is assigned to Duncannon, Pennsylvania, and lies within Perry County. Its reference point is at latitude 40.4087 and longitude -77.0473 (40°24'31.3"N 77°02'50.3"W).

Location Overview of ZIP Code 17020

17020 is the only ZIP code listed for Duncannon, PA in our directory.

Across Perry County there are 15 ZIP codes listed, and Pennsylvania has 2,250 in total.

The nearest listed ZIP code is 17069 in New Buffalo, PA, about 5.1 mi to the northeast.

Key facts for ZIP code 17020
ZIP code17020
CityDuncannon
CountyPerry County
StatePennsylvania (PA)
Latitude40.4087
Longitude-77.0473
DMS40°24'31.3"N 77°02'50.3"W
Nearest ZIP17069 (New Buffalo, 5.1 mi)

All ZIP codes in Duncannon, PA · All Pennsylvania ZIP codes

Map of ZIP Code 17020

Map centered on 40.4087, -77.0473. The pin marks the ZIP code's reference point, not its boundary.

ZIP Codes Near 17020

These 15 ZIP codes have the closest reference points to 17020, measured in a straight line.

17069
New Buffalo, PA
5.1 mi northeast
17053
Marysville, PA
6.4 mi southeast
17018
Dauphin, PA
6.5 mi east
17068
New Bloomfield, PA
7.7 mi west
17074
Newport, PA
8.1 mi northwest
17090
Shermans Dale, PA
8.9 mi southwest
17093
Summerdale, PA
9.3 mi southeast
17032
Halifax, PA
9.3 mi northeast
17025
Enola, PA
9.7 mi southeast
17062
Millerstown, PA
11 mi northwest
17110
Harrisburg, PA
11 mi southeast
17089
Camp Hill, PA
11 mi southeast
17121
Harrisburg, PA
11 mi southeast
17045
Liverpool, PA
12 mi north
17107
Harrisburg, PA
12 mi southeast

Nearby Cities and Towns

The closest communities to ZIP code 17020, measured in a straight line from its reference point, are New Buffalo, PA (5.1 mi northeast), Marysville, PA (6.4 mi southeast) and Dauphin, PA (6.5 mi east). Distances are approximate and road distances will be longer.

Schools Near Duncannon, PA

If you are moving to ZIP code 17020, check the school district serving Duncannon and Perry County to confirm which public schools serve your street address.

Searching nearby communities such as New Buffalo and Marysville can widen the list of public, private and charter options. The links below open live Google Maps results centered on 17020.

Parks and Outdoor Recreation

Use the map above to explore green space around Duncannon. Zoom out to look for larger parks and nature areas beyond the ZIP code 17020 area.

Hospitals and Healthcare

Hospitals, urgent care clinics and pharmacies serving Duncannon, PA can be found with the searches below. In a medical emergency, call 911.

Residents of ZIP code 17020 may also use facilities in nearby New Buffalo, Marysville and Dauphin.

Shopping and Dining in Duncannon

For places to eat and shop near Duncannon, PA, the searches below show up-to-date listings around ZIP code 17020.

Libraries and Historical Places

Public libraries, museums and historic sites near Duncannon, Pennsylvania can be found with the searches below, which are centered on ZIP code 17020.

To research local history, try searching for Perry County records and archives along with the name Duncannon.

Roads, Rivers and Lakes

From ZIP code 17020, New Buffalo lies about 5.1 mi to the northeast, Marysville lies about 6.4 mi to the southeast, Dauphin lies about 6.5 mi to the east, New Bloomfield lies about 7.7 mi to the west and Newport lies about 8.1 mi to the northwest. Use the directions link for turn-by-turn routes and road names.

Rivers, lakes and other water features near Duncannon show up on the map above, or you can search for them directly.

Frequently Asked Questions About ZIP Code 17020

ZIP code 17020 is assigned to Duncannon, Pennsylvania (PA).

ZIP code 17020 is in Perry County, Pennsylvania.

The reference coordinates for ZIP code 17020 are latitude 40.4087 and longitude -77.0473 (40°24'31.3"N 77°02'50.3"W).

The closest ZIP codes to 17020 are 17069 (New Buffalo, PA, 5.1 mi), 17053 (Marysville, PA, 6.4 mi), 17018 (Dauphin, PA, 6.5 mi), 17068 (New Bloomfield, PA, 7.7 mi) and 17074 (Newport, PA, 8.1 mi).

Duncannon, PA has one ZIP code in our directory: 17020.

Data for ZIP code 17020 comes from a public U.S. postal code dataset and is provided for general reference. Always confirm mailing details with the U.S. Postal Service.