PassportMap

Penn Hills Branch Post Office

Post office

11650 Penn Hills Drive, Pittsburgh, PA 15235

(412) 731-5987

APPOINTMENT ONLY 412-731-5987

Appointment required

Hours and addresses come from the State Department listing, updated November 2, 2026.

Penn Hills Branch Post Office accepts new U.S. passport applications in person in Pittsburgh, PA. First-time and child visits are booked on the USPS scheduler. Search ZIP 15235. How to apply · How to renew

Other facilities in Pittsburgh