Post office
Albemarle Post Office
320 S 2Nd Street, Albemarle, NC 28001
monday: 9:00 AM – 2:00 PM
- New applications
- In-person renewals
- Photos on site
- Wheelchair accessible
134 passport acceptance facilities and agencies across 117 North Carolina cities. Every listing shows the address, phone number, published hours, photo service and whether an appointment is required.
North Carolina has 134 passport acceptance facilities spread across 117 cities — a mix of U.S. post offices, county and circuit court clerks, public libraries, and municipal offices. Each one is authorized by the Department of State to accept new DS-11 applications in person: they verify your citizenship evidence and ID, witness your signature, collect the $35 execution fee, and forward the sealed packet for adjudication.
Pick your city below for every local listing with addresses, phone numbers, published counter hours, on-site passport photo availability, and walk-in versus appointment policies. If you need a passport urgently — travel within 14 days, or 28 days with a foreign visa — look for a regional passport agency appointment instead; routine acceptance facilities cannot issue same-day passports.
Post office
320 S 2Nd Street, Albemarle, NC 28001
monday: 9:00 AM – 2:00 PM
Post office
31 W Dupree ST, Angier, NC 27501
monday: 9:30 AM – 3:00 PM
Post office
501 W William ST, Apex, NC 27502
monday: 9:30 AM – 4:00 PM
Post office
1030 S Church ST, Asheboro, NC 27203
monday: 9:00 AM – 3:00 PM
Post office
780 Hendersonville Rd, Asheville, NC 28803
monday: 10:00 AM – 4:00 PM
Post office
33 Coxe Ave., Asheville, NC 28801
monday: 9:00 AM – 3:00 PM
Post office
6171 Deans ST., Bailey, NC 27807
monday: 9:00 AM – 4:00 PM
Post office
130 Hemlock Dr, Bakersville, NC 28705
monday: 9:30 AM – 2:30 PM
Post office
155 Central Way SW, Banner Elk, NC 28604
monday: 11:00 AM – 2:00 PM