Important Due to Covid-19, processing times for passports are taking longer than normal for both standard and expedited services.

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: Mailing delays and high demand are impacting passport processing. The Department of State's processing times begin when applications are received at a passport agency or center and not when you mail them or apply at a local acceptance facility. Standard service may take between 10 and 13 weeks. This timeframe does not include delivery time. Mailing times vary across the country.

Expedited service takes from 7 to 9 weeks excluding mailing times on the front and back end. Current mailing delays are significant. Requesting 1-2-day mailing service is recommended.

Regional passport agencies are offering two types of appointments: Life-of-Death Emergency Service and Urgent Travel Service.

Life-or-death emergencies are serious illnesses, injuries, or deaths in your immediate family (parent, legal guardian, child, spouse, sibling, and grandparent) that require you to travel outside the United States within 3 business days.

If you need to travel due to a qualified life-or-death emergency, please call the National Passport Information Center for an appointment:

Mondays through Fridays 8 A.M. to 8 P.M. ET, call 1-877-487-2778 (TDD/TTY:1-888-874-7793) Outside of these hours, call 202-647-4000.

For Urgent Travel Service, you need to call 14 days before your scheduled international travel or 28 days if you also need to secure a foreign visa.

If you need to travel urgently for reasons other than a life-or-death emergency, please call the NPIC at 1-877-487-2778 Mondays through Fridays 8 A.M. to 10 P.M. ET.

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!