📍 PENNSYLVANIA
Passport Acceptance Offices in Harrisburg, Pennsylvania
Harrisburg is Pennsylvania's state capital and the seat of Dauphin County, sitting on the east bank of the Susquehanna River roughly 106 miles west of Philadelphia.
🔎 Passport offices in this city
4 offices
📌 Quick facts
📖 About Harrisburg
Harrisburg is Pennsylvania's state capital and the seat of Dauphin County, sitting on the east bank of the Susquehanna River roughly 106 miles west of Philadelphia. Its role as a government hub means the city draws a steady stream of first-time passport applicants — new state employees, contractors, and the families of Capitol district workers who may not have needed travel documents before taking a position in Harrisburg.
Three acceptance facilities cover different parts of the city and its surroundings. Federal Square Post Office handles downtown and Capitol district applicants with its central Market Street location; the Dauphin County Prothonotary's Office at the historic courthouse is ideal for anyone who wants on-site passport photos and a quieter, courthouse environment; and Harrisburg Main Post Office on Crooked Hill Road serves the northern neighborhoods and suburban townships along the I-81 corridor. All three are appointment-only, so plan ahead regardless of which location you choose.
For travelers who need a passport urgently, the Philadelphia Passport Agency at 200 Chestnut Street handles by-appointment emergency processing. Philadelphia is roughly 106 miles east on I-76 — about 1 hour and 45 minutes by car — making it reachable as a same-day trip for Harrisburg residents facing imminent departure dates.
Browse all three offices below, then review the full Pennsylvania passport acceptance directory if you need a backup location in a neighboring county.
💡 Good to know
All Harrisburg acceptance offices operate by appointment — there are no walk-in slots for passport submissions anywhere in the city. Schedule your appointment at whichever office is most convenient before gathering your documents, since available slots can be several weeks out during spring and summer travel season. If your trip is within two weeks, skip local acceptance entirely and call the Philadelphia Passport Agency (215-418-5937) to request an urgent appointment — they are the closest full-service agency to Harrisburg. Check the current status of the Harrisburg passport offices before traveling, as individual locations occasionally suspend service for maintenance or staffing reasons.