📍 WEST VIRGINIA

Martinsburg Post Office

Post Office (USPS) · Martinsburg

The Martinsburg Post Office serves as Berkeley County’s central USPS passport acceptance facility, situated at 1355 Old Courthouse Square in the heart of downtown Martinsburg.

Location & contact

🕑 Hours

Monday–FridayPassport acceptance by appointment; retail window open standard hours
SaturdayMorning hours available; confirm current schedule before visiting
SundayClosed

📍 Location & contact

Address1355 Old Courthouse Square, Martinsburg 25404
Plus Code87F4F2HV+W3
📱 Scan to saveTake this listing with you on your phone.
At a glance
Centrally located in downtown Martinsburg near Old Courthouse SquarePassport photos available on-siteAppointment-based scheduling through tools.usps.com/rcasAccepts first-time, child, and replacement passport applications

📖 About this office

The Martinsburg Post Office serves as Berkeley County’s central USPS passport acceptance facility, situated at 1355 Old Courthouse Square in the heart of downtown Martinsburg. Positioned steps from the historic Old Courthouse, this location handles first-time passport applications, child passport submissions, and replacement requests for West Virginia’s fastest-growing county. Applicants complete their DS-11 forms here, submit supporting documents, and have their signatures witnessed by a certified acceptance agent on-site.

Passport photos are available at this location, making it a one-stop option for those who need to build a complete application package. Because the post office operates appointment-based passport services, scheduling ahead is essential—walk-in acceptance is not guaranteed, and the USPS online scheduler at tools.usps.com/rcas fills quickly during spring and summer travel peaks. Current retail and passport windows are open Monday through Friday, with Saturday morning hours for additional flexibility.

All accepted applications are forwarded directly to a State Department processing center; the Martinsburg Post Office does not issue passports on-site. For residents who need to travel urgently, the Martinsburg passport page outlines faster routes, including the Washington Passport Agency in Washington, DC, approximately 77 miles east via I-81 and I-66.

💡 Good to know

Book your appointment at tools.usps.com/rcas as slots fill quickly in peak travel months. If you need to travel within two to three weeks, contact the Washington Passport Agency at 600 19th Street NW, Washington, DC directly for an expedited appointment. Explore all Berkeley County options on the West Virginia passport offices page.

⭐ Services

New adult passport
Child/minor passport
Passport renewal (by mail info)
Passport photos

❓ Frequently asked questions

Do I need an appointment at the Martinsburg Post Office for a passport?
Yes. Passport acceptance at this location is by appointment. Use the USPS online scheduler at tools.usps.com/rcas or call (304) 267-7787 to book your slot.
Can I get passport photos at the Martinsburg Post Office?
Yes. This location offers passport photo services, so you can complete your entire application—photos, forms, and acceptance—in a single visit.

📍 Nearby offices

Go up