North Carolina Passport Offices

Search all passport office locations in the state of North Carolina. There are currently 141 offices in North Carolina that are available for helping you receive or update your travel documents. Find a North Carolina passport office by the city your looking for. Below is the statewide list of North Carolina passport offices.

Office Address City Phone Photo on Site More Info
Clerk Of Court Graham County12 E Main St Robbinsville, NC 28771Robbinsville(828) 479-7986NDetails
Rocky Mount Main Office201 S George St Rocky Mount, NC 27801Rocky Mount(252) 407-1005YDetails
Rose Hill Post Office128 E Church St Rose Hill, NC 28458Rose Hill(910) 289-2348YDetails
Rougemont Main Post Office12311 Roxboro Rd Rougemont, NC 27572Rougemont(919) 477-7809YDetails
Clerk Of Civil Court Rutherford County229 N Main St Rutherfordton, NC 28139Rutherfordton(828) 286-9136NDetails
Superior Court Clerk Person County105 S Main St Roxboro, NC 27573Roxboro(336) 597-0569NDetails
Salisbury Post Office605 E Innes St Salisbury, NC 28144Salisbury(704) 636-0738YDetails
Selma Post Office308 N Raiford St Selma, NC 27576Selma(919) 965-0669YDetails
Superior Court Clerk Alleghany County12 N Main St Courthouse Sparta, NC 28675Sparta(336) 372-8949NDetails
Sanford Post Office1200 S Horner Blvd Sanford, NC 27330Sanford(919) 774-4926YDetails
Johnston County Clerk Of Court207 E Johnston St Smithfield, NC 27577Smithfield(919) 209-5400NDetails
Statesville Post Office301 S Oakland Ave Statesville, NC 28677Statesville(704) 872-5213YDetails
Saluda Post Office102 E Main St Saluda, NC 28773Saluda(828) 749-5921NDetails
Get your passport faster with an expedited U.S. Passport Service. Click Here!
Superior Court Clerk Jackson County401 Grindstaff Cove Rd Sylva, NC 28779Sylva(828) 586-7511NDetails
Edgecombe County Clerk Of Court301 Saint Andrew St Tarboro, NC 27886Tarboro(252) 823-6161NDetails
Thomasville Post Office101 W Main St Thomasville, NC 27360Thomasville(336) 472-3892YDetails
Tryon Post Office95 Pacolet St Tryon, NC 28782Tryon(828) 859-9357YDetails
Valdese Post Office300 Rodoret St S Valdese, NC 28690Valdese(828) 874-2812YDetails
Clerk Of Superior Court, Montgomery County108 E Main St Troy, NC 27371Troy(910) 576-4211NDetails
Taylorsville Post Office220 1st Ave Sw Taylorsville, NC 28681Taylorsville(828) 632-4209YDetails
Wake Forest Post Office224 E Holding Ave Wake Forest, NC 27587Wake Forest(919) 556-8421YDetails
Clerk Of Superior Court Warren County109 S Main St Warrenton, NC 27589Warrenton(252) 257-3261NDetails
Wendell Post Office40 Hanor Ln Wendell, NC 27591Wendell(919) 365-0657YDetails
Haywood Co. Justice Center/clerk Of Superior Ct285 N Main St, #1500 Waynesville, NC 28786Waynesville(828) 454-6503NDetails
Wilkesboro Post Office207 W Main St, #102 Wilkesboro, NC 28697Wilkesboro(336) 667-6241YDetails