WIC Program

North Carolina WIC Clinic Locations

North Carolina WIC is delivered locally through county health departments, community and rural health centers, and community action agencies serving all 100 counties — from the Research Triangle and Charlotte metro to rural Appalachian and coastal plain communities. Find the clinic closest to you below, then call ahead to confirm hours and schedule your appointment.

Ahoskie — 1 clinic

Hertford County Health Department WIC

718 Evans Street
Ahoskie, NC 27910

252-862-4217

Albemarle — 1 clinic

Stanly County Health Department WIC

1000 North First Street
Albemarle, NC 28001

704-986-3003

Archdale — 1 clinic

Archdale WIC Clinic Archdale

213 Balfour Drive
Archdale, NC 27263

336-318-6171

Asheboro — 1 clinic

Asheboro WIC Clinic

2222 S Fayetteville St Suite B
Asheboro, NC 27205

336-318-6171

Asheville — 6 clinics

Buncombe County Department of Health WIC Clinic

40 Coxe Ave.
Asheville, NC 28801

828-250-5000

Buncombe County Health Department WIC

7 Yorkshire Avenue
Asheville, NC 28803

828-250-5000

Buncombe County Human Services West WIC Clinic

339 Leicester Highway Suite 120
Asheville, NC 28806

828-250-5000

MAHEC OBGYN Specialists WIC

119 Hendersonville Road
Asheville, NC 28803

828-771-5436

MAHEC Women’s Health Center WIC

93 Victoria Road
Asheville, NC 28801

828-771-5436

Western North Carolina Community Health Services WIC

257 Biltmore Avenue
Asheville, NC 28801

828-285-0622

Bakersville — 1 clinic

Mitchell County Health Department WIC Clinic

130 Forest Service Drive Suite A
Bakersville, NC 28705

828-688-2371

Bayboro — 1 clinic

Pamlico County Health Department WIC Clinic

203 North Street
Bayboro, NC 28515

252-745-5111

Benson — 1 clinic

Johnston County for CommWell Health WIC

70 Crape Myrtle Drive
Benson, NC 27504

910-567-5662

Black Mountain — 1 clinic

Black Mountain United Methodist Church WIC Clinic

101 Church Street
Black Mountain, NC 28711

828-250-5000

Bolivia — 1 clinic

Bolivia WIC Clinic

25 Courthouse Drive
Bolivia, NC 28422

910-253-2288

Boone — 1 clinic

Watauga County WIC Program

126 Poplar Grove Connector
Boone, NC 28607

828-264-6641

Brevard — 1 clinic

Transylvania County Health Department WIC

106 East Morgan Street
Brevard, NC 28712

828-884-3135

Bryson City — 1 clinic

Swain County Health Department WIC

545 Center Street
Bryson City, NC 28713

828-488-3198

Burgaw — 1 clinic

Pender County Health Department WIC

803 South Walker Street
Burgaw, NC 28425

910-259-1294

Burlington — 2 clinics

Alamance County Health Department WIC Clinic

319B N Graham Hopedale Rd
Burlington, NC 27217

336-227-0101

Burlington WIC Clinic

1428 Beech Drive
Burlington, NC 27217

336-437-1108

Burnsville — 1 clinic

Yancey County Health Department WIC Clinic

202 Medical Campus Dr
Burnsville, NC 28714

828 682-6118

Camden — 1 clinic

Camden County Albemarle Regional Health Department WIC Clinic

158 East US Hwy 160
Camden, NC 27921

252-338-4472

Carrboro — 1 clinic

Piedmont Health Services WIC

301 Lloyd Street
Carrboro, NC 27510

919-942-8741

Carthage — 1 clinic

Moore County Health Department WIC

705 Pinehurst Avenue
Carthage, NC 28327

910-947-3300

Cary — 1 clinic

Western Regional Center WIC

111 James Jackson Ave Suite 201
Cary, NC 27513

919-250-4720

Charlotte — 8 clinics

Carolinas Medical Center Biddle Point WIC

1801 Rozzelles Ferry Rd.
Charlotte, NC 28208

704-446-9987

8:00am to 5:00pm

Carolinas Medical Center Myers Park WIC

1350 S. Kings Dr.
Charlotte, NC 28207

704-446-1600

Carolinas Medical Center North Park WIC

251 Eastway Dr.
Charlotte, NC 28213

704-446-9991

Charlotte WIC Clinic Clanton Road

801 Clanton Road Suite C-110
Charlotte, NC 28217

704-336-6500

Charlotte WIC Clinic Northwest Campus

2845 Beatties Ford Road
Charlotte, NC 28216

704-336-6500

Charlotte WIC Clinic Southeast Campus

249 Billingsley Road
Charlotte, NC 28211

704-336-6500

Meck East Charlotte Health Department WIC Clinic

5624 Executive Center Drive
Charlotte, NC 28212

704-336-6400

Women Infant Children Health Department Meck WIC

5516 Central Ave.
Charlotte, NC 28212

704-336-6400

Cherokee — 1 clinic

EBCI WIC Program

73 Kaiser Wilnoty Drive
Cherokee, NC 28719

828-359-7297

Clyde — 1 clinic

Haywood County Health Department WIC

157 Paragon Parkway
Clyde, NC 28721

828-452-6675

Columbus — 1 clinic

Polk County WIC Clinic Columbus NC

161 Walker Street
Columbus, NC 28722

828-894-3888

Concord — 1 clinic

Health Alliance Logan Community Family Resource WIC Clinic

298 Lincoln Street Southwest
Concord, NC 28025

704-920-1050

Danbury — 1 clinic

Stokes County Health Department WIC

1009 North Main Street
Danbury, NC 27016

336-593-2400

Dobson — 1 clinic

Surry County Health Department WIC

118 Hamby Road
Dobson, NC 27017

336-404-8450

Durham — 3 clinics

Durham County Health Department WIC

414 East Main Street
Durham, NC 27701

919-560-7824

Monday - Friday: 8:00am - 5:00pm Close Daily For Lunch: 12:00pm - 1:00pm

Lincoln Community Health Center WIC

1301 Fayetteville Street
Durham, NC 27707

919-956-4042

Monday, Wednesday, Thursday, Friday: 8:00am to 5:00pm Tuesday: 8:00am to 7:00pm

Live Well WIC

3901 N. Roxboro Street Suite 105
Durham, NC 27704

919-403-1300

Monday - Friday: 8:00am to 5:00pm Closed Daily For Lunch: 1:00pm to 2:00pm

Elizabeth City — 1 clinic

Albemarle Regional Health Services WIC

711 Roanoke Avenue
Elizabeth City, NC 27909

252-338-4446

Elizabethtown — 1 clinic

Bladen County NC WIC Office

300 Mercer Mill Road
Elizabethtown, NC 28337

910-872-6218

Fayetteville — 3 clinics

Cumberland County Department of Public Health WIC

1235 Ramsey Street
Fayetteville, NC 28311

910-433-3730

Fayetteville WIC Clinic

310 Saint Thomas Road
Fayetteville, NC 28311

910-488-8955

Hope Mills WIC Clinic

2622 Hope Mills Road Millview Place Suite 100
Fayetteville, NC 28306

910-433-3760

Fort Bragg — 1 clinic

Fort Bragg WIC Clinic

2817 Reilly Street
Fort Bragg, NC 28310

910-907-7656

Franklin — 1 clinic

Macon County Public Health Center WIC Clinic

1830 Lakeside Drive
Franklin, NC 28734

828-349-2448

Fuquay-Varina — 1 clinic

Southern Regional Center Fuquay-Varina WIC

130 N. Judd Parkway
Fuquay-Varina, NC 27526

919-557-2501

Mon/Wed/Fri: 8:30am to 12pm then 2pm to 5pm Tuesday: 8:30am to 12pm then 2pm to 8pm

Gastonia — 1 clinic

Gaston County Health Department WIC

991 West Hudson Boulevard
Gastonia, NC 28052

704-853-5000

Goldsboro — 2 clinics

Wayne Co Health Department WIC

301 North Herman Street
Goldsboro, NC 27530

919-731-1276

Wayne County NC WIC Clinic Main Site

809 Simmons Street
Goldsboro, NC 27530

919-731-1276

Greensboro — 1 clinic

Guilford County Health Department WIC

1100 East Wendover Avenue
Greensboro, NC 27405

336-641-7777

Greenville — 1 clinic

Pitt County Public Health Center WIC

201 Government Circle
Greenville, NC 27834

252-902-2300

Halifax — 1 clinic

Halifax County Health Department WIC

19 North Dobbs Street
Halifax, NC 27839

252-583-5021

Hampstead — 1 clinic

Hampstead WIC Clinic

106 East Sanderling Circle
Hampstead, NC 28443

910-270-4747

Hayesville — 1 clinic

Clay County Health Department WIC

345 Courthouse Drive
Hayesville, NC 28904

828-389-8052

Henderson — 1 clinic

Granville Vance Health District WIC

115 Charles Rollins Road
Henderson, NC 27536

252-492-3147

Hendersonville — 1 clinic

Henderson County Dept of Public Health WIC Clinic

1200 Spartanburg Highway Suite 100
Hendersonville, NC 28792

828-692-4223

Hertford — 1 clinic

Hertford WIC Clinic

103 Arpdc Street
Hertford, NC 27944

252-426-2129

Hickory — 1 clinic

Catawba County WIC Program

3070 11th Ave Dr. SE
Hickory, NC 28602

828-695-5800

High Point — 1 clinic

Guilford County Health Department WIC

501 E Green Drive
High Point, NC 27260

336-845-7571

Hillsborough — 1 clinic

Piedmont Health Services WIC

300 West Tryon Street
Hillsborough, NC 27278

919-245-2422

Hollister — 1 clinic

Rural Health Group WIC Program

204 Evans Road
Hollister, NC 27844

252-586-5154

Jackson — 1 clinic

Northampton County Health Department WIC

9495 NC Highway 305
Jackson, NC 27845

252-534-5841

Jacksonville — 1 clinic

Onslow County Health Department WIC

612 College Street
Jacksonville, NC 28540

910-347-5002

Jefferson — 1 clinic

Ashe County WIC Program

413 McConnell St.
Jefferson, NC 28640

336-246-2013

Kannapolis — 3 clinics

CAB Health Alliance WIC

1307 South Cannon Boulevard
Kannapolis, NC 28083

704-920-1000

Cabarrus Health Alliance WIC Clinic

300 Mooresville Rd.
Kannapolis, NC 28081

704-920-1204

Kannapolis WIC Clinic

1303 South Cannon Boulevard
Kannapolis, NC 28083

704-786-8121

Kenansville — 1 clinic

Duplin County Health Department WIC office Kenansville

340 Seminary Street
Kenansville, NC 28349

910-296-2130

Kinston — 1 clinic

Lenoir County Health Department WIC

201 North Mclewean Street
Kinston, NC 28501

252-526-4212

Laurinburg — 2 clinics

Scotland County Health Department WIC Clinic

1405 West Boulevard
Laurinburg, NC 28352

910-277-2490

Scotland County Health Department WIC Program

507 West Covington Street
Laurinburg, NC 28352

910-610-1508

Leland — 1 clinic

Leland WIC Office Family Resource Center

1492 Village Road N.E
Leland, NC 28451

910-371-6868

Lenoir — 1 clinic

Caldwell County Health Department WIC Clinic Lenoir

2345 Morganton Blvd. Suite B
Lenoir, NC 28645

828-426-8407

Lexington — 1 clinic

Davidson County Health Department WIC Program

915 Greensboro St
Lexington, NC 27292

336-242-2300

Lillington — 1 clinic

Harnett County Health Department WIC

307 West Cornelius Harnett Boulevard
Lillington, NC 27546

910-893-7550

Lincolnton — 1 clinic

Lincoln County Health Department WIC

151 Sigmon Road
Lincolnton, NC 28092

704-736-8640

Louisburg — 1 clinic

Franklin County Health Department WIC

107 Industrial Drive
Louisburg, NC 27549

919-496-2533

Lumberton — 1 clinic

Lumberton WIC Clinic

460 Country Club Road
Lumberton, NC 28360

910-671-3262

Manteo — 1 clinic

Dare County WIC Program

109 Exeter St.
Manteo, NC 27954

252-475-5068

Marion — 1 clinic

Rutherford Polk Mcdowell Health District WIC

408 Spaulding Road
Marion, NC 28752

828-652-2922

Marshall — 1 clinic

Madison County Health Department WIC

493 Medical Park Drive
Marshall, NC 28753

828-649-3531

Mocksville — 1 clinic

Davie County WIC Program

210 Hospital Street
Mocksville, NC 27028

336-753-6750

Moncure — 1 clinic

Piedmont Health Services WIC

7228 Pittsboro-Moncure Road
Moncure, NC 27559

919-542-2195

Monroe — 2 clinics

Health Department Union WIC

1224 W. Roosevelt Blvd.
Monroe, NC 28110

704-296-4800

Union County Health Department WIC

2330 Concord Avenue
Monroe, NC 28110

704-296-4800

Morehead City — 1 clinic

Carteret County Health Department WIC Program

3820-A Bridges Street
Morehead City, NC 28557

252-222-7710

Morganton — 1 clinic

Burke County WIC Program

700 East Parker Road
Morganton, NC 28655

828-439-4407

Mt Olive — 1 clinic

Mount Olive NC WIC Clinic

108 B West Main Street
Mt Olive, NC 28365

919-731-1680

Murphy — 1 clinic

Cherokee County Health Department WIC Program

228 Hilton Street
Murphy, NC 28906

828-837-7486

Nashville — 1 clinic

Nash County Health Department WIC

214 South Barnes Street
Nashville, NC 27856

252-459-9819

New Bern — 1 clinic

Craven County Health Department WIC Program

2818 Neuse Boulevard
New Bern, NC 28562

252-636-4920

Newland — 1 clinic

Avery County Health Departmen WIC Clinic

545 Schultz Circle
Newland, NC 28657

828-733-6052

Newton Grove — 1 clinic

Tri County Community Health Center D B A Commwell Health WIC

3331 East Street
Newton Grove, NC 28334

910-567-7023

Oxford — 1 clinic

Granville Vance District Health Department WIC

101 Hunt Drive
Oxford, NC 27565

919-693-2141

Pembroke — 1 clinic

Pembroke WIC Clinic

307 East Wardell Drive
Pembroke, NC 28372

910-521-8641

Plymouth — 1 clinic

MTW Health District WIC Clinic

198 NC Hwy 45 North
Plymouth, NC 27962

252-793-3023

Prospect Hill — 1 clinic

Piedmont Health Services WIC

322 Main Street
Prospect Hill, NC 27314

336-562-3311

Raeford — 1 clinic

Hoke County Health Department WIC

683 East Palmer Road
Raeford, NC 28376

910-875-3717

Raleigh — 3 clinics

Millbrook Human Services Center Raleigh WIC

2809 E. Millbrook Road
Raleigh, NC 27604

919-431-4000

Monday – Friday: 8:30am to 5:00pm

State WIC Director

5601 Six Forks Road
Raleigh, NC 27609

919-707-5800

Sunnybrook WIC Clinic Raleigh

10 Sunnybrook Road
Raleigh, NC 27610

919-250-4720

Monday - Thursday: 8:00am to 8:00pm Friday: 8:00am to 5:00pm Saturday: 8:30am to 5:00pm

Roanoke Rapids — 1 clinic

Rural Health Group WIC

116a West 3rd Street
Roanoke Rapids, NC 27870

252-535-4845

Robbinsville — 1 clinic

Robbinsville Graham County WIC Clinic

21 South Main Street
Robbinsville, NC 28771

828-479-7900

Rockingham — 2 clinics

Richmond County Health Department WIC

125 Caroline Street
Rockingham, NC 28379

910-997-8327

Richmond County Health Department WIC

127 Caroline Street
Rockingham, NC 28379

910-997-8300

Rocky Mount — 1 clinic

Rocky Mount WIC Clinic

107 Atlantic Avenue
Rocky Mount, NC 27801

252-446-5539

Roxboro — 1 clinic

Person County Health Department WIC

355 A. South Madison Boulevard
Roxboro, NC 27573

336-597-2204

Salemburg — 1 clinic

Sampson County for CommWell Health WIC

500 Fayetteville Street
Salemburg, NC 28385

910-567-5662

Salisbury — 1 clinic

Rowan County Health Department WIC Clinic

1811 E Innes St
Salisbury, NC 28146

704-216-8777

Sanford — 1 clinic

Lee County Health Department WIC

106 Hillcrest Drive
Sanford, NC 27331

919-718-4640

Shallotte — 1 clinic

Shallotte WIC office

150 Holden Beach Road
Shallotte, NC 28470

910-754-3177

Shelby — 2 clinics

Cleveland County Health Department WIC Clinic Shelby NC

315 East Grove Street
Shelby, NC 28152

704-484-5170

Cleveland County WIC

200 South Post Road
Shelby, NC 28152

980-484-5140

Siler City — 1 clinic

Piedmont Health Services WIC

224 South 10th Avenue
Siler City, NC 27344

919-742-5602

SJAFB — 1 clinic

SJAFB Family Readiness Center WIC

1200 Wright Brothers Avenue
SJAFB, NC 27531

919-722-0691

Smithfield — 1 clinic

Johnston County Health Department WIC

517 North Bright Leaf Boulevard
Smithfield, NC 27577

919-989-5200

Snow Hill — 1 clinic

Greene County Health Department WIC

227 Kingold Boulevard
Snow Hill, NC 28580

252-747-8181

Sparta — 1 clinic

Alleghany County WIC Program

157 Health Services Road
Sparta, NC 28675

336-372-5644

Spindale — 1 clinic

Rutherford County WIC Clinic

221 Callahan Koon Road
Spindale, NC 28160

828-287-6238

Spring Lake — 1 clinic

Spring Lake WIC Clinic Family Resource Center

103 Laketree Blvd.
Spring Lake, NC 28390

910-321-6420

Statesville — 2 clinics

Food & Nutrition Department of Social Services Iredell WIC

549 Eastside Drive
Statesville, NC 28625

704-873-5631

Iredell Health Department WIC

318 Turnersburg Highway
Statesville, NC 28625

704-878-5300

Swanquarter — 1 clinic

Hyde County Health Department WIC Clinic

1151 Main Street
Swanquarter, NC 27885

252-926-4399

Sylva — 1 clinic

Jackson County Health Department WIC

538 Scotts Creek Road
Sylva, NC 28779

828-586-8994

Tarboro — 1 clinic

Edgecombe County Health Department WIC

122 East Saint James Street
Tarboro, NC 27886

252-641-7511

Taylorsville — 1 clinic

Alexander County Public Health Department WIC Clinic

338 1st Ave. SW
Taylorsville, NC 28681

828-632-9704

Trenton — 1 clinic

Jones County Health Department WIC Clinic

418 Highway 58 North
Trenton, NC 28585

252-448-9111

Troy — 1 clinic

Montgomery County Health Department WIC

217 South Main Street
Troy, NC 27371

910-572-1393

Wadesboro — 1 clinic

Health Department Anson WIC

110 Ashe St.
Wadesboro, NC 28170

704-694-5188

Wake Forest — 1 clinic

Northern Regional Center Wake Forest WIC

350 E. Holding Ave.
Wake Forest, NC 27587

919-562-6300

Monday – Friday: 8:30am to 12pm then 2pm to 5pm

Wallace — 1 clinic

Duplin County WIC Wallace Office

220 East Main Street
Wallace, NC 28466

910-285-0340

Warrenton — 1 clinic

Warren County Health Department WIC

544 West Ridgeway Street
Warrenton, NC 27589

252-257-1185

Washington — 2 clinics

Beafort County Health Department Women WIC

1436 Highland Drive
Washington, NC 27889

252-946-9705

Beaufort Co WIC Program

1439 Highland Drive
Washington, NC 27889

252-946-1902

Wentworth — 1 clinic

Rockingham County Health Department WIC

371 NC Highway 65 West
Wentworth, NC 27375

336-342-8200

Whiteville — 1 clinic

Columbus County Health Department WIC

304 Jefferson Street
Whiteville, NC 28472

910-641-3904

Wilkesboro — 1 clinic

Wilkes County Health Department WIC Clinic

306 College St
Wilkesboro, NC 28697

336-651-7450

Wilmington — 1 clinic

New Hanover County Health Department WIC Clinic

2029 South 17th Street
Wilmington, NC 28401

910-798-6500

Wilson — 1 clinic

Wilson County NC WIC Clinic

1801 Glendale Dr. SW
Wilson, NC 27893

252-291-3144

Windsor — 1 clinic

Bertie County Health Department WIC

102 Rhodes Avenue
Windsor, NC 27983

252-338-4400

Winston Salem — 1 clinic

Winston Salem Health Care & Pediatrics WIC

250 Charlois Boulevard
Winston Salem, NC 27103

336-718-1250

Winston-Salem — 1 clinic

Forsyth County Health Department WIC

799 North Highland Avenue
Winston-Salem, NC 27102

336-703-3333

Yadkinville — 1 clinic

Yadkinville County WIC Clinic

217 E. Willow St
Yadkinville, NC 27055

336-679-4210

Yanceyville — 1 clinic

Caswell County Health Department WIC Clinic

189 County Park Road
Yanceyville, NC 27379

336-694-6841

Zebulon — 1 clinic

Eastern Regional Center Zebulon WIC

1002 Dogwood Drive
Zebulon, NC 27597

919-250-4720

Monday – Friday: 8:30am to 12pm then 2pm to 5pm