Hand-carried by a registered passport courier since 1998 · Phones answered every day, 8 AM to 7 PM Pacific TimeRegistered passport courier since 1998

North Carolina state

Passport Offices and Expedited Passports in North Carolina

Every passport acceptance facility in North Carolina, city by city, plus the state rules for renewals and birth certificates.Every passport acceptance facility in North Carolina, city by city, plus the state rules.

  • 70 acceptance facilities70 facilities
  • 39 city guides

Allstate Passports & Visas is a private company and a registered passport courier, not a government agency.Private company and registered passport courier, not a government agency.

Where to apply in North Carolina

70 acceptance facilities in 63 cities

For first passports, children’s passports and lost or stolen passports. Most locations require an appointment; open your city’s guide for photo places, FedEx drop-offs and local tips.For first, child and lost or stolen passports. Tap a region to see each city’s facilities.

Data checked November 2026

Charlotte area

Charlotte 3 locations Charlotte guide →Guide →
  • South Providence New Post Office 6416 Rea Rd Ste B7, Charlotte 28277 6416 Rea Rd Ste B7 · Mon to Fri, 9:30 AM to 1 PM and 2 to 3:45 PM; Sat, 9:30 AM to 1 PM and 2 to 3:30 PM (704) 540-0171 Mon to Fri, 9:30 AM to 1 PM and 2 to 3:45 PM; Sat, 9:30 AM to 1 PM and 2 to 3:30 PM
    (704) 540-0171
    Walk-ins welcomeWalk-ins
  • Northeast Post Office 1820 Harris Houston Rd, Charlotte 28262 1820 Harris Houston Rd · Mon, Tue and Thu to Sat, 9 AM to 5 PM; Wed, 1 to 5 PM (704) 717-2713 Mon, Tue and Thu to Sat, 9 AM to 5 PM; Wed, 1 to 5 PM
    (704) 717-2713
    Walk-ins welcomeWalk-ins
  • Union Station - UNC Charlotte 9201 University City Blvd., Charlotte 28223 9201 University City Blvd. Walk-ins welcomeWalk-ins
Gastonia 1 location Gastonia guide →Guide →
  • Gastonia Post Office 301 W Main Ave, Gastonia 28052 301 W Main Ave · Mon to Fri, 8:45 AM to 12 PM and 1 to 3:15 PM; Sat, 9:30 to 10:15 AM (704) 867-0339 Mon to Fri, 8:45 AM to 12 PM and 1 to 3:15 PM; Sat, 9:30 to 10:15 AM
    (704) 867-0339
    Walk-ins welcomeWalk-ins

Raleigh, Durham and the Triangle

Raleigh 2 locations Raleigh guide →Guide →
  • NC State University 321 Witherspoon Student Center, Raleigh 27695 321 Witherspoon Student Center Walk-ins welcomeWalk-ins
  • Westgate Post Office 1 Floretta Pl Rm 208, Raleigh 27676 1 Floretta Pl Rm 208 · Mon to Fri, 10:15 AM to 6 PM; Sat, 8:15 AM to 4 PM (919) 420-5230 Mon to Fri, 10:15 AM to 6 PM; Sat, 8:15 AM to 4 PM
    (919) 420-5230
    Walk-ins welcomeWalk-ins
Durham 2 locations Durham guide →Guide →
  • Durham Post Office 323 E Chapel Hill St, Durham 27701 323 E Chapel Hill St · Mon to Fri, 9:45 AM to 2:45 PM (919) 627-9003 Mon to Fri, 9:45 AM to 2:45 PM
    (919) 627-9003
    Walk-ins welcomeWalk-ins
  • Research Triangle Park Post Office 65 Tw Alexander Dr, Durham 27709 65 Tw Alexander Dr · Mon to Fri, 10 AM to 3 PM (919) 549-9637 Mon to Fri, 10 AM to 3 PM
    (919) 549-9637
    Walk-ins welcomeWalk-ins
Smithfield 1 location Smithfield guide →Guide →
  • Johnston County Register of Deeds Office 207 E Johnston St, Smithfield 27577 207 E Johnston St Walk-ins welcomeWalk-ins

Piedmont Triad

Greensboro 1 location Greensboro guide →Guide →
  • Friendly Post Office 3116 Northline Ave, Greensboro 27408 3116 Northline Ave · Mon to Fri, 9 AM to 4 PM; Sat, 8:30 AM to 2:30 PM (336) 294-6385 Mon to Fri, 9 AM to 4 PM; Sat, 8:30 AM to 2:30 PM
    (336) 294-6385
    Walk-ins welcomeWalk-ins
Winston-Salem 1 location Winston-Salem guide →Guide →
  • Winston - Salem State University 1545 Reynolds Park Rd, Winston-Salem 27107 1545 Reynolds Park Rd Walk-ins welcomeWalk-ins

Western North Carolina

Asheville 2 locations Asheville guide →Guide →
  • Biltmore Post Office 780 Hendersonville Rd Ste 7, Asheville 28803 780 Hendersonville Rd Ste 7 · Mon to Fri, 10 AM to 12:15 PM and 1:15 to 4 PM (828) 271-6455 Mon to Fri, 10 AM to 12:15 PM and 1:15 to 4 PM
    (828) 271-6455
    Walk-ins welcomeWalk-ins
  • Downtown Asheville Post Office 33 Coxe Ave, Asheville 28801 33 Coxe Ave · Mon to Fri, 9 AM to 12 PM and 1 to 3 PM (828) 271-6428 Mon to Fri, 9 AM to 12 PM and 1 to 3 PM
    (828) 271-6428
    Walk-ins welcomeWalk-ins
Hendersonville 1 location Hendersonville guide →Guide →
  • Hendersonville Post Office 1800 Four Seasons Blvd Ste 11, Hendersonville 28792 1800 Four Seasons Blvd Ste 11 · Mon, 10 AM to 1 PM and 2 to 4 PM; Tue to Thu, 9:30 AM to 1 PM and 2 to 3:30 PM; Fri, 9:45 AM to 1 PM and 2 to 4 PM (828) 696-4336 Mon, 10 AM to 1 PM and 2 to 4 PM; Tue to Thu, 9:30 AM to 1 PM and 2 to 3:30 PM; Fri, 9:45 AM to 1 PM and 2 to 4 PM
    (828) 696-4336
    Walk-ins welcomeWalk-ins
Waynesville
Cullowhee
Morganton 1 location Morganton guide →Guide →
  • Morganton Post Office 320 Sanford Dr, Morganton 28655 320 Sanford Dr · Mon to Fri, 10 AM to 3 PM (828) 437-3484 Mon to Fri, 10 AM to 3 PM
    (828) 437-3484
    Walk-ins welcomeWalk-ins
Hickory 1 location Hickory guide →Guide →
  • Hickory Post Office 231 Government Ave SW Ste 99, Hickory 28602 231 Government Ave SW Ste 99 · Mon to Fri, 10 AM to 3 PM; Sat, 9:30 to 11:30 AM (828) 328-5503 Mon to Fri, 10 AM to 3 PM; Sat, 9:30 to 11:30 AM
    (828) 328-5503
    Walk-ins welcomeWalk-ins
Rutherfordton 1 location Rutherfordton guide →Guide →
  • Rutherford County Library 145 College Ave, Rutherfordton 28139 145 College Ave Walk-ins welcomeWalk-ins

Fayetteville and the Sandhills

Fayetteville 1 location Fayetteville guide →Guide →
  • Fayetteville Post Office 301 Green St Ste 200, Fayetteville 28301 301 Green St Ste 200 · Mon to Fri, 8:30 AM to 5 PM (910) 486-2360 Mon to Fri, 8:30 AM to 5 PM
    (910) 486-2360
    Walk-ins welcomeWalk-ins
Raeford
Lumberton 1 location Lumberton guide →Guide →
  • Robeson Community College Passport Acceptance Facility (RCC Foundation Office) 5160 Fayetteville Rd, Lumberton 28360 5160 Fayetteville Rd Walk-ins welcomeWalk-ins
Rockingham
Clinton

Southern coast

Wilmington 1 location Wilmington guide →Guide →
  • Wilmington Post Office 152 N Front St, Wilmington 28401 152 N Front St · Tue to Fri, 10 AM to 3 PM; Sat, 9 AM to 2 PM (910) 313-3293 Tue to Fri, 10 AM to 3 PM; Sat, 9 AM to 2 PM
    (910) 313-3293
    Walk-ins welcomeWalk-ins
Jacksonville 1 location Jacksonville guide →Guide →
  • City of Jacksonville-City Hall 815 New Bridge Street, Jacksonville 28540 815 New Bridge Street Walk-ins welcomeWalk-ins

Eastern North Carolina

Greenville 1 location Greenville guide →Guide →
  • Greenville Post Office 300 W 2nd St, Greenville 27834 300 W 2nd St · Mon to Fri, 9:30 to 11 AM and 12 to 3:30 PM (252) 752-2153 Mon to Fri, 9:30 to 11 AM and 12 to 3:30 PM
    (252) 752-2153
    Walk-ins welcomeWalk-ins
Goldsboro 1 location Goldsboro guide →Guide →
  • Goldsboro Post Office 200 N William St, Goldsboro 27530 200 N William St · Mon to Fri, 9 AM to 2 PM; Sat, 10 to 11:30 AM (919) 988-6037 Mon to Fri, 9 AM to 2 PM; Sat, 10 to 11:30 AM
    (919) 988-6037
    Walk-ins welcomeWalk-ins
Kinston 1 location Kinston guide →Guide →
  • Lenoir Community College 231 Hwy 58 South, Kinston 28502 231 Hwy 58 South Walk-ins welcomeWalk-ins
Rocky Mount 2 locations Rocky Mount guide →Guide →
  • Braswell Memorial Library 727 North Grace St, Rocky Mount 27804 727 North Grace St Walk-ins welcomeWalk-ins
  • Rocky Mount Post Office 327 E Raleigh Blvd, Rocky Mount 27801 327 E Raleigh Blvd · Mon to Fri, 9:30 to 11 AM and 12 to 3:30 PM (252) 407-1047 Mon to Fri, 9:30 to 11 AM and 12 to 3:30 PM
    (252) 407-1047
    Walk-ins welcomeWalk-ins
Wilson 1 location Wilson guide →Guide →
  • Wilson Post Office 501 Mercer St SW, Wilson 27893 501 Mercer St SW · Mon to Fri, 10 AM to 1 PM and 2 to 3 PM; Sat, 10 to 11 AM (252) 237-4161 Mon to Fri, 10 AM to 1 PM and 2 to 3 PM; Sat, 10 to 11 AM
    (252) 237-4161
    Walk-ins welcomeWalk-ins
Elizabeth City 1 location Elizabeth City guide →Guide →
  • Elizabeth City Post Office 1001 W Ehringhaus St, Elizabeth City 27909 1001 W Ehringhaus St · Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM (252) 335-2582 Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM
    (252) 335-2582
    Walk-ins welcomeWalk-ins

Other cities

Apex 1 location
  • Apex Post Office 501 W Williams St, Apex 27502 501 W Williams St · Tue to Fri, 9:45 AM to 3:30 PM; Sat, 9:30 to 11:30 AM (919) 362-0395 Tue to Fri, 9:45 AM to 3:30 PM; Sat, 9:30 to 11:30 AM
    (919) 362-0395
    Walk-ins welcomeWalk-ins
Bailey 1 location
  • Bailey Post Office 6171 Deans St, Bailey 27807 6171 Deans St · Mon to Fri, 9 AM to 12 PM and 1 to 2 PM (252) 235-3565 Mon to Fri, 9 AM to 12 PM and 1 to 2 PM
    (252) 235-3565
    Walk-ins welcomeWalk-ins
Benson 1 location
  • Benson Post Office 402 S Market St, Benson 27504 402 S Market St · Mon to Fri, 8:30 AM to 1:30 PM (919) 894-6156 Mon to Fri, 8:30 AM to 1:30 PM
    (919) 894-6156
    Walk-ins welcomeWalk-ins
Bolivia 1 location
  • Brunswick County Register of Deeds 75 Courthouse Drive, Bolivia 28422 75 Courthouse Drive Walk-ins welcomeWalk-ins
Carolina Beach 1 location
  • Carolina Beach Post Office 1323 Bridge Barrier Rd, Carolina Beach 28428 1323 Bridge Barrier Rd · Mon to Fri, 10:30 AM to 3:30 PM (910) 458-4468 Mon to Fri, 10:30 AM to 3:30 PM
    (910) 458-4468
    Walk-ins welcomeWalk-ins
Carrboro 1 location
  • Carrboro Post Office 1500 W Main St, Carrboro 27510 1500 W Main St · Mon to Fri, 9:30 AM to 3:30 PM; Sat, 9:30 to 11:30 AM (919) 968-4573 Mon to Fri, 9:30 AM to 3:30 PM; Sat, 9:30 to 11:30 AM
    (919) 968-4573
    Walk-ins welcomeWalk-ins
Chapel Hill 1 location
  • Chapel Hill Post Office 125 S Estes Dr, Chapel Hill 27514 125 S Estes Dr · Mon to Fri, 9:30 AM to 12:30 PM and 1:30 to 3 PM (919) 929-9892 Mon to Fri, 9:30 AM to 12:30 PM and 1:30 to 3 PM
    (919) 929-9892
    By appointment
Cleveland 1 location
  • Cleveland Post Office 105 W Main St, Cleveland 27013 105 W Main St · Mon to Fri, 8:30 to 11 AM and 1 to 3:30 PM; Sat, 9 to 10 AM (704) 278-9192 Mon to Fri, 8:30 to 11 AM and 1 to 3:30 PM; Sat, 9 to 10 AM
    (704) 278-9192
    Walk-ins welcomeWalk-ins
Elon 1 location
  • Elon Post Office 105 S Williamson Ave, Elon 27244 105 S Williamson Ave · Mon to Fri, 7 AM to 4 PM; Sat, 9 to 11 AM (336) 584-5943 Mon to Fri, 7 AM to 4 PM; Sat, 9 to 11 AM
    (336) 584-5943
    Walk-ins welcomeWalk-ins
Fort Bragg 1 location
  • Fort Bragg Post Office 1605 Rock Merritt Ave, Fort Bragg 28307 1605 Rock Merritt Ave · Tue to Fri, 8:30 AM to 1 PM and 2 to 5 PM; Sat, 8:30 AM to 1 PM and 2 to 4:30 PM (910) 423-2309 Tue to Fri, 8:30 AM to 1 PM and 2 to 5 PM; Sat, 8:30 AM to 1 PM and 2 to 4:30 PM
    (910) 423-2309
    Walk-ins welcomeWalk-ins
Fuquay Varina 1 location
  • Fuquay Varina Post Office 131 N Judd Pkwy NE, Fuquay Varina 27526 131 N Judd Pkwy NE · Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM (919) 552-1036 Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM
    (919) 552-1036
    Walk-ins welcomeWalk-ins
Garner 1 location
  • Garner Post Office 267 Timber Dr, Garner 27529 267 Timber Dr · Mon, Tue and Thu and Fri, 10 AM to 3 PM; Wed, 1 to 3 PM; Sat, 9:30 to 11:30 AM (919) 772-5872 Mon, Tue and Thu and Fri, 10 AM to 3 PM; Wed, 1 to 3 PM; Sat, 9:30 to 11:30 AM
    (919) 772-5872
    Walk-ins welcomeWalk-ins
Gibsonville 1 location
  • Gibsonville Post Office 221 E Main St, Gibsonville 27249 221 E Main St · Mon to Fri, 8:30 AM to 1:30 PM; Sat, 9 to 10:30 AM (336) 560-5226 Mon to Fri, 8:30 AM to 1:30 PM; Sat, 9 to 10:30 AM
    (336) 560-5226
    Walk-ins welcomeWalk-ins
Graham 1 location
  • Alamance County Passort Services 118 W Harden St, Graham 27253 118 W Harden St Walk-ins welcomeWalk-ins
Harrisburg 1 location
  • Town of Harrisburg 4100 Main St, Harrisburg 28075 4100 Main St Walk-ins welcomeWalk-ins
Icard 1 location
  • Icard Post Office 3462 Miller Bridge Rd, Icard 28666 3462 Miller Bridge Rd · Mon to Fri, 9:30 to 10:30 AM and 12 to 4 PM (828) 397-5071 Mon to Fri, 9:30 to 10:30 AM and 12 to 4 PM
    (828) 397-5071
    Walk-ins welcomeWalk-ins
Indian Trail 1 location
  • Indian Trail Post Office 210 Postage Way, Indian Trail 28079 210 Postage Way · Mon and Wed to Fri, 9 AM to 12 PM and 1 to 4 PM; Tue, 1 to 4 PM (704) 821-4977 Mon and Wed to Fri, 9 AM to 12 PM and 1 to 4 PM; Tue, 1 to 4 PM
    (704) 821-4977
    Walk-ins welcomeWalk-ins
Jamestown 1 location
  • Jamestown Post Office 203 E Main St, Jamestown 27282 203 E Main St · Mon to Fri, 11 AM to 4 PM (336) 454-2124 Mon to Fri, 11 AM to 4 PM
    (336) 454-2124
    Walk-ins welcomeWalk-ins
Kannapolis 1 location
  • Kannapolis Post Office 1040 Dale Earnhardt Blvd, Kannapolis 28083 1040 Dale Earnhardt Blvd · Mon to Fri, 10 AM to 12:30 PM and 1:30 to 4 PM; Sat, 10 to 11 AM (704) 938-1120 Mon to Fri, 10 AM to 12:30 PM and 1:30 to 4 PM; Sat, 10 to 11 AM
    (704) 938-1120
    Walk-ins welcomeWalk-ins
Kernersville 1 location
  • Kernersville Post Office 325 W Mountain St, Kernersville 27284 325 W Mountain St · Mon to Fri, 9 AM to 2:30 PM; Sat, 10 to 11 AM (336) 993-7362 Mon to Fri, 9 AM to 2:30 PM; Sat, 10 to 11 AM
    (336) 993-7362
    Walk-ins welcomeWalk-ins
King 1 location
  • King Post Office 603 S Main St, King 27021 603 S Main St · Mon to Fri, 9 AM to 2 PM (336) 983-3596 Mon to Fri, 9 AM to 2 PM
    (336) 983-3596
    Walk-ins welcomeWalk-ins
La Grange 1 location
  • La Grange Post Office 209 S Caswell St, La Grange 28551 209 S Caswell St · Mon to Fri, 9 AM to 12:45 PM and 2:30 to 3:45 PM; Sat, 8:45 to 9:45 AM (252) 566-3196 Mon to Fri, 9 AM to 12:45 PM and 2:30 to 3:45 PM; Sat, 8:45 to 9:45 AM
    (252) 566-3196
    Walk-ins welcomeWalk-ins
Maiden 1 location
  • Maiden Post Office 512 Island Ford Rd, Maiden 28650 512 Island Ford Rd · Mon, 9 to 11 AM and 1 to 4 PM; Tue to Fri, 8:30 AM to 4 PM (828) 428-8609 Mon, 9 to 11 AM and 1 to 4 PM; Tue to Fri, 8:30 AM to 4 PM
    (828) 428-8609
    Walk-ins welcomeWalk-ins
Matthews 1 location
  • Matthews Post Office 301 E John St, Matthews 28105 301 E John St · Mon to Fri, 9 AM to 12 PM and 1 to 3 PM; Sat, 7:30 to 9:30 AM (704) 847-6063 Mon to Fri, 9 AM to 12 PM and 1 to 3 PM; Sat, 7:30 to 9:30 AM
    (704) 847-6063
    Walk-ins welcomeWalk-ins
Murfreesboro 1 location
  • Murfreesboro Post Office 115 N Wynn St, Murfreesboro 27855 115 N Wynn St · Mon to Fri, 9:30 AM to 3 PM (252) 398-3332 Mon to Fri, 9:30 AM to 3 PM
    (252) 398-3332
    Walk-ins welcomeWalk-ins
Newton 1 location
  • Newton Post Office 218 S Main Ave, Newton 28658 218 S Main Ave · Mon, 9 AM to 12 PM and 1 to 3:45 PM; Tue and Thu and Fri, 10 AM to 12 PM and 1 to 3:30 PM; Sat, 9 to 11:45 AM (828) 464-4031 Mon, 9 AM to 12 PM and 1 to 3:45 PM; Tue and Thu and Fri, 10 AM to 12 PM and 1 to 3:30 PM; Sat, 9 to 11:45 AM
    (828) 464-4031
    Walk-ins welcomeWalk-ins
Pinehurst 1 location
  • Pinehurst Post Office 80 Blake Blvd, Pinehurst 28374 80 Blake Blvd · Mon to Fri, 9 to 11 AM and 12 to 3 PM; Sat, 8:30 AM to 1:30 PM (910) 295-1231 Mon to Fri, 9 to 11 AM and 12 to 3 PM; Sat, 8:30 AM to 1:30 PM
    (910) 295-1231
    Walk-ins welcomeWalk-ins
Princeton 1 location
  • Princeton Post Office 107 W Edwards St, Princeton 27569 107 W Edwards St · Mon to Fri, 9:30 AM to 12:30 PM and 1:30 to 4 PM; Sat, 9 to 11 AM (919) 936-0013 Mon to Fri, 9:30 AM to 12:30 PM and 1:30 to 4 PM; Sat, 9 to 11 AM
    (919) 936-0013
    Walk-ins welcomeWalk-ins
Salisbury 1 location
  • Salisbury Post Office 605 E Innes St, Salisbury 28144 605 E Innes St · Mon to Fri, 9 AM to 12 PM and 1 to 3 PM; Sat, 9 AM to 12 PM (704) 636-7821 Mon to Fri, 9 AM to 12 PM and 1 to 3 PM; Sat, 9 AM to 12 PM
    (704) 636-7821
    Walk-ins welcomeWalk-ins
Selma 1 location
  • Selma Post Office 308 N Raiford St, Selma 27576 308 N Raiford St · Mon to Fri, 10 AM to 3 PM (919) 965-0669 Mon to Fri, 10 AM to 3 PM
    (919) 965-0669
    Walk-ins welcomeWalk-ins
Southmont 1 location
  • Southmont Post Office 10584 Nc Highway 8 S, Southmont 27351 10584 Nc Highway 8 S · Mon to Fri, 8:45 to 11:45 AM and 2 to 4 PM; Sat, 9 to 10:45 AM (336) 798-0230 Mon to Fri, 8:45 to 11:45 AM and 2 to 4 PM; Sat, 9 to 10:45 AM
    (336) 798-0230
    Walk-ins welcomeWalk-ins
Statesville 1 location
  • Statesville Post Office 301 S Oakland Ave, Statesville 28677 301 S Oakland Ave · Mon and Wed to Fri, 9 AM to 4 PM; Tue, 1 to 4 PM (704) 872-5213 Mon and Wed to Fri, 9 AM to 4 PM; Tue, 1 to 4 PM
    (704) 872-5213
    Walk-ins welcomeWalk-ins
Taylorsville 1 location
  • Taylorsville Post Office 220 1st Ave SW, Taylorsville 28681 220 1st Ave SW · Mon to Fri, 9 to 11:30 AM and 1:30 to 4 PM (828) 632-4209 Mon to Fri, 9 to 11:30 AM and 1:30 to 4 PM
    (828) 632-4209
    Walk-ins welcomeWalk-ins
Thomasville 1 location
  • Thomasville Post Office 101 W Main St, Thomasville 27360 101 W Main St · Mon to Fri, 9:30 AM to 12:30 PM and 1:30 to 2:30 PM; Sat, 9:30 to 11:30 AM (336) 472-3892 Mon to Fri, 9:30 AM to 12:30 PM and 1:30 to 2:30 PM; Sat, 9:30 to 11:30 AM
    (336) 472-3892
    Walk-ins welcomeWalk-ins
Tryon 1 location
  • Tryon Post Office 95 Pacolet St, Tryon 28782 95 Pacolet St · Mon to Fri, 9 AM to 2 PM (828) 859-9357 Mon to Fri, 9 AM to 2 PM
    (828) 859-9357
    Walk-ins welcomeWalk-ins
Valdese 1 location
  • Valdese Post Office 300 Rodoret St S, Valdese 28690 300 Rodoret St S · Mon to Fri, 10 AM to 4 PM (828) 874-2812 Mon to Fri, 10 AM to 4 PM
    (828) 874-2812
    Walk-ins welcomeWalk-ins
Walnut Cove 1 location
  • Walnut Cove Post Office 217 N Main St, Walnut Cove 27052 217 N Main St · Mon to Fri, 8:30 AM to 1:30 PM (336) 591-7380 Mon to Fri, 8:30 AM to 1:30 PM
    (336) 591-7380
    Walk-ins welcomeWalk-ins
Wendell 1 location
  • Wendell Post Office 40 Hanor Ln, Wendell 27591 40 Hanor Ln · Mon to Fri, 10 AM to 3 PM (919) 365-0657 Mon to Fri, 10 AM to 3 PM
    (919) 365-0657
    Walk-ins welcomeWalk-ins
Willow Spring 1 location
  • Willow Spring Post Office 6805 Dwight Rowland Rd, Willow Spring 27592 6805 Dwight Rowland Rd · Mon to Fri, 9:30 AM to 2:30 PM (919) 577-6372 Mon to Fri, 9:30 AM to 2:30 PM
    (919) 577-6372
    Walk-ins welcomeWalk-ins
Winston Salem 2 locations
  • Hanes Mall Post Office 3320 Silas Creek Pkwy Ste AU-502, Winston Salem 27103 3320 Silas Creek Pkwy Ste AU-502 · Mon to Sat, 10 AM to 3 PM (336) 760-0942 Mon to Sat, 10 AM to 3 PM
    (336) 760-0942
    By appointment
  • North Point Post Office 7840 N Point Blvd Ste 110, Winston Salem 27106 7840 N Point Blvd Ste 110 · Mon to Fri, 10 AM to 3 PM (336) 759-7904 Mon to Fri, 10 AM to 3 PM
    (336) 759-7904
    Walk-ins welcomeWalk-ins
Zebulon 1 location
  • Zebulon Post Office 139 E Vance St, Zebulon 27597 139 E Vance St · Mon to Fri, 9 to 11 AM and 12:30 to 3:30 PM (919) 269-0361 Mon to Fri, 9 to 11 AM and 12:30 to 3:30 PM
    (919) 269-0361
    Walk-ins welcomeWalk-ins

Data checked November 2026

Four ways to get your passport in North Carolina

Compare them in our guide →
  • In person About 6 to 8 weeks At an acceptance facility
  • By mail About 6 to 8 weeks Eligible renewals only
  • At a passport agency Often same day to a few days Travel within 14 days, by appointment
  • Through Allstate As quick as 4 business days All passport types, hand-carried
Compare them in our guide →

North Carolina state rules

What’s specific to North Carolina

Passport agency Nearest passport agencies

North Carolina has no passport agency. Charleston is usually closest from Charlotte, DC from Raleigh, Atlanta from Asheville. A Charlotte agency is planned by 2028. By appointment only, for international travel within 14 days or a foreign visa needed within 28 days.No agency in North Carolina; Charleston, DC or Atlanta. By appointment only, for travel within 14 days or a visa needed within 28 days.

Renewing by mail Where North Carolina residents mail renewalsWhere to mail renewals

Routine: National Passport Processing Center, P.O. Box 90155, Philadelphia, PA 19190-0155
Expedited (+$60): P.O. Box 90955, Philadelphia, PA 19190-0955

Renewal checklist →
Birth certificates North Carolina Vital Records

The Register of Deeds in your birth county is cheapest, and any county Register of Deeds can print births from 1971 on. The person named and close family, with photo ID.Any county Register of Deeds, for births from 1971 on. Photo ID required.

Official ordering page →

In detail

Getting a passport in North Carolina

North Carolina does not have a State Department passport agency yet, so most residents apply for a first passport at an acceptance facility such as a post office or a county clerk of superior court's office. For urgent travel the nearest agencies are in neighboring states, or you can use a registered courier such as Allstate Passports & Visas. This page lists acceptance facilities in 63 North Carolina cities, explains each option, and shows the cheapest and fastest ways to get a North Carolina birth certificate.

Acceptance facilities in North Carolina

Use an acceptance facility for a first passport, a child's passport, or a replacement for a lost or stolen one. Many post offices and clerk of superior court offices work by appointment. Your city page above lists the facilities near you.

Bring Form DS-11 without signing it, proof of U.S. citizenship such as a certified birth certificate, a photo ID plus a photocopy, and one passport photo. Expect two separate fees: one to the U.S. Department of State and one to the facility.

The nearest passport agencies

From Charlotte, the Charleston Passport Center in South Carolina is usually closest. From Raleigh and Eastern North Carolina, the Washington Passport Agency in DC is a similar distance, and from Asheville the Atlanta Passport Agency is nearest. The State Department plans a Charlotte Passport Agency, scheduled to open by 2028. Every agency sees applicants by appointment only, and only if they travel internationally within 14 days or need a foreign visa within 28 days. How to book an agency appointment.

Birth certificates in North Carolina

There are three ways to get a certified birth certificate in North Carolina. The Register of Deeds in the county where you were born charges $10 per copy, the lowest price. Any county Register of Deeds can print a certificate for a birth anywhere in North Carolina from 1971 on, for $24. And NC Vital Records in Raleigh has records from 1913 and charges $24 for the search and one copy, with extra copies at $15.

Certified copies are issued to the person named and close family, such as a spouse, parent, sibling, child, grandparent or grandchild, or to an authorized agent or legal representative. Bring a valid photo ID. Adoptees must order from NC Vital Records in Raleigh. Details are on the CDC page for North Carolina vital records.

Through Allstate

Ship your documents to us from anywhere in North Carolina

FedEx Priority Overnight arrives the next business morning; documents that reach us by 10 AM Pacific Time start processing that day.

Questions

North Carolina passport FAQ

Call (800) 672-1015 or text (206) 522-5995.

Not yet. The nearest State Department agencies are the Charleston Passport Center in South Carolina, the Washington Passport Agency in DC and the Atlanta Passport Agency. A Charlotte Passport Agency is planned to open by 2028.

Why choose us

Hand-carried, not mailed

A registered courier submits your application in person.

100% money-back guarantee

Miss the processing time you paid for, and you can request a full refund of our expediting fee. Excludes applications the government puts on hold and cancellations after submission. Our promise →

Real people, every day

Phones answered 8 AM to 7 PM Pacific Time. Call or text.

Not sure which service you need?

Talk to a real person. Phones are answered every day, 8 AM to 7 PM Pacific Time.