North Carolina Office Directory · SSA Data, Checked October 1, 2026
Social Security Office Locations in North Carolina
Where Are the Social Security Offices in North Carolina?
SSA lists 37 Social Security offices in North Carolina, the most in Ahoskie, Albemarle and Asheboro. Appeals are heard at 4 hearing offices in the state and some nearby ones. The table lists every office with its phone, hours and hearing office.
- Offices
- 37
- Cities with an office
- 37
- Hearing offices in the state
- 4
Every Office in North Carolina
Hours are Monday to Friday unless shown otherwise. From SSA's office data (updated March 9, 2026) and Hearing Office Locator; blank cells are details SSA doesn't list. Confirm with SSA's Office Locator before you go.
Map of North Carolina Social Security Offices
Loading map…
Hearing Offices in North Carolina
- Charlotte, NC Hearing OfficeSuite 200, 2201 Coronation Boulevard, Charlotte · (888) 397-4124 · serves 9 field offices
- Fayetteville, NC Hearing Office2nd Floor, 150 Rowan Street, Fayetteville · (888) 552-7169 · serves 9 field offices
- Greensboro, NC Hearing OfficeSuite 300, 101 South Edgeworth Street, Greensboro · (866) 690-2091 · serves 7 field offices
- Raleigh, NC Hearing OfficeSuite 200, 3315 Poole Rd, Raleigh · (866) 708-3174 · serves 12 field offices
Offices by City
- Social Security office in Ahoskie1 office
- Social Security office in Albemarle1 office
- Social Security office in Asheboro1 office
- Social Security office in Asheville1 office
- Social Security office in Charlotte1 office
- Social Security office in Concord1 office
- Social Security office in Durham1 office
- Social Security office in Elizabeth City1 office
- Social Security office in Fayetteville1 office
- Social Security office in Franklin1 office
- Social Security office in Gastonia1 office
- Social Security office in Goldsboro1 office
- Social Security office in Greensboro1 office
- Social Security office in Greenville1 office
- Social Security office in Henderson1 office
- Social Security office in Hendersonville1 office
- Social Security office in Hickory1 office
- Social Security office in Kinston1 office
- Social Security office in Lumberton1 office
- Social Security office in Mount Airy1 office
- Social Security office in New Bern1 office
- Social Security office in Raleigh1 office
- Social Security office in Reidsville1 office
- Social Security office in Roanoke Rapids1 office
- Social Security office in Rockingham1 office
- Social Security office in Rocky Mount1 office
- Social Security office in Salisbury1 office
- Social Security office in Sanford1 office
- Social Security office in Shelby1 office
- Social Security office in Smithfield1 office
- Social Security office in Statesville1 office
- Social Security office in Washington1 office
- Social Security office in Whiteville1 office
- Social Security office in Wilkesboro1 office
- Social Security office in Wilmington1 office
- Social Security office in Wilson1 office
- Social Security office in Winston Salem1 office
Closest Offices to Other North Carolina Communities
Apex · Archdale · Brunswick · Buncombe County · Cary · High Point · Jacksonville · Kill Devil Hills · Leland · Lexington · Lincolnton · Morrisville · Oxford · Raeford · Randolph County
Frequently Asked Questions
How Many Social Security Offices Are in North Carolina?
SSA lists 37 offices in North Carolina, including 1 resident station (smaller offices for outlying areas), checked against SSA's Office Locator on October 1, 2026.
Where Are the Social Security Hearing Offices in North Carolina?
SSA's Office of Hearings Operations has 4 hearing offices in North Carolina: Charlotte, NC Hearing Office (Charlotte), Fayetteville, NC Hearing Office (Fayetteville), Greensboro, NC Hearing Office (Greensboro) and Raleigh, NC Hearing Office (Raleigh). Some North Carolina offices send appeals to hearing offices in other states.
Do You Need an Appointment at a North Carolina Social Security Office?
SSA asks people to make an appointment before visiting any office. Schedule online or call SSA at 1-800-772-1213 (TTY 1-800-325-0778).