Cities and counties with their own page
| Page | Locations | Walk-in listed |
|---|---|---|
| Wake County, NC (county, other locations) | 8 | 0 |
| Raleigh, NC | 4 | 0 |
| Charlotte, NC | 3 | 0 |
| Winston-Salem, NC | 3 | 0 |
Passport agencies for urgent travel
There is no passport agency in North Carolina. The nearest are Charleston Passport Center (Charleston, SC, about 197 miles from the state's facility-weighted center) and Washington Passport Agency (Washington, DC).
Charleston Passport Center about 197 miles away (straight line)
2000 Bainbridge Ave, North Charleston, SC 29405
Address and hours from the State Department's agency map layer (we could not read the official page). Official agency page
Washington Passport Agency about 264 miles away (straight line)
600 19th Street, N.W., First Floor, Sidewalk Level, Washington, DC 20006
Official page updated March 22, 2026. Official agency page
Agencies are appointment-only for travel within 14 days (21 days at the Detroit, Miami and San Juan pilots). All agencies and rules.
Other 113 locations by county
Every acceptance facility in North Carolina that does not have its own city or county page yet, grouped by county (Census 2020 boundaries) and sorted by city.
Alamance County (2)
| Facility | Address | Phone |
|---|---|---|
| Alamance County Passort Services Appointment listed “Appointments required.” | 342 South Spring Street, Burlington 27215 | (336) 570-4160 |
| Elon Post Office Walk-in listed “Appointments ARE NOT required. (as of 9/4/15)” | 105 S Williamson Ave, Elon 27244 | (336) 931-9320 |
Alexander County (1)
| Facility | Address | Phone |
|---|---|---|
| Taylorsville Post Office Appointment listed “APPOINTMENTS REQUIRED” | 220 First Ave SW, Taylorsville 28681 | (336) 931-9320 |
Alleghany County (1)
| Facility | Address | Phone |
|---|---|---|
| Superior Court Clerk Alleghany County | 12 N Main St, Sparta 28675 | (336) 372-3900 |
Ashe County (1)
| Facility | Address | Phone |
|---|---|---|
| Jefferson Post Office | 410 E Main St, Jefferson 28640 | (336) 931-9320 |
Brunswick County (1)
| Facility | Address | Phone |
|---|---|---|
| Brunswick County Register of Deeds “For Details please visit: http://rod.brunsco.net/passport.html” | 75 Courthouse Drive, Bolivia 28422 | (910) 253-2690 |
Buncombe County (2)
| Facility | Address | Phone |
|---|---|---|
| Biltmore Station Post Office Appointment listed “Appointments are required - (828)271-6455.” | 780 Hendersonville Rd, Asheville 28803 | (828) 271-6455 |
| Downtown Asheville Post Office Appointment listed “APPOINTMENTS REQUIRED” | 33 Coxe Ave., Asheville 28801 | (828) 271-6429 |
Burke County (4)
| Facility | Address | Phone |
|---|---|---|
| Icard Post Office “Appointments only.” | 3462 Miller Bridge Rd, Icard 28666 | (336) 931-9320 |
| Morganton Post Office Appointment listed “Appointments are required” | 320 Sanford Dr, Morganton 28655 | (336) 931-9320 |
| Superior Court Clerk Burke County | 201 South Green St, Morganton 28655 | (828) 433-3200 |
| Valdese Post Office Appointment listed “Appointments are required.” | 300 Rodoret St S, Valdese 28690 | (336) 931-9320 |
Cabarrus County (2)
| Facility | Address | Phone |
|---|---|---|
| Town of Harrisburg Appointment listed “Appointments are required.” | 4100 Main St, Harrisburg 28075 | (704) 455-5614 |
| Kannapolis Post Office Appointment listed “Appointments are required. Please call (704) 938-1120” | 1040 Dale Earnhardt Blvd, Kannapolis 28083 | (704) 717-2713 |
Caldwell County (1)
| Facility | Address | Phone |
|---|---|---|
| Hudson Post Office Appointment listed “Appointments required. Average number of appointments offered per day at this facility: 20” | 101 Fairway Ave, Hudson 28638 | (336) 931-9320 |
Camden County (1)
| Facility | Address | Phone |
|---|---|---|
| Clerk of Superior Court Appointment listed “Appointments are required.” | 117 Nc Hwy 343 North, Camden 27921 | (252) 336-4032 |
Carteret County (1)
| Facility | Address | Phone |
|---|---|---|
| Newport Post Office Appointment listed “Appointments are required.” | 337 Howard Blvd, Newport 28570 | (252) 223-4638 |
Catawba County (3)
| Facility | Address | Phone |
|---|---|---|
| Hickory Main Post Office | 231 Government Ave., SW, Hickory 28602 | (336) 931-9320 |
| Maiden Post Office Appointment listed “Appointments Required” | 512 Island Ford Rd, Maiden 28650 | (336) 931-9320 |
| Newton Post Office Appointment listed “Appointments are required” | 218 S Main Ave, Newton 28658 | (336) 931-9320 |
Chatham County (1)
| Facility | Address | Phone |
|---|---|---|
| Pittsboro Main Office Appointment listed “Appointments are required.” | 916 East St, Pittsboro 27312 | (336) 931-9320 |
Cherokee County (1)
| Facility | Address | Phone |
|---|---|---|
| Murphy Post Office Appointment listed “Appointments are required. Please call (828) 837-6214” | 388 Valley River Ave, Murphy 28906 | (828) 837-6214 |
Clay County (1)
| Facility | Address | Phone |
|---|---|---|
| Superior Court Clerk Clay County Appointment listed “Appointments required.” | 261 Courthouse Drive, Hayesville 28904 | (828) 389-2300 |
Craven County (2)
| Facility | Address | Phone |
|---|---|---|
| Havelock Post Office Appointment listed “Appointments are required.” | 133 Hwy 70 W, Havelock 28532 | (252) 447-3819 |
| New Bern Post Office Appointment listed “Appointments are required.” | 1851 S. Glenburnie Rd., New Bern 28562 | (252) 638-8895 |
Cumberland County (1)
| Facility | Address | Phone |
|---|---|---|
| Fayetteville Main Post Office Walk-in listed Appointment listed “Appointments are required, however Walk-Ins are accepted between 9:00am to 10:00am, Mon-Fri.” | 301 Green Street, Fayetteville 28301 | (910) 486-2464 |
Currituck County (1)
| Facility | Address | Phone |
|---|---|---|
| Superior Court Clerk Currituck County | 2801 Caratoke Hwy, Currituck 27929 | (252) 232-6200 |
Dare County (1)
| Facility | Address | Phone |
|---|---|---|
| Kitty Hawk Post Office Appointment listed “Appointments are required. Average number of appointments offered per day at this facility: 13” | 3841 N Croatan Hwy, Kitty Hawk 27949 | (919) 420-5343 |
Davidson County (2)
| Facility | Address | Phone |
|---|---|---|
| Davidson County Clerk of Superior Court | 110 W. Center St., Lexington 27292 | (336) 242-6706 |
| Thomasville Post Office Appointment listed “Appointments are required.” | 101 W Main Street, Thomasville 27360 | (336) 931-9320 |
Davie County (1)
| Facility | Address | Phone |
|---|---|---|
| Mocksville Post Office Appointment listed “Appointments are required.” | 1119 Yadkinville Rd, Mocksville 27028 | (336) 931-9320 |
Duplin County (2)
| Facility | Address | Phone |
|---|---|---|
| Rose Hill Post Office Appointment listed “Appointments required.” | 128 E Church St, Rose Hill 28458 | (910) 289-2348 |
| Thelma Dingus Bryant Library Appointment listed “Saturdays are appointment only” | 409 W Main St, Wallace 28466 | (910) 285-3796 |
Durham County (3)
| Facility | Address | Phone |
|---|---|---|
| Durham Mpo Appointment listed “Appointments are required” | 323 E Chapel Hill St, Durham 27701 | (919) 420-5343 |
| Rtp Post Office Appointment listed “Appointments are required” | 65 T W Alexander Drive, Durham 27709 | (919) 420-5343 |
| Rougemont Main Post Office Appointment listed “Appointments are required” | 12311 Roxboro Rd, Rougemont 27572 | (919) 420-5343 |
Edgecombe County (2)
| Facility | Address | Phone |
|---|---|---|
| Rocky Mount Main Office Appointment listed “Appointments required.” | 327 E Raleigh Blvd, Rocky Mount 27801 | (919) 420-5343 |
| Edgecombe County Clerk of Court | 301 St. Andrew St., Tarboro 27886 | (252) 824-3200 |
Forsyth County (1)
| Facility | Address | Phone |
|---|---|---|
| Kernersville Post Office Appointment listed “Appointments are required.” | 325 West Mountain St, Kernersville 27284 | (336) 993-7362 |
Franklin County (1)
| Facility | Address | Phone |
|---|---|---|
| Louisburg Post Office Appointment listed “Appointments are required.” | 125 N Main St, Louisburg 27549 | (919) 420-5343 |
Gaston County (1)
| Facility | Address | Phone |
|---|---|---|
| Gastonia Post Office Appointment listed “Appointments are required.” | 301 W Main Avenue, Gastonia 28052 | (704) 867-6312 |
Gates County (1)
| Facility | Address | Phone |
|---|---|---|
| Superior Court Clerk Gates County Appointment listed “Appointments required.” | 202 Court St., Gatesville 27938 | (252) 357-1650 |
Graham County (1)
| Facility | Address | Phone |
|---|---|---|
| Clerk of Court Graham County | 12 N Main St, Robbinsville 28771 | (828) 479-7000 |
Granville County (1)
| Facility | Address | Phone |
|---|---|---|
| Oxford Post Office Appointment listed “Appointments are required” | 144 Main St, Oxford 27565 | (919) 420-5343 |
Guilford County (5)
| Facility | Address | Phone |
|---|---|---|
| Gibsonville Post Office Appointment listed “Appointments Required” | 221 E. Main St, Gibsonville 27249 | (336) 931-9320 |
| Four Seasons Station USPS Appointment listed “Appointments are required.” | 301 Four Seasons Town Ctr, Greensboro 27427 | (336) 931-9320 |
| Greensboro Main Post Office Appointment listed “Appointments required.” | 201 N Murrow Blvd, Greensboro 27401 | (336) 931-9320 |
| High Point Post Office Appointment listed “Appointments are required.” | 315 E Green Dr, High Point 27260 | (336) 931-9320 |
| Jamestown Post Office Appointment listed “By appointment only.” | 203 E Main St, Jamestown 27282 | (336) 931-9320 |
Halifax County (1)
| Facility | Address | Phone |
|---|---|---|
| Roanoke Rapids Post Office Appointment listed “Appointments are required” | 725 Roanoke Avenue, Roanoke Rapids 27870 | (919) 420-5343 |
Harnett County (2)
| Facility | Address | Phone |
|---|---|---|
| Angier Post Office Appointment listed “Appointments are required. Average number of appointments offered per day at this facility: 20” | 31 W Dupree St, Angier 27501 | (919) 420-5343 |
| Buies Creek Post Office Appointment listed “Appointments are required” | 254 Main Street, Buies Creek 27506 | (919) 420-5343 |
Haywood County (1)
| Facility | Address | Phone |
|---|---|---|
| Haywood Co Justice Center - Clerk of Superior Ct | 285 N. Main St, Waynesville 28786 | (828) 454-6503 |
Henderson County (1)
| Facility | Address | Phone |
|---|---|---|
| Hendersonville Post Office Appointment listed “Appointments are required.” | 427 5th Ave West, Hendersonville 28739 | (828) 698-1299 |
Hyde County (1)
| Facility | Address | Phone |
|---|---|---|
| Engelhard Post Office Appointment listed “Appointments are required. Average number of appointments offered per day at this facility:20” | 34668 US Hwy 264, Engelhard 27824 | (919) 420-5343 |
Iredell County (1)
| Facility | Address | Phone |
|---|---|---|
| Statesville Post Office Appointment listed “Appointments are required” | 301 S Oakland Ave, Statesville 28677 | (336) 931-9320 |
Jackson County (1)
| Facility | Address | Phone |
|---|---|---|
| Jackson County Clerk of Superior Court | 401 Grindstaff Cove Road, Sylva 28779 | (828) 631-6400 |
Johnston County (4)
| Facility | Address | Phone |
|---|---|---|
| Benson Post Office Appointment listed “Appointments are required. Average number of appointments offered per day at this facility: 28” | 402 S Market Street, Benson 27504 | (919) 420-5343 |
| Clayton Post Office Appointment listed “Appointments are required” | 604 E Front St, Clayton 27520 | (919) 420-5343 |
| Selma Post Office Appointment listed “Appointments are required” | 308 N Raiford Street, Selma 27576 | (919) 420-5343 |
| Johnston County Register of Deeds Office Appointment listed “By appointment only.” | 207 E Johnston St, Smithfield 27577 | (919) 209-8327 |
Lee County (2)
| Facility | Address | Phone |
|---|---|---|
| Broadway Post Office Appointment listed “Applications accepted By Appointment Only. Average number of appointments offered per day at this facility:20” | 101 S Main St, Broadway 27505 | (919) 420-5343 |
| Sanford Post Office Appointment listed “Appointments are required.” | 1200 S Horner Blvd, Sanford 27330 | (336) 931-9320 |
Lenoir County (1)
| Facility | Address | Phone |
|---|---|---|
| Lenoir Community College Walk-in listed “Closed on Monday, No appointment needed. No debit or credit cards accepted for passport application fees.” | 231 Hwy 58 South, Kinston 28502 | (252) 233-6872 |
Macon County (1)
| Facility | Address | Phone |
|---|---|---|
| Macon County Clerk of Superior Court | 5 West Main St, Franklin 28734 | (828) 349-7200 |
McDowell County (1)
| Facility | Address | Phone |
|---|---|---|
| Marion Post Office Appointment listed “Appointments are required.” | 215 S Main St, Marion 28752 | (828) 652-5838 |
Mecklenburg County (1)
| Facility | Address | Phone |
|---|---|---|
| Matthews Post Office Appointment listed “Appointments are required.” | 301 E John St, Matthews 28105 | (704) 847-6063 |
Mitchell County (1)
| Facility | Address | Phone |
|---|---|---|
| Bakersville Post Office | 130 Hemlock Dr, Bakersville 28705 | (828) 688-2571 |
Montgomery County (2)
| Facility | Address | Phone |
|---|---|---|
| Mt Gilead Post Office Appointment listed “Appointments required.” | 106 N School St, Mt. Gilead 27306 | (336) 931-9320 |
| Clerk of Superior Court Montgomery County Appointment listed “Appointments required.” | 108 E. Main St., Troy 27371 | (910) 571-3731 |
Moore County (1)
| Facility | Address | Phone |
|---|---|---|
| Robbins Post Office | 181 N Middleton St, Robbins 27325 | (336) 931-9320 |
Nash County (2)
| Facility | Address | Phone |
|---|---|---|
| Bailey Post Office Appointment listed “Appointments are required” | 6171 Deans St., Bailey 27807 | (919) 420-5343 |
| Braswell Memorial Library Appointment listed “Appointment Required” | 727 North Grace St, Rocky Mount 27804 | (252) 442-1951 |
New Hanover County (3)
| Facility | Address | Phone |
|---|---|---|
| Carolina Beach Post Office Appointment listed “Appointments are required.” | 1323 Bridge Barrier Rd, Carolina Beach 28428 | (910) 458-4468 |
| University of North Carolina Wilmington “For Saturday appts: http://www.uncw.edu/passports/ Summer hours: Mon-Thurs 8:00am - 3:30pm, Fri 8:00am - 10:00am” | 4855 Price Drive, Wilmington 28403 | (910) 962-2432 |
| Wilmington Post Office | 152 N Front St, Wilmington 28401 | (910) 313-3293 |
Northampton County (1)
| Facility | Address | Phone |
|---|---|---|
| Jackson Post Office Appointment listed “Appointments are required. Average number of appointments offered per day at this facility: 1-3” | 104 Atherton St, Jackson 27845 | (919) 420-5343 |
Onslow County (2)
| Facility | Address | Phone |
|---|---|---|
| City of Jacksonville - Center for Public Safety Walk-in listed “WALK-IN ONLY” | 200 N. Marine Blvd, Jacksonville 28540 | (910) 938-5221 |
| City of Jacksonville-City Hall Walk-in listed Appointment listed “Call 910-938-5200 to schedule appointment. Walk-Ins are accepted from 12:00PM-3:30PM.” | 815 New Bridge Street, Jacksonville 28540 | (910) 938-5221 |
Orange County (2)
| Facility | Address | Phone |
|---|---|---|
| Carrboro Post Office Appointment listed “Appointments are required” | 1500 W Main St, Carrboro 27510 | (919) 420-5343 |
| Chapel Hill Post Office Appointment listed “Appointments are required.” | 125 S Estes Dr, Chapel Hill 27514 | (919) 420-5343 |
Pasquotank County (1)
| Facility | Address | Phone |
|---|---|---|
| Elizabeth City Main Post Office | 1001w Ehringhaus St, Elizabeth City 27909 | (919) 420-4343 |
Perquimans County (1)
| Facility | Address | Phone |
|---|---|---|
| Perquimans County Clerk Appointment listed “Appointments required 252-404-5000” | 128 N. Church St., Hertford 27944 | (252) 404-5000 |
Person County (1)
| Facility | Address | Phone |
|---|---|---|
| Superior Court Clerk Person County | 105 S. Main St., Roxboro 27573 | (336) 503-5200 |
Pitt County (1)
| Facility | Address | Phone |
|---|---|---|
| Greenville Mpo Appointment listed “Appointments are required.” | 300 W 2nd St, Greenville 27834 | (919) 420-5343 |
Polk County (1)
| Facility | Address | Phone |
|---|---|---|
| Tryon Post Office Appointment listed “By Appointment Only” | 95 Pacolet St., Tryon 28782 | (828) 859-9357 |
Randolph County (2)
| Facility | Address | Phone |
|---|---|---|
| Asheboro Post Office Appointment listed “Applications are taken by Appointment ONLY.” | 1030 S Church St, Asheboro 27203 | (336) 931-9320 |
| Randleman Post Office Appointment listed “Appointments are required.” | 611 W Academy St, Randleman 27317 | (336) 931-9320 |
Richmond County (1)
| Facility | Address | Phone |
|---|---|---|
| Superior Court Clerk Richmond County | 105 West Franklin Street, Rockingham 28379 | (910) 419-7400 |
Robeson County (1)
| Facility | Address | Phone |
|---|---|---|
| University of North Carolina Pembroke Appointment listed “Facility accepts applications by appointment only” | One University Drive, Pembroke 28372 | (910) 521-6210 |
Rockingham County (1)
| Facility | Address | Phone |
|---|---|---|
| Reidsville Post Office Appointment listed “Appointments are required.” | 201 Piedmont St, Reidsville 27320 | (336) 931-9320 |
Rowan County (2)
| Facility | Address | Phone |
|---|---|---|
| Cleveland Post Office Appointment listed “BY APPOINTMENT ONLY” | 105 W Main St, Cleveland 27013 | (339) 931-9320 |
| Salisbury Post Office Appointment listed “Appointments are required. Phone: 704-636-0738” | 605 E Innes Street, Salisbury 28144 | (704) 636-0738 |
Rutherford County (1)
| Facility | Address | Phone |
|---|---|---|
| Clerk of Civil Court Rutherford County | 229 North Main St., Rutherfordton 28139 | (828) 288-6100 |
Sampson County (1)
| Facility | Address | Phone |
|---|---|---|
| Clerk of Superior Court Sampson County “Routine applications accepted Thursdays 8am-4pm. Expedite applications accepted Mon-Fri 8am-4pm.” | 101 E. Main St., Clinton 28328 | (910) 596-6603 |
Stanly County (2)
| Facility | Address | Phone |
|---|---|---|
| Albemarle Post Office Appointment listed “Appointments are required. Please call (704) 982-4108.” | 320 S 2nd Street, Albemarle 28001 | (704) 982-4108 |
| Norwood Post Office Appointment listed “APPOINTMENTS ARE REQUIRED.” | 243 S Main St, Norwood 28128 | (704) 474-3048 |
Stokes County (1)
| Facility | Address | Phone |
|---|---|---|
| King Post Office Appointment listed “Appointments are required” | 603 S Main St, King 27021 | (336) 931-9320 |
Surry County (2)
| Facility | Address | Phone |
|---|---|---|
| Elkin Post Office Appointment listed “Appointments are required.” | 213 West Main Street, Elkin 28621 | (336) 931-9320 |
| Mt Airy Main Post Office Appointment listed “Appointments are required.” | 111 S Main St, Mt. Airy 27030 | (336) 931-9320 |
Vance County (1)
| Facility | Address | Phone |
|---|---|---|
| Henderson Post Office Appointment listed “Appointments are required” | 905 S Garnett St, Henderson 27536 | (919) 420-5343 |
Warren County (1)
| Facility | Address | Phone |
|---|---|---|
| Clerk of Superior Court Warren County | 109 South Main St., Warrenton 27589 | (252) 257-6300 |
Watauga County (4)
| Facility | Address | Phone |
|---|---|---|
| Blowing Rock Post Office Appointment listed “Appointments are required.” | 977 Main St, Blowing Rock 28605 | (336) 931-9320 |
| Appalachian State University | 614 Howard St, Boone 28608 | (828) 262-2242 |
| Boone Main Post Office Appointment listed “Appointments are required. Average number of appointments offered per day at this facility: 4.” | 1544 Blowing Rock Rd, Boone 28607 | (336) 931-9320 |
| Watauga County Tax Administration | 331 Queen Street, Boone 28607 | (828) 268-2315 |
Wayne County (1)
| Facility | Address | Phone |
|---|---|---|
| Goldsboro Post Office Appointment listed “Appointments are required” | 200 N William St, Goldsboro 27530 | (919) 420-5343 |
Wilkes County (2)
| Facility | Address | Phone |
|---|---|---|
| North Wilkesboro USPS | 300 8th St, North Wilkesboro 28659 | (336) 931-9320 |
| Wilkesboro Post Office | 207 W Main St, Wilkesboro 28697 | (336) 931-9320 |
Wilson County (1)
| Facility | Address | Phone |
|---|---|---|
| Wilson Post Office | 501 Mercer St, Wilson 27893 | (919) 420-5343 |
Yadkin County (2)
| Facility | Address | Phone |
|---|---|---|
| Jonesville Post Office Appointment listed “Appointments are required.” | 127 N Bridge St, Jonesville 28642 | (336) 931-9320 |
| Yadkinville Main Post Office Appointment listed “Saturday is By APPOINTMENT ONLY” | 315 W Main St, Yadkinville 27055 | (336) 931-9320 |
Yancey County (1)
| Facility | Address | Phone |
|---|---|---|
| Yancey County Clerk of Superior Court Appointment listed “Applications by appointment only” | 110 Town Square, Burnsville 28714 | (828) 678-5705 |
Tools
Passport fee calculator
What you'll pay, split between the State Department and the facility.
Renew by mail or online, or apply in person?
Check the official DS-82 rules in a minute.
Traveling within 14 days?
All passport agencies, addresses and appointment rules.
Passport photo requirements
FAQ
How many passport acceptance facilities are in North Carolina?
The State Department database lists 131 named passport acceptance facilities in North Carolina (95 post offices, 21 clerks of court, 7 schools or universities, 3 county or state offices, 3 city or town offices and 2 public libraries). 5 are listed as walk-in or no appointment required and 96 as appointment-required.
Is there a passport agency in North Carolina?
There is no passport agency in North Carolina. The nearest are Charleston Passport Center (Charleston, SC, about 197 miles from the state's facility-weighted center) and Washington Passport Agency (Washington, DC). Agencies serve only urgent travel by appointment; everyone else applies at an acceptance facility.
Can I renew my passport at a North Carolina post office?
Acceptance facilities take new applications on Form DS-11. Most adults renew by mail (DS-82) or online instead; use our renewal checker to see which applies to you.
Facility data: U.S. Department of State, Passport Acceptance Facility API (cadataapi.state.gov), pulled October 27, 2026. Counties from the Census Bureau geocoder (2020 boundaries). Agency details from the State Department, checked October 27, 2026.