Pennsylvania Passport Offices

Search all passport office locations in the state of Pennsylvania. There are currently 327 offices in Pennsylvania that are available for helping you receive or update your travel documents. Find a Pennsylvania passport office by the city your looking for. Below is the statewide list of Pennsylvania passport offices.

Office Address City Phone Photo on Site More Info
Morrisville Post Office950 W Trenton Ave Morrisville, PA 19067Morrisville(215) 295-3763YDetails
Milanof-schock Library1184 Anderson Ferry Rd Mt Joy, PA 17552Mt Joy(717) 653-1510YDetails
Mount Jewett Post Office2 W Main St Mt Jewett, PA 16740Mt Jewett(814) 778-5731YDetails
Mount Union Post Office35 W Market St Mt Union, PA 17066Mt Union(814) 542-2566YDetails
Murrysville Main Post OfficePriority Ln Murrysville, PA 15668Murrysville(724) 387-1772YDetails
Narberth Post Office144 N Narberth Ave Narberth, PA 19072Narberth(610) 617-0375YDetails
Nanticoke Post Office70 N Market St Nanticoke, PA 18634Nanticoke(570) 735-6540YDetails
Natrona Heights Post Office1715 Union Ave Natrona Heights, PA 15065Natrona Heights(724) 224-3809YDetails
Nazareth Post Office9 N Main St Nazareth, PA 18064Nazareth(610) 746-3428YDetails
New Bethlehem Public Library720 Broad St New Bethlehem, PA 16242New Bethlehem(814) 275-2870NDetails
New Berlin Post Office220 Vine St New Berlin, PA 17855New Berlin(570) 966-2139YDetails
Perry County Clerk Of Courts2 E Main St New Bloomfield, PA 17068New Bloomfield(717) 582-2131NDetails
Lawrence County Govt. Center430 Court St New Castle, PA 16101New Castle(724) 656-2440YDetails
Get your passport faster with an expedited U.S. Passport Service. Click Here!
New Castle Post Office General Mail Facility435 S Cascade St New Castle, PA 16101New Castle(724) 656-7230YDetails
New Kensington Main Post Office501 11th St New Kensington, PA 15068New Kensington(724) 335-8174YDetails
New Wilmington Pa Post Office143 W Neshannock Ave New Wilmington, PA 16142New Wilmington(724) 946-2581YDetails
Newville Post Office57 West St Newville, PA 17241Newville(717) 776-5211YDetails
North East Po38 S Lake St North East, PA 16428North East(814) 725-4009YDetails
Oil City Post Office302 E 2nd St Oil City, PA 16301Oil City(814) 677-1266YDetails
Oxford Post Office215 E Locust St Oxford, PA 19363Oxford(610) 998-9013YDetails
Montgomery County Prothonotary's OfficeSwede St Norristown, PA 19401Norristown(610) 278-3783NDetails
Paoli Post Office43 Paoli Plz Paoli, PA 19301Paoli(610) 296-0648YDetails
Parkesburg Post Office167 Brandt St Parkesburg, PA 19365Parkesburg(610) 857-2973YDetails
Patton Post Office434 Magee Ave Patton, PA 16668Patton(814) 674-8010YDetails
Bustleton Post Office9925 Bustleton Ave Philadelphia, PA 19115Philadelphia(215) 673-8196YDetails