WIC Program

West Virginia WIC Clinic Locations

West Virginia WIC doesn't operate out of a single state office — it's delivered through eight regional networks of local health department clinics spanning all 55 counties, from the Northern Panhandle to the southern coalfields. Find the clinic closest to you below, then call ahead to confirm hours and schedule your certification appointment.

Beckley — 1 clinic

Beckley Raleigh County Health Department WIC

1600 Harper Road
Beckley, WV 25801

304-255-9034

Monday - Thursday: 7:30am to 5:30pm

Beech Bottom — 2 clinics

Brooke County WIC Office

500 River Rd Bldg 2
Beech Bottom, WV 26030

304-394-5090

Wheeling Ohio County WIC

192 Industrial Park Lane
Beech Bottom, WV 26030

304-394-5090

Berkeley Springs — 2 clinics

Morgan County WIC Office

1644 Valley Road
Berkeley Springs, WV 25411

304-258-6074

Shenandoah Valley WIC

106 Sand Mine Road
Berkeley Springs, WV 25411

304-258-6074

Bluefield — 1 clinic

Mercer County WIC

286 Blue Prince Rd
Bluefield, WV 24701

304-325-3922

Monday - Thursday: 8:00am to 6:00pm

Buckhannon — 2 clinics

Randolph Elkins Health Department WIC

1020 Lenape Drive
Buckhannon, WV 26201

304-472-0630

Womens Infants and Children WIC

7 Southfork Center
Buckhannon, WV 26201

304-472-4714

Cedar Grove — 1 clinic

ValleyHealth Systems Inc. WIC

408 Alexander Street
Cedar Grove, WV 25039

304-595-3283

Charleston — 4 clinics

Charleston WIC Clinic

1861 Loudon Heights Road
Charleston, WV 25314

304-343-1398

Charleston WIC Clinic

108 Lee Street East
Charleston, WV 25301

304-348-0700

Kanawha County Charleston WIC

4188 West Washington Street
Charleston, WV 25313

304-746-7880

West Virginia Bureau Of Public Health WIC

350 Capitol Street
Charleston, WV 25301

304-558-0030

Clarksburg — 1 clinic

Harrison County Health Department WIC

104 East Main Street Colonial Village Suite 2C
Clarksburg, WV 27701

304-623-1147

Clay — 1 clinic

Clay County Health Department WIC Office

452 Main Street
Clay, WV 25133

304-587-2323

Danville — 1 clinic

Boone County Health Department WIC

213 Kenmore Drive
Danville, WV 25053

304-369-7967

Delbarton — 1 clinic

Mingo County WIC

114 Grace Street
Delbarton, WV 25670

304-475-2295

Monday - Thursday: 8:00am to 6:00pm

Elizabeth — 2 clinics

Mid Ohio Valley Health Department WIC

200 University Ridge
Elizabeth, WV 26143

304-275-3150

Wirt County WIC

Lower Washington Street
Elizabeth, WV 26143

304-275-3150

Elkins — 2 clinics

Randolph County Health Department WIC

32 Randolph Avenue
Elkins, WV 26241

304-636-0396

Fairmont — 1 clinic

Marion County Health Department WIC

532 Pennsylvania Avenue
Fairmont, WV 26554

304-366-2387

Fort Gay — 2 clinics

Fort Gay Family Health Center WIC

3329 Bridge Street
Fort Gay, WV 25514

304-648-5300

ValleyHealth Systems, Inc. WIC

1000 Central Avenue North
Fort Gay, WV 25514

304-648-5300

Franklin — 2 clinics

Pendleton County WIC Office

Corner of Mill & Confederate Road
Franklin, WV 26807

304-358-3088

Randolph Elkins WIC Health Department WIC

299 Confederate Road
Franklin, WV 26807

304-358-3088

Gassaway — 1 clinic

Central West Virginia WIC

33-57 Harrison Street
Gassaway, WV 26624

304-367-8778

Glenville — 2 clinics

Gilmer County WIC Office

212- 1 East Main Street
Glenville, WV 26351

304-462-8290

Glenville WIC Clinic

809 Mineral Road
Glenville, WV 26351

304-462-7351

Grafton — 1 clinic

Taylor County Health Department WIC

101 Beech Street
Grafton, WV 26354

304-265-2890

Grantsvile — 1 clinic

Mid Ohio Valley Health Department Calhoun WIC

2 B Hospital Drive
Grantsvile, WV 26147

304-354-6898

Grantsville — 1 clinic

Calhoun County WIC Office

186 Hospital Drive Building 2 Suite 2
Grantsville, WV 26147

304-354-6898

Hamlin — 1 clinic

Lincoln County Health Department WIC

8008 Court Avenue
Hamlin, WV 25523

304-824-3330

Harrisvile — 1 clinic

Mid Ohio Valley Health Department WIC

125 West Main Street
Harrisvile, WV 26362

304-643-4082

Hinton — 1 clinic

Summers County WIC

312 Third Avenue
Hinton, WV 25951

304-466-5900

Monday - Wednesday: 8:30am to 6:30pm

Huntington — 2 clinics

Cabell County WIC Office

5187 US Rt 60 East Suite 12
Huntington, WV 25702

304-302-2013

ValleyHealth Systems Inc. WIC

1130 Knoll Road
Huntington, WV 25705

304-302-2013

Keyser — 2 clinics

Mineral County Health Department WIC

Rt. 3 Box 3047
Keyser, WV 26726

304-788-1693

Shenandoah Valley WIC Mineral County Health Department

541 Harley O. Staggers Drive
Keyser, WV 26726

304-788-1693

Kingwood — 2 clinics

Monongalia County Health Department WIC

1342 North Preston Highway
Kingwood, WV 26527

304-329-1957

Preston County Health Department WIC Clinic

1343 North Preston Hwy Suite 2
Kingwood, WV 26537

304-329-1957

Lindside — 1 clinic

Monroe County WIC

108 Back Valley Road
Lindside, WV 24951

304-753-5582

Tuesday - Thursday: 8:30am to 6:30pm

Logan — 1 clinic

Logan County WIC

102 Third Street
Logan, WV 25601

304-752-5400

Monday - Thursday: 7:30am to 5:30pm

Marlinton — 2 clinics

Central West Virginia WIC

819 Third Avenue
Marlinton, WV 24954

304-799-6550

Pocahontas County WIC Office

221 8th Street
Marlinton, WV 24954

304-799-6550

Martinburg — 1 clinic

Shenandoah Valley Medical System WIC

109 Tavern Road
Martinburg, WV 25401

304-267-5477

Martinsburg — 1 clinic

Berkeley County WIC Office

99 Tavern Road
Martinsburg, WV 25401

304-267-5477

Moorefield — 2 clinics

Hardy County WIC Office

Main Street
Moorefield, WV 26836

304-538-3382

Randolph Elkins WIC

712 North Main Street
Moorefield, WV 26836

304-538-3382

Morgantown — 1 clinic

Monongalia County Health Department WIC Clinic

1000 Elmer West Prince Drive
Morgantown, WV 26505

304-598-5181

Moundsville — 1 clinic

Wheeling Ohio County WIC

500 Teletech Drive
Moundsville, WV 26041

304-845-7426

Oak Hill — 1 clinic

Fayette County WIC Program

1822 E. Main St.
Oak Hill, WV 25901

304-465-5314

Monday - Thursday: 8:00am to 6:00pm

Oceana — 1 clinic

Wyoming County WIC

Route 10 Main Street
Oceana, WV 24870

304-682-0475

Monday - Thursday: 7:30am to 5:30pm

Paden City — 2 clinics

Wetzel Tyler County WIC

430 South 2nd Avenue
Paden City, WV 26159

304-337-2011

Wetzel Tyler County WIC

270 David Bruce Avenue
Paden City, WV 26159

304-337-2011

Parkersburg — 1 clinic

Wood County WIC office

211 6th Street
Parkersburg, WV 26101

304-428-3688

Parsons — 3 clinics

Randolph Elkins Health Department WIC

206 Senior Lane
Parsons, WV 26287

304-478-3096

Tucker County Health Department WIC

1902 S US Highway 59
Parsons, WV 26287

304-478-3572

Tucker County WIC Clinic

206 1/2 Third Street
Parsons, WV 26287

304-478-3096

Petersburg — 2 clinics

Randolph Elkins Health Department WIC

Routes 4 and 28 Hospital Drive
Petersburg, WV 26847

304-257-4936

Randolph Elkins WIC

23 Hospital Drive
Petersburg, WV 26847

304-257-4936

Philippi — 3 clinics

Barbour County WIC Office

4 North Walnut Street
Philippi, WV 26416

304-457-3733

Philippi WIC Clinic

600 South Fairground Road
Philippi, WV 26416

304-457-1670

Randolph Elkins WIC

23 Wabash Street
Philippi, WV 26416

304-457-3733

Point Pleasant — 1 clinic

Mason County WIC Office

701 22nd Street
Point Pleasant, WV 25550

304-675-5279

Ranson — 2 clinics

Jefferson County WIC Clinic

107 Lancaster Circle
Ranson, WV 25438

304-725-2028

Shenandoah Valley Medical System WIC

107 East Fourth Avenue
Ranson, WV 25438

304-725-2028

Ripley — 1 clinic

Jackson County WIC Office

600 South Church St Suite 2
Ripley, WV 25271

304-372-8525

Romney — 1 clinic

Hampshire County WIC Clinic

24940 North Western Pike
Romney, WV 26757

304-788-1693

Ronceverte — 1 clinic

Greenbrier County WIC

214 West Edgar Avenue
Ronceverte, WV 24970

304-647-7430

Spencer — 1 clinic

Roane County WIC office

200 Main Street East
Spencer, WV 25276

304-927-4977

St. Marys — 1 clinic

Pleasants County WIC

605 Cherry Street
St. Marys, WV 26170

304-684-2217

Summersville — 1 clinic

Nicholas County WIC Office

852 Northside Drive Suite 22
Summersville, WV 26651

304-872-0826

Sutton — 2 clinics

Braxton County Health Department WIC

617 Old Turnpike Road
Sutton, WV 26601

304-765-2851

Braxton County WIC Office

495 1/2 Old Turnpike Road
Sutton, WV 26601

304-765-3083

Teays — 2 clinics

Putnam County WIC

Putnam Village Shopping Center
Teays, WV 25569

304-757-4200

Putnam Cty WIC

14960 East Park Street
Teays, WV 25569

304-757-4200

Wayne — 1 clinic

Wayne County WIC

203 Kenova Avenue
Wayne, WV 25570

304-272-3951

Webster Springs — 2 clinics

Central West Virginia WIC

80 North Main Street
Webster Springs, WV 26288

304-847-2601

Webster County WIC Program

139 Baker Street
Webster Springs, WV 26288

304-847-2601

Weirton — 1 clinic

Hancock County WIC Clinic

2619 Pennsylvania Avenue Suite 1
Weirton, WV 26062

304-723-3153

Welch — 1 clinic

Welch WIC Clinic

17 McDowell Street
Welch, WV 24808

304-436-6122

Monday - Thursday: 7:30am to 5:30pm

West Union — 2 clinics

Doddridge County Health Department WIC

101 Wabash Avenue
West Union, WV 26456

304-623-1147

Monongalia County Health Department WIC

Highway 40 West
West Union, WV 26456

304-873-1173

Weston — 1 clinic

Weston WIC Clinic

2 Brown Ave.
Weston, WV 26452

304-269-1318

Wheeling — 2 clinics

Wheeling Ohio County Health Department WIC

1500 Chapline Street
Wheeling, WV 26003

304-234-3682

Wheeling Ohio County WIC Office

45 18th Street
Wheeling, WV 26003

304-234-3888