Important: Processing times recently changed for both routine and expedited passport applications.

Harrisburg Passport - Where to Apply for a Passport in Harrisburg, Pa.

Harrisburg has the third largest number of passport offices in Pennsylvania behind Philadelphia and Pittsburgh. Since there are fewer than 5 facilities in the city, we included passport offices from surrounding locations.

Most acceptance facilities have limited hours of operation. Please call to verify if an appointment is required.

For a list of acceptance facilities in cities other than Harrisburg, visit the Pennsylvania passport office page.

Your passport should arrive within 11 weeks if no errors are found on the application and supporting documents are accepted. You can request expedited processing in order to get your passport in only 5 to 7 weeks.

Individuals who need to obtain a passport urgently (less than 30 days) can make an appointment at the Philadelphia Passport Agency or authorize a registered expediter such as Rush My Passport - Online Passport Service to submit the application on their behalf.

UPDATE:

High demand and mailing delays are impacting how long it takes to get a passport.

  • Standard service is currently taking between 7 and 10 weeks.
  • Expedited service is currently taking between 3 to 5 weeks.

NOTE: Processing times begin when applications are received at a passport agency or center. Requesting 1-2-day mailing service is recommended.

Need to get a passport faster?

Harrisburg Passport Offices

FacilityAddressCityStateZIPPhone
HARRISBURG MAIN POST OFFICE1425 CROOKED HILL ROADHARRISBURGPA171077172572361
CAMP HILL POST OFFICE1675 CAMP HILL BY-PASSCAMP HILLPA170117177371461
MARYSVILLE - RYE PUBLIC LIBRARY198 OVERCREST ROADMARYSVILLEPA170537179572851
HERSHEY POST OFFICE151 W CHOCOLATE AVEHERSHEYPA170337175333356
ELIZABETHTOWN PUBLIC LIBRARY10 SOUTH MARKET STREETELIZABETHTOWNPA170227173677467
PERRY COUNTY CLERK OF COURTS2 E MAIN STNEW BLOOMFIELDPA170687175822131
CARLISLE POST OFFICE66 W LOUTHER STREETCARLISLEPA170137172433531
CUMBERLAND COUNTY PROTHONOTARYS OFFICE1 COURTHOUSE SQUARE RM 100CARLISLEPA170137172406195
EAST BERLIN MPO214 SOUTH 3RD STREETEAST BERLINPA173167172599724
MILANOF - SCHOCK LIBRARY1184 ANDERSON FERRY ROADMOUNT JOYPA175527176531510

Get passport expedited in 24-48 hours.

Expedite Your Passport Now!