You can apply for North Carolina Food Stamps online through the North Carolina Department of Health and Human Services website. You can also apply by walking into one of the North Carolina Food Stamps office locations (Department of Social Services Office) and get help in submitting your application. You will also be invited for an in-person interview at one of these locations once your application is submitted. Here is a list of the food stamp offices in North Carolina by county. Locate your county below to find the address and phone number of the office closest to you. If an office location or information we have provided below has changed, please let us know in the comments section below.
North Carolina Department of Social Services Offices
North Carolina Food Stamps Office Locations Listed Alphabetically by County:
Alamance County
319 North Graham Hopedale Road, Suite C
Burlington, NC 27217
Tel. #336-570-6532
Fax # Admin. 336-570-6538
Alexander County
604 7th Street, SW
Taylorsville, NC 28681
Tel. #828-632-1080, Ext. 326
Fax #828-632-1092
Alleghany County
Post Office Box 247
182 Doctor Street
Sparta, NC 28675
Tel. #336-372-2411
Fax #336-372-2635
Anson County
118 North Washington Street
Wadesboro, NC 28170
Tel. #704-694-9351
Fax #704-695-1608
Ashe County
150 Government Circle, Suite 1400
Jefferson, NC 28640
Tel. #336-846-5719
Fax #336-846-5779
Avery County
Post Office Box 309
175 Linville Street
Newland, NC 28657
Tel. #828-733-8248
Fax #828-733-8245
Beaufort County
Post Office Box 1358
632 West 5th Street
Washington, NC 27889
Tel. #252-975-5500
Fax #252-975-5555
Bertie County
Post Office Box 627
1006 Wayland Street
Windsor, NC 27983
Tel. #252-794-5320
Fax #252-794-5344
Bladen County
Post Office Box 369
208 McKay Street
Elizabethtown, NC 28337
Tel. #910-862-6800
Fax #910-862-6801
Brunswick County
Post Office Box 219
60 Government Drive, NE
Bolivia, NC 28422-0219
Tel. #910-253-2077
Fax #910-253-2071
Buncombe County
Post Office Box 7408
40 Coxe Avenue
Asheville, NC 28802
Tel. #828-250-5500
Fax #828-250-6235
Burke County
Post Office Box Drawer 549
700 East Parker Road
Morganton, NC 28680-0549
Tel. #828-764-9610
Fax #828-764-9793
Cabarrus County
1303 South Cannon Boulevard
Kannapolis, NC 28083
Tel. #(704) 920-1400
Fax #704-920-1401
Caldwell County
2345 Morganton Blvd SW, Suite A
Lenoir, NC 28645
Tel. #828-426-8200
Fax #828-426-8398
Camden County
Post Office Box 70
117 North Highway 343
Camden, NC 27921
Tel. #252-331-4787
Fax #252-335-1009
Carteret County
Post Office Box 779
210 Craven Street
Beaufort, NC 28516
Tel. #252-728-3181
Fax #252-728-3631
Caswell County
Post Office Box 1538
175 East Church Street
Yanceyville, NC 27379
Tel. #336-694-4141
Fax #336-694-1816
Catawba County
Post Office Box 669
Newton, NC 28658
3030 11th Avenue Drive, SE
Hickory, NC 28602
Tel. #828-695-5600
Fax #828-695-2497
Chatham County
Post Office Box 489
102 Camp Drive
Pittsboro, NC 27312
Tel. #919-542-2759
Fax #919-542-6355
Cherokee County
4800 W US Highway 64
Murphy, NC 28906
Tel. #828-837-7455
Fax #828-837-9789
Chowan County
100 W. Freemason Circle
Edenton, NC 27932
Tel. # 252-482-7441
Fax # 252-482-7041
Clay County
Post Office Box 147
119 Courthouse Dr.
Hayesville, NC 28904
Tel. #828-389-6301
Fax #828-389-6427
Cleveland County
PO Drawer 9006, Shelby NC 28151-9006
130 South Post Road
Shelby, NC 28150
Tel. #704-487-0661
Fax #704-484-1051
Columbus County
PO Box 397
40 Government Complex Road
Whiteville, NC 28472-0397
Tel. #910-642-2800
Fax #910-641-3970
Craven County
2818 Neuse Boulevard
Post Office Box 12039
New Bern, NC 28561-2039
Tel. #252-636-4900
Fax #252-636-4946
Cumberland County
1225 Ramsey Street
Post Office Box 2429
Fayetteville, NC 283021
Tel. #910-323-1540
Fax # 910-677-2801
Currituck County
2793 Caratoke Highway
Post Office Box 99
Currituck, NC 27929
Tel. #252-232-3083
Fax #252-232-2167
Dare County
Post Office Box 669
107 Exeter Street
Manteo, NC 27954
Tel. #252-475-5500
Fax # 252-473-9824
Davidson County
Post Office Box 788
Lexington, NC 27293
913 Greensboro Street
Tel. # Lex. 336-242-2500
Fax # Lex. 336-249-7588
Davie County
228 Hospital St
Post Office Box 517
Mocksville, NC 27028
Tel. # 336-753-6250
Fax # 336-751-1639
Duplin County
423 North Main Street
Post Office Box 969
Kenansville, NC 28349
Tel. #910-296-2200
Fax #910-296-2323
Durham County
414 East Main Street
Post Office Box 810
Durham, NC 27702-0810
Tel. #919-560-8000
Fax #919-560-8102
Edgecombe County
122 E. St. James Street
PO Box 370
Tarboro, NC 27886
Tel. #252-641-7611
Fax #252-641-7980
Rocky Mount Office
301 South. Fairview Road
Rocky Mount, NC 27801
Tel. #252-985-4101
Fax #252-985-1615
Forsyth County
741 North Highland Avenue
Winston-Salem, NC 27101
Tel. #336-703-3800
Fax #336-727-2850
Franklin County
107 Industrial Drive
Post Office Box 669
Louisburg, NC 27549
Tel. #919 496-5721
Fax #919 496-8137
Gaston County
330 North Marietta Street
Gastonia, NC 28052
Tel. #704-862-7500
Fax #704-862-7885
Gates County
Post Office Box 185
200 Court Street
Gatesville, NC 27938
Tel. #252-357-0075
Fax #252-357-2132
Graham County
196 Knight Street
Post Office Box 1150
Robbinsville, NC 28771
Tel. #828-479-7911
Fax #828-479-7928
Granville County
Post Office Box 966
410 West Spring Street
Oxford, NC 27565
Tel. #919-693-1511
Fax #919-603-5090
Greene County
227 Kingold Boulevard, Suite A
Snow Hill, NC 28580
Tel. #252-747-5932
Fax #252-747-8654
Guilford County
Post Office Box 3388
1203 Maple Street (27405)
Greensboro, NC 27402-3388
Tel. #336-641-3000
Fax # 336-641-6868
Halifax County
4421 Hwy 301
Post Office Box 767
Halifax, NC 27839
Tel. #252-536-2511
Fax #252-536-2432
Harnett County
311 Cornelius Harnett Boulevard
Lillington, NC 27546
Tel. #910-893-7500
Fax #910-893-6604
Haywood County
157 Paragon Parkway, Suite 300
Clyde, NC 28721
Tel. #828-452-6620
Fax #828-452-6686
Henderson County
1200 Spartanburg Highway, Suite 300
Hendersonville, NC 28792
Tel. #828-697-5500
Fax #828-697-4544
Hertford County
704 King Street
Post Office Box 218
Winton, NC 27986
Tel. #252-358-7830
Fax # Winton Office 252-358-0597
Ahoskie Office 252-332-4710
Hoke County
314 S. Magnolia Street
Post Office Box 340
Raeford, NC 28376
Tel. #910-875-8725
Fax #910-875-1068
Hyde County
35015 US Hwy 264
Post Office Box 100
Engelhard, NC 27824
Tel. #252-926-4476
Fax #252-926-3711
Iredell County
Post Office Box 1146
Statesville, NC 28687
549 Eastside Drive
Statesville, NC 28625
Tel. #704-873-5631
Fax #704-878-5419
Jackson County
15 Griffin Street
Sylva, NC 28779
Tel. #828-586-5546
Fax #828-586-6270
Johnston County
Post Office Box 911
714 North Street
Smithfield, NC 27577
Tel. #919 989-5300
Fax #919-989-5324
Jones County
118 Highway 58 North
Post Office Box 250
Trenton, NC 28585
Tel. #252-448-2581
Fax #252-488-5651
Lee County
530 Carthage Street
Post Office Box 1066
Sanford, NC 27330
Tel. #919-718-4690
Fax #919-718-4634
Lenoir County
130 West King Street, Kinston, NC 28501
Post Office Box 6
Kinston, NC 28502-0006
Tel. #252-559-6400
Fax #252-559-6381
Lincoln County
1136 East Main Street
Post Office Box 130
Lincolnton, NC 28093-0130
Tel. #704-732-0738
Fax #704-736-8727
Macon County
Lakeside Government Complex
1832 Lakeside Drive
Franklin, NC 28734
Tel. #828-349-2124
Fax #828-349-2401
Madison County
Post Office Box 219
5707 U.S. Highway 25/70, Unit D
Marshall, NC 28753
Tel. #828-649-2711
Fax #828 649-3687
Martin County
305 East Main Street
Post Office Box 809
Williamston, NC 27892
Tel. #252-789-4400
Fax #252-789-4409
McDowell County
145 East Court Street
Post Office Box 338
Marion, NC 28752
Tel. #828-652-3355
Fax #828-652-9167
Mecklenburg County
Fax (704) 353-1325
301 Billingsley Road
Post Office Box 220999
Charlotte, NC 28222
Mitchell County
347 Long View Drive
Bakersville, NC 28705-0365
102 East Spring Street
Tel. #828-688-2175
Fax #828-688-4940
Montgomery County
102 E. Spring Street
Post Office Drawer N
Troy, NC 27371
Tel. #910-576-6531
Fax #910-576-5016
Moore County
1036 Carriage Oaks Drive
Post Office Box 938
Carthage, NC 28327
Tel. #910-947-2436
Fax #910-947-1618
Nash County
120 West Washington Street
Post Office Drawer 819
Nashville, NC 27856
Tel. #252-459-9818
Fax #252-459-9833
New Hanover County
1650 Greenfield Street
Post Office Drawer 1559
Wilmington, NC 28402
Tel. #910-798-3400
Fax #910-798-7824
Northampton County
9467 NC 305 Highway
Post Office Box 157
Jackson, NC 27845
Tel. #252-534-5811
Fax #252-534-0061
Onslow County
1915 Onslow Drive Extension
Post Office Box 1379
Jacksonville, NC 28541
Tel. #910-455-4145
Fax #910 219-4983
Orange County
113 Mayo St.
PO Box 8181
Hillsborough, NC 27278
Tel. #919-245-2800
Fax #919-644-3005
Pamlico County Human Services Center
828 Alliance Main St.
Bayboro, NC 28515
Tel. #252-745-4086
Fax #252-745-7384
Pasquotank County
709 Roanoke Avenue
Elizabeth City, NC 27909
Tel. #252-338-2126
Fax #252-338-7512
Pender County
810 South Walker Street
Post Office Drawer 1207
Burgaw, NC 28425
Tel. #910-259-1240
Fax #910-259-1418
Perquimans County
Post Office Box 107
103 Charles Street
Hertford, NC 27944
Tel. #252-426-7373
Fax #252-426-1240
Person County
Post Office Box 770
355B S. Madison Blvd
Roxboro, NC 27573
Tel. #336-599-8361
Fax #336-597-9339
Pitt County
1717 West Fifth Street
Greenville, NC 27834
Tel. #252-902-1110
Fax #252-413-1299
Polk County
231 Wolverine Trail.
Mill Spring, NC 28756
Tel. #828-894-2100
Fax #828-894-6326
Randolph County
1512 North Fayetteville Street
P.O. Box 3239
Asheboro, NC 27204-3239
Tel. #336-683-8000
Fax #336-683-8131
Richmond County
125 Caroline Street
Post Office Box 518
Rockingham, NC 28380
Tel. #910-997-8480
Fax #910-997-8447
Robeson County
120 Glen Cowan Road
Lumberton, NC 28360
Tel. #910-671-3500
Fax #910-671-3092
Rockingham County
411 NC Hwy. 65
Wentworth, NC 27375
Post Office Box 61
Wentworth, NC 27375
Tel. #336-342-1394
Fax #336-634-1847
Rowan County
1236 West Innes Street
Salisbury, NC 28144
Tel. #704-216-8330
Fax #704-638-3134
Rutherford County
Post Office Box 242
389 Fairground Road
Spindale, NC 28160
Tel. #828-287-6199
Fax #828-287-6350
Sampson County
360 County Complex Rd. Suite 100
Clinton, NC 28328
Tel. #910-592-7131
Fax #910-592-4297
Scotland County
1405 West Boulevard
Post Office Box 1647
Laurinburg, NC 28353
Tel. #910-277-2500
Fax #910-277-2402
Stanly County
1000 North First Street, Suite 2
Albemarle, NC 28001
Tel. #704-982-6100
Fax #704-983-5818
Stokes County
1010 Highway 8 & 89 North
Post Office Box 30
Danbury, NC 27016
Tel. #336-593-2861
Fax #336-593-9362
Surry County
118 Hamby Road
Dobson, NC 27017
Tel. #336-401-8700
Fax #336-401-8750
Swain County
80 Academy St.
Post Office Box 610
Bryson City, NC 28713
Tel. #828-488-6921
Fax #828-488-8271
Transylvania County
106 E. Morgan St.
Brevard, NC 28712
Tel. #828-884-3174
Fax #828-884-3263
Tyrrell County
102 N. Road Street
Post Office Box 599
Columbia, NC 27925
Tel. #252-796-2653
Fax # 252-796-1732
Union County
1212 West Roosevelt Boulevard
Monroe, NC 28110
Post Office Box 489
Monroe, NC 28111-0489
Tel. #704-296-4300
Fax #704-296-6151
Vance County
350 Ruin Creek Road
Henderson, NC 27536
Tel. #252-492-5001
Fax #252-438-5997
Wake County
220 Swinburne Road
Post Office Box 46833
Raleigh, NC 27620
Tel. #919-212-7000
Fax #919-212-7285
Warren County
307 North Main Street
Warrenton, NC 27589
Tel. #252-257-5000
Fax #252-257-4656
Washington County
209 East Main Street
Post Office Box 10
Plymouth, NC 27962
Tel. #252-793-4041
Fax #252-793-3195
Watauga County
132 Poplar Grove Road Connector, Suite C
Boone, NC 28607
Tel. #828-265-8100
Fax #828-265-7638
Wayne County
301 North Herman Street
Goldsboro, NC 27530
Tel. #919-580-4034
Fax #919-731-1293
Wilkes County
304 College Street
Wilkesboro, NC 28697
Tel. #336-651-7400 or 336-651-7490
Fax #336-651-7568
Wilson County
100 N.E Gold Street
Post Office Box 459
Wilson, NC 27894-0459
Tel. #252-206-4000
Fax #252-237-1544
Yadkin County
Post Office Box 548
250 Willow Street
Yadkinville, NC 27055
Tel. #336-679-4210
Fax #336-679-2664
Yancey County
320 Pensacola Road
Post Office Box 67
Burnsville, NC 28714
Tel. #828-682-6148
Fax #828-682-6712
****Source – Department of Health and Human Services
If a North Carolina Food Stamps Office location or information we have provided below has changed, please let us know in the comments section below.