North Carolina

North Carolina, part of the Southeast, runs its TANF program out of 99 local offices in 99 cities statewide, coordinated by Department of Social Services. If you're new to the program, the best first step is usually your nearest county office rather than the state agency's central headquarters. Browse the city list below to find the office closest to you.

How to Apply for TANF in North Carolina Step-by-step application instructions and what you'll need View Guide →

Albemarle — 1 office

TANF

Stanly County DSS

Albemarle, NC

1000 North First Street Suite 2

Albemarle, NC 28001

Full details

Fax: 704-983-5818

Asheboro — 1 office

TANF

Randolph County DSS

Asheboro, NC

1512 North Fayetteville Street PO Box 3239

Asheboro, NC 27204

Full details

Fax: 336-683-8131

Asheville — 1 office

TANF

Buncombe County DSS

Asheville, NC

40 Coxe Avenue

Asheville, NC 28802

Full details

Fax: 828-250-6235

Bakersville — 1 office

TANF

Mitchell County DSS

Bakersville, NC

102 East Spring Street

Bakersville, NC 28705

Full details

Fax: 828-688-4940

Bayboro — 1 office

TANF

Pamlico County Human Services Center

Bayboro, NC

828 Alliance Main St.

Bayboro, NC 28515

Full details

Fax: 252-745-7384

Beaufort — 1 office

TANF

Carteret County DSS

Beaufort, NC

210 Craven Street

Beaufort, NC 28516

Full details

Fax: 252-728-3631

Bolivia — 1 office

TANF

Brunswick County DSS

Bolivia, NC

60 Government Drive NE

Bolivia, NC 28422

Full details

Fax: 910-253-2071

Boone — 1 office

TANF

Watauga County DSS

Boone, NC

132 Poplar Grove Road Connector Suite C

Boone, NC 28607

Full details

Fax: 828-265-7638

Bryson City — 1 office

TANF

Swain County DSS

Bryson City, NC

80 Academy St. PO Box 610

Bryson City, NC 28713

Full details

Fax: 828-488-8271

Burgaw — 1 office

TANF

Pender County DSS

Burgaw, NC

810 South Walker Street PO Drawer 1207

Burgaw, NC 28425

Full details

Fax: 910-259-1418

Burlington — 1 office

TANF

Alamance County DSS

Burlington, NC

319 North Graham Hopedale Road Suite C

Burlington, NC 27217

Full details

Fax: 336-570-6538

Burnsville — 1 office

TANF

Yancey County DSS

Burnsville, NC

320 Pensacola Road PO Box 67

Burnsville, NC 28714

Full details

Fax: 828-682-6712

Camden — 1 office

TANF

Camden County DSS

Camden, NC

117 North Highway 343

Camden, NC 27921

Full details

Fax: 252-335-1009

Carthage — 1 office

TANF

Moore County DSS

Carthage, NC

1036 Carriage Oaks Drive PO Box 938

Carthage, NC 28327

Full details

Fax: 910-947-1618

Charlotte — 1 office

TANF

Mecklenburg County DSS

Charlotte, NC

301 Billingsley Road PO Box 220999

Charlotte, NC 28222

Full details

Fax: 704-353-1325

Clinton — 1 office

TANF

Sampson County DSS

Clinton, NC

360 County Complex Rd. Suite 100

Clinton, NC 28328

Full details

Fax: 910-592-4297

Clyde — 1 office

TANF

Haywood County DSS

Clyde, NC

157 Paragon Parkway Suite 300

Clyde, NC 28721

Full details

Fax: 828-452-6686

Currituck — 1 office

TANF

Currituck County DSS

Currituck, NC

153 Courthouse Rd. Suite 400

Currituck, NC 27929

Full details

Fax: 252-232-2167

Danbury — 1 office

TANF

Stokes County DSS

Danbury, NC

1010 Highway 8 & 89 North PO Box 30

Danbury, NC 27016

Full details

Fax: 336-593-9362

Dobson — 1 office

TANF

Surry County DSS

Dobson, NC

118 Hamby Road

Dobson, NC 27017

Full details

Fax: 336-401-8750

Durham — 1 office

TANF

Durham County DSS

Durham, NC

414 East Main Street PO Box 810

Durham, NC 27702

Full details

Fax: 919-560-8102

Edenton — 1 office

TANF

Chowan County DSS

Edenton, NC

100 W. Freemason Circle

Edenton, NC 27932

Full details

Fax: 252-482-7041

Elizabeth City — 1 office

TANF

Pasquotank County DSS

Elizabeth City, NC

709 Roanoke Avenue

Elizabeth City, NC 27909

Full details

Fax: 252-338-7512

Elizabethtown — 1 office

TANF

Bladen County DSS

Elizabethtown, NC

208 McKay Street

Elizabethtown, NC 28337

Full details

Fax: 910-862-6801

Engelhard — 1 office

TANF

Hyde County DSS

Engelhard, NC

35015 US Hwy 264 PO Box 100

Engelhard, NC 27824

Full details

Fax: 252-926-3711

Fayetteville — 1 office

TANF

Cumberland County DSS

Fayetteville, NC

1225 Ramsey Street PO Box 2429

Fayetteville, NC 28301

Full details

Fax: 910-677-2801

Franklin — 1 office

TANF

Macon County DSS

Franklin, NC

1832 Lakeside Drive

Franklin, NC 28734

Full details

Fax: 828-349-2401

Gastonia — 1 office

TANF

Gaston County DSS

Gastonia, NC

330 Dr. Martin Luther King Jr. Way

Gastonia, NC 28052

Full details

Fax: 704-862-7885

Gatesville — 1 office

TANF

Gates County DSS

Gatesville, NC

200 Court Street

Gatesville, NC 27938

Full details

Fax: 252-357-2132

Goldsboro — 1 office

TANF

Wayne County DSS

Goldsboro, NC

301 North Herman Street

Goldsboro, NC 27530

Full details

Fax: 919-731-1293

Greensboro — 1 office

TANF

Guilford County DSS

Greensboro, NC

1203 Maple Street

Greensboro, NC 27402

Full details

Fax: 336-641-6868

Greenville — 1 office

TANF

Pitt County DSS

Greenville, NC

1717 West Fifth Street

Greenville, NC 27834

Full details

Fax: 252-413-1299

Halifax — 1 office

TANF

Halifax County DSS

Halifax, NC

4421 Hwy 301 PO Box 767

Halifax, NC 27839

Full details

Fax: 252-536-2432

Hayesville — 1 office

TANF

Clay County DSS

Hayesville, NC

119 Courthouse Dr.

Hayesville, NC 28904

Full details

Fax: 828-389-6427

Henderson — 1 office

TANF

Vance County DSS

Henderson, NC

350 Ruin Creek Road

Henderson, NC 27536

Full details

Fax: 252-438-5997

Hendersonville — 1 office

TANF

Henderson County DSS

Hendersonville, NC

1200 Spartanburg Highway Suite 300

Hendersonville, NC 28792

Full details

Fax: 828-697-4544

Hertford — 1 office

TANF

Perquimans County DSS

Hertford, NC

103 Charles Street

Hertford, NC 27944

Full details

Fax: 252-426-1240

Hickory — 1 office

TANF

Catawba County DSS

Hickory, NC

3030 11th Avenue Drive SE

Hickory, NC 28602

Full details

Fax: 828-695-2497

Hillsborough — 1 office

TANF

Orange County DSS

Hillsborough, NC

113 Mayo St. PO Box 8181

Hillsborough, NC 27278

Full details

Fax: 919-644-3005

Jackson — 1 office

TANF

Northampton County DSS

Jackson, NC

9467 NC 305 Highway PO Box 157

Jackson, NC 27845

Full details

Fax: 252-534-0061

Jacksonville — 1 office

TANF

Onslow County DSS

Jacksonville, NC

1915 Onslow Drive Extension PO Box 1379

Jacksonville, NC 28541

Full details

Fax: 910 219-4983

Jefferson — 1 office

TANF

Ashe County DSS

Jefferson, NC

150 Government Circle Suite 1400

Jefferson, NC 28640

Full details

Fax: 336-846-5779

Kannapolis — 1 office

TANF

Cabarrus County DSS

Kannapolis, NC

1303 South Cannon Boulevard

Kannapolis, NC 28083

Full details

Fax: 704-920-1401

Kenansville — 1 office

TANF

Duplin County DSS

Kenansville, NC

423 North Main Street PO Box 969

Kenansville, NC 28349

Full details

Fax: 910-296-2323

Kinston — 1 office

TANF

Lenoir County DSS

Kinston, NC

130 West King Street PO Box 6

Kinston, NC 28502

Full details

Fax: 252-559-6381

Laurinburg — 1 office

TANF

Scotland County DSS

Laurinburg, NC

1405 West Boulevard PO Box 1647

Laurinburg, NC 28353

Full details

Fax: 910-277-2402

Lenoir — 1 office

TANF

Caldwell County DSS

Lenoir, NC

2345 Morganton Blvd SW Suite A

Lenoir, NC 28645

Full details

Fax: 828-426-8398

Lexington — 1 office

TANF

Davidson County DSS

Lexington, NC

913 Greensboro Street

Lexington, NC 27293

Full details

Fax: 336-249-7588

Lillington — 1 office

TANF

Harnett County DSS

Lillington, NC

311 Cornelius Harnett Boulevard

Lillington, NC 27546

Full details

Fax: 910-893-6604

Lincolnton — 1 office

TANF

Lincoln County DSS

Lincolnton, NC

1136 East Main Street PO Box 130

Lincolnton, NC 28093

Full details

Fax: 704-736-8727

Louisburg — 1 office

TANF

Franklin County DSS

Louisburg, NC

107 Industrial Drive PO Box 669

Louisburg, NC 27549

Full details

Fax: 919 496-8137

Lumberton — 1 office

TANF

Robeson County DSS

Lumberton, NC

120 Glen Cowan Road

Lumberton, NC 28360

Full details

Fax: 910-671-3092

Manteo — 1 office

TANF

Dare County DSS

Manteo, NC

107 Exeter Street

Manteo, NC 27954

Full details

Fax: 252-473-9824

Marion — 1 office

TANF

McDowell County DSS

Marion, NC

145 East Court Street PO Box 338

Marion, NC 28752

Full details

Fax: 828-652-9167

Marshall — 1 office

TANF

Madison County DSS

Marshall, NC

5707 U.S. Highway 25/70 Unit D

Marshall, NC 28753

Full details

Fax: 828 649-3687

Mill Spring — 1 office

TANF

Polk County DSS

Mill Spring, NC

231 Wolverine Trail

Mill Spring, NC 28756

Full details

Fax: 828-894-6326

Mocksville — 1 office

TANF

Davie County DSS

Mocksville, NC

228 Hospital St PO Box 517

Mocksville, NC 27028

Full details

Fax: 336-751-1639

Monroe — 1 office

TANF

Union County DSS

Monroe, NC

2330 Concord Ave

Monroe, NC 28110

Full details

Fax: 704-296-6151

Morganton — 1 office

TANF

Burke County DSS

Morganton, NC

700 East Parker Road

Morganton, NC 28680

Full details

Fax: 828-764-9793

Murphy — 1 office

TANF

Cherokee County DSS

Murphy, NC

4800 W US Highway 64

Murphy, NC 28906

Full details

Fax: 828-837-9789

Nashville — 1 office

TANF

Nash County DSS

Nashville, NC

120 West Washington Street PO Drawer 819

Nashville, NC 27856

Full details

Fax: 252-459-9833

New Bern — 1 office

TANF

Craven County DSS

New Bern, NC

2818 Neuse Boulevard PO Box 12039

New Bern, NC 28561

Full details

Fax: 252-636-4946

Newland — 1 office

TANF

Avery County DSS

Newland, NC

175 Linville Street

Newland, NC 28657

Full details

Fax: 828-733-8245

Oxford — 1 office

TANF

Granville County DSS

Oxford, NC

410 West Spring Street

Oxford, NC 27565

Full details

Fax: 919-603-5090

Pittsboro — 1 office

TANF

Chatham County DSS

Pittsboro, NC

102 Camp Drive

Pittsboro, NC 27312

Full details

Fax: 919-542-6355

Plymouth — 1 office

TANF

Washington County DSS

Plymouth, NC

209 East Main Street PO Box 10

Plymouth, NC 27962

Full details

Fax: 252-793-3195

Raeford — 1 office

TANF

Hoke County DSS

Raeford, NC

314 S. Magnolia Street PO Box 340

Raeford, NC 28376

Full details

Fax: 910-875-1068

Raleigh — 1 office

TANF

Wake County DSS

Raleigh, NC

220 Swinburne Road PO Box 46833

Raleigh, NC 27620

Full details

Fax: 919-212-7285

Robbinsville — 1 office

TANF

Graham County DSS

Robbinsville, NC

196 Knight Street PO Box 1150

Robbinsville, NC 28771

Full details

Fax: 828-479-7928

Rockingham — 1 office

TANF

Richmond County DSS

Rockingham, NC

125 Caroline Street PO Box 518

Rockingham, NC 28380

Full details

Fax: 910-997-8447

Rocky Mount — 1 office

TANF

Rocky Mount Office

Rocky Mount, NC

301 South. Fairview Road

Rocky Mount, NC 27801

Full details

Fax: 252-985-1615

Roxboro — 1 office

TANF

Person County DSS

Roxboro, NC

355B S. Madison Blvd

Roxboro, NC 27573

Full details

Fax: 336-597-9339

Salisbury — 1 office

TANF

Rowan County DSS

Salisbury, NC

1236 West Innes Street

Salisbury, NC 28144

Full details

Fax: 704-638-3134

Sanford — 1 office

TANF

Lee County DSS

Sanford, NC

530 Carthage Street PO Box 1066

Sanford, NC 27330

Full details

Fax: 919-718-4634

Shelby — 1 office

TANF

Cleveland County DSS

Shelby, NC

130 South Post Road

Shelby, NC 28150

Full details

Fax: 704-484-1051

Smithfield — 1 office

TANF

Johnston County DSS

Smithfield, NC

714 North Street

Smithfield, NC 27577

Full details

Fax: 919-989-5324

Snow Hill — 1 office

TANF

Greene County DSS

Snow Hill, NC

227 Kingold Boulevard Suite A

Snow Hill, NC 28580

Full details

Fax: 252-747-8654

Sparta — 1 office

TANF

Alleghany County DSS

Sparta, NC

182 Doctor Street

Sparta, NC 28675

Full details

Fax: 336-372-2635

Spindale — 1 office

TANF

Rutherford County DSS

Spindale, NC

389 Fairground Road

Spindale, NC 28160

Full details

Fax: 828-287-6350

Statesville — 1 office

TANF

Iredell County DSS

Statesville, NC

549 Eastside Drive

Statesville, NC 28625

Full details

Fax: 704-878-5419

Sylva — 1 office

TANF

Jackson County DSS

Sylva, NC

15 Griffin Street

Sylva, NC 28779

Full details

Fax: 828-586-6270

Tarboro — 1 office

TANF

Edgecombe County DSS

Tarboro, NC

122 E. St. James Street PO Box 370

Tarboro, NC 27886

Full details

Fax: 252-641-7980

Taylorsville — 1 office

TANF

Alexander County DSS

Taylorsville, NC

604 7th Street SW

Taylorsville, NC 28681

Full details

Fax: 828-632-1092

Trenton — 1 office

TANF

Jones County DSS

Trenton, NC

118 Highway 58 North PO Box 250

Trenton, NC 28585

Full details

Fax: 252-488-5651

Troy — 1 office

TANF

Montgomery County DSS

Troy, NC

102 E. Spring Street PO Drawer N

Troy, NC 27371

Full details

Fax: 910-576-5016

Wadesboro — 1 office

TANF

Anson County DSS

Wadesboro, NC

118 North Washington Street

Wadesboro, NC 28170

Full details

Fax: 704-695-1608

Warrenton — 1 office

TANF

Warren County DSS

Warrenton, NC

307 North Main Street

Warrenton, NC 27589

Full details

Fax: 252-257-4656

Washington — 1 office

TANF

Beaufort County DSS

Washington, NC

632 West 5th Street

Washington, NC 27889

Full details

Fax: 252-975-5555

Wentworth — 1 office

TANF

Rockingham County DSS

Wentworth, NC

411 NC Hwy. 65 PO Box 61

Wentworth, NC 27375

Full details

Fax: 336-634-1847

Whiteville — 1 office

TANF

Columbus County DSS

Whiteville, NC

40 Government Complex Road

Whiteville, NC 28472

Full details

Fax: 910-641-3970

Wilkesboro — 1 office

Williamston — 1 office

TANF

Martin County DSS

Williamston, NC

305 East Main Street PO Box 809

Williamston, NC 27892

Full details

Fax: 252-789-4409

Wilmington — 1 office

TANF

New Hanover County DSS

Wilmington, NC

1650 Greenfield Street PO Drawer 1559

Wilmington, NC 28402

Full details

Fax: 910-798-7824

Wilson — 1 office

TANF

Wilson County DSS

Wilson, NC

100 N.E Gold Street PO Box 459

Wilson, NC 27894

Full details

Fax: 252-237-1544

Windsor — 1 office

TANF

Bertie County DSS

Windsor, NC

1006 Wayland Street

Windsor, NC 27983

Full details

Fax: 252-794-5344

Winston-Salem — 1 office

TANF

Forsyth County DSS

Winston-Salem, NC

741 North Highland Avenue

Winston-Salem, NC 27101

Full details

Fax: 336-727-2850

Winton — 1 office

TANF

Hertford County DSS

Winton, NC

704 King Street PO Box 218

Winton, NC 27986

Full details

Fax: Winton: 252-358-0597 Ahoskie: 252-332-4710

Yadkinville — 1 office

TANF

Yadkin County DSS

Yadkinville, NC

250 Willow Street

Yadkinville, NC 27055

Full details

Fax: 336-679-2664

Yanceyville — 1 office

TANF

Caswell County DSS

Yanceyville, NC

175 East Church Street

Yanceyville, NC 27379

Full details

Fax: 336-694-1816