WIC Program

Virginia WIC Clinic Locations

Virginia WIC is delivered through 35 local health districts across the Commonwealth — from Alexandria and Fairfax in Northern Virginia to Lenowisco in the far Southwest — rather than a single state office, and each district runs its own clinic sites. Find the office closest to you below, then call ahead to confirm hours and schedule your appointment.

Accomac — 1 clinic

Accomack County Health Department WIC

23191 Front Street
Accomac, VA 23301

757-787-5880

Alexandria — 4 clinics

Alexandria City Health Department WIC

4480 King Street
Alexandria, VA 22302

703-838-4400

Alexandria WIC Clinic

8701 Triumph Court
Alexandria, VA 22308

703-704-6092

Flora Krause Casey Health Center WIC Clinic

1200 North Howard Street
Alexandria, VA 22304

703-519-5982

George Washington Middle School WIC

1005 Mount Vernon Avenue
Alexandria, VA 22301

703-824-6680

Amelia — 1 clinic

Amelia County Health Department WIC

16320 Church St.
Amelia, VA 23002

804-561-2712

Amherst — 1 clinic

Amherst County Health Department WIC

224 Second St.
Amherst, VA 24521

434-946-9408

Annandale — 1 clinic

Annandale District Office WIC

7611 Little River Turnpike Suite 301E
Annandale, VA 22003

703-237-6078

Appomattox — 1 clinic

Appomattox County Health Department WIC

401 Court Street
Appomattox, VA 24522

434-352-2313

Arlington — 2 clinics

Arlington Family Health Services WIC

3033 Wilson Boulevard
Arlington, VA 22201

703-228-1200

Arlington Health WIC clinic

2100 Washington Blvd. 2nd Floor
Arlington, VA 22204

703-228-1260

Arvonia — 1 clinic

Arvonia WIC Clinic

274 Arvon Road
Arvonia, VA 23004

804-581-3271

Ashburn — 1 clinic

Ashburn WIC Clinic

45201 Research Place
Ashburn, VA 20147

703-771-5091

Ashland — 1 clinic

Hanover County Health Department WIC

12312 Washington Highway
Ashland, VA 23005

804-365-4313

Bedford — 1 clinic

Bedford County Health Department WIC

600 Bedford Avenue
Bedford, VA 24523

540-586-7952

Berryville — 1 clinic

Larke County Health Department WIC

100 North Buckmarsh St.
Berryville, VA 22611

540-955-1033

Bland — 1 clinic

Bland County Health Department WIC

Jackson Street VA-1001
Bland, VA 24315

276-688-4651

Boydton — 1 clinic

Mecklenburg County Health Department WIC Clinic

478 Washington Street.
Boydton, VA 23917

434-738-6545

Bristol — 2 clinics

Bristol City Health Department WIC

205 Piedmont Ave.
Bristol, VA 24201

276-642-7335

Washington County Health Department WIC

15068 Lee Highway Suite 1000
Bristol, VA 24202

276-676-5604

Buckingham — 2 clinics

Buckingham County Health Department WIC

270 David Bruce Ave.
Buckingham, VA 23508

434-969-4244

Buckingham County Health Department WIC

800 Main Street
Buckingham, VA 23921

434-969-4244

Buena Vista — 1 clinic

Buena Vista City Health Department WIC

2270 Magnolia Avenue
Buena Vista, VA 24416

540-261-2149

Centreville — 1 clinic

Centreville Office WIC

14260-L Centreville Square
Centreville, VA 20121

703-830-6100

Charles City — 1 clinic

Charles City County Health Department WIC

7501 Adkins Road
Charles City, VA 23030

804-829-2490

Charlotte Courthouse — 1 clinic

Charlotte County Health Department WIC

Highway 40 West
Charlotte Courthouse, VA 24528

434-542-5251

Charlottesville — 1 clinic

Charlottesville Albemarle Health Department WIC

1138 Rose Hill Drive
Charlottesville, VA 22903

434-972-6206

Chatham — 1 clinic

Pittsylvania County Health Department WIC Clinic

200 HG McGhee Drive
Chatham, VA 24531

434-432-7232

Cheasapeake — 1 clinic

Chesapeake Health Department WIC Clinic

748 Battlefield Boulevard North
Cheasapeake, VA 23320

757-382-8608

Monday/Tuesday/Friday: 8:15am to 4:30pm Wednesday/Thursday: 8:15am to 7pm Note: This location is open on the 1st and 3rd Saturday of each month from 8:30am to 2pm.

Chesapeake — 1 clinic

South Norfolk WIC

490 Liberty Street
Chesapeake, VA 23324

757-382-2651

Chesterfield — 1 clinic

Chesterfield County Health Department WIC

9501 Lucy Corr Circle
Chesterfield, VA 23832

804-748-1691

Christianburg — 1 clinic

Montgomery County Health Department WIC

210 South Pepper St. Suite A
Christianburg, VA 24073

540-381-7100

Clifton Forge — 1 clinic

Clifton Forge Health Department Satellite WIC

322 Jefferson Avenue
Clifton Forge, VA 24422

540-862-4131

Clintwood — 3 clinics

Dickenson County Health Department WIC

334 Brush Creek Road
Clintwood, VA 24228

276-926-4979

Dickenson County Health Department WIC

Brush Creek Rd.
Clintwood, VA 24228

276-926-4979

Dickenson County Health Department WIC

334 Brush Creek Road
Clintwood, VA 24228

276-926-4979

Colonial Heights — 1 clinic

Colonial Heights City Health Department WIC

200 Highland Avenue
Colonial Heights, VA 23834

804-520-9380

Courtland — 1 clinic

Southampton County Health Department WIC

26022 Administration Center Drive
Courtland, VA 23837

757-653-3040

Covington — 1 clinic

Alleghany Covington City Health Department WIC

321 Beech Street
Covington, VA 24426

540-962-2173

Culpeper — 1 clinic

Culpeper County Health Department WIC

640 Laurel St.
Culpeper, VA 22701

540-829-7350

Cumberland — 1 clinic

Cumberland County Health Department WIC

726 Foster Road
Cumberland, VA 23040

804-492-4661

Danville — 2 clinics

Danville City Health Department WIC Clinic

326 Taylor Drive
Danville, VA 24541

434-799-5190

Danville WIC Clinic

142 South Main Street
Danville, VA 24541

431-799-3880

Dinwiddie — 1 clinic

Diwnwiddie County Health Department WIC

14006 Boydton Plank Road
Dinwiddie, VA 23841

804-469-3771

Emporia — 1 clinic

Greensville Emporia Health Department WIC

140 Uriah Branch Way
Emporia, VA 23847

434-348-4210

Fairfax — 1 clinic

Fairfax WIC Clinic

10777 Main Street
Fairfax, VA 22030

703-246-8790

Falls Church — 3 clinics

Dar Al Hijrah Islamic Center WIC

3159 Row Street
Falls Church, VA 22044

571-245-3048

Falls Church WIC Clinic

6245 Leesburg Pike
Falls Church, VA 22044

703-534-8343

Inova Cares Clinic For Women WIC

6400 Arlington Boulevard
Falls Church, VA 22042

703-531-3167

Farmville — 1 clinic

Prince Edward County Health Department WIC

111 South Street Ground Floor
Farmville, VA 23901

434-392-8187

Monday - Friday: 8:00am to 4:30pm

Fincastle — 1 clinic

Botetourt County Health Department Headquarters WIC

21 Academy Street
Fincastle, VA 24090

540-473-8240

Floyd — 2 clinics

Floyd County Health Department WIC

815 E. Main St. Rte 221 South
Floyd, VA 24091

540-745-2141

Floyd County Health Department WIC

123 Parkview Road Northeast
Floyd, VA 24091

540-745-2141

Fort Belvoir — 1 clinic

Fort Belvoir Army Community Services WIC

9800 Belvoir Road
Fort Belvoir, VA 22060

703-781-6509

Franklin — 2 clinics

Franklin City Health Department WIC

110 Fairview Drive
Franklin, VA 23851

757-562-6109

Franklin Health Department WIC

200 Fairview Drive
Franklin, VA 23851

757-562-2213

Fredericksburg — 1 clinic

Fredericksburg City Health Department WIC

608 Jackson Street
Fredericksburg, VA 22401

540-899-4142

Front Royal — 1 clinic

Warren County Health Department WIC

134 Peyton St.
Front Royal, VA 22630

540-635-3159

Galax — 2 clinics

Galax City Health Department WIC

703 South Main Street
Galax, VA 24333

276-236-6127

Galax City Health Department WIC

502 South Main Street
Galax, VA 24333

276-236-6127

Gate City — 1 clinic

Scott County Health Department WIC

112 Beech St. Suite 1
Gate City, VA 24251

276-386-1312

Gloucester — 1 clinic

Gloucester County Health Department WIC

6882 Main Street Suite C-F
Gloucester, VA 23061

804-693-2445

Goochland — 1 clinic

Goochland County Health Department WIC

1800 Sandy Hook Road
Goochland, VA 23063

804-556-5843

Grundy — 2 clinics

Buchanan County Health Department WIC

1051 Rosebud Road
Grundy, VA 24614

276-935-4591

Buchanan Cty Health Department WIC

1050 Rosebud Road
Grundy, VA 24614

276-935-4591

Halifax — 1 clinic

Halifiax County Health Department WIC Clinic

1030 Cowford Road
Halifax, VA 24558

434-476-4863

Hampton — 4 clinics

Hampton Community Services Center WIC

1320 LaSalle Avenue
Hampton, VA 23669

757-727-1140

Hampton WIC Clinic

1206 North King Street
Hampton, VA 23669

757-224-5088

Hampton WIC Clinic

2520 58th Street
Hampton, VA 23661

757-896-6475

Healthy Start WIC

100 Old Hampton Lane
Hampton, VA 23669

757-727-2601

Harrisonburg — 1 clinic

Rockingham Harrisonburg Health Department WIC

110 North Mason Street
Harrisonburg, VA 22802

540-574-5100

Heathsville — 1 clinic

Northumberland County Health Department WIC

6373 Northumberland Hwy. Suite B
Heathsville, VA 22473

804-580-3731

Herndon — 1 clinic

Healthworks For Northern Virginia WIC

1141 Elden Street
Herndon, VA 20170

703-435-6832

Hillsville — 1 clinic

Carroll County Health Department WIC

605-15 Pine Street
Hillsville, VA 24343

276-728-2166

Hopewell — 2 clinics

Hopewell City Health Department WIC

220 Appomattox St.
Hopewell, VA 23860

804-458-1297

Hopewell City Health Department WIC

1501 West City Point Road
Hopewell, VA 23860

804-458-1297

Independence — 1 clinic

Grayson County Health Department WIC

186 West Main Street
Independence, VA 24348

276-773-2961

Jonesville — 1 clinic

Lee County Health Department WIC

134 Hill Street
Jonesville, VA 28621

276-346-2011

King & Queen CourtHouse — 1 clinic

King & Queen County Health Department WIC

167 Courthouse Landing Road
King & Queen CourtHouse, VA 23085

804-785-6154

King George — 2 clinics

King George County Health Department WIC

8097 Kings Highway
King George, VA 22485

540-775-3111

King George County WIC

10079 Kings Highway
King George, VA 22485

540-775-3111

King William — 1 clinic

King William County Health Department WIC

167 Horse Landing Rd.
King William, VA 23086

804-769-4988

Lancaster — 1 clinic

Lancaster County Health Department WIC

9049 Mary Ball Rd.
Lancaster, VA 22503

804-462-5197

Lawrenceville — 1 clinic

Brunswick County Health Department WIC

1632 Lawrenceville Plank Rd.
Lawrenceville, VA 23868

434-848-2525

Lebanon — 1 clinic

Russell County Health Department WIC

75 Rogers Street
Lebanon, VA 24266

276-889-7621

Leesburg — 2 clinics

Loudoun County WIC Program

224 Cornwall St NW
Leesburg, VA 20176

703-777-0239

Loudoun Health Department WIC Clinic

102 Heritage Way NE Suite 100/101
Leesburg, VA 20176

703-777-0236

Lexington — 1 clinic

Rockbridge Lexington Health Department WIC

300 White Street
Lexington, VA 24450

540-463-3185

Louisa — 1 clinic

Louisa County Health Department WIC

101 Ashley St.
Louisa, VA 23093

540-967-3703

Lovingston — 1 clinic

Nelson County Health Department WIC

63 Courthouse Square
Lovingston, VA 22949

434-263-8315

Lunenburg — 1 clinic

Lunenburg County Health Department WIC

11387 Courthouse Rd.
Lunenburg, VA 23952

434-696-2346

Luray — 1 clinic

Page County Health Department WIC

75 Court Lane
Luray, VA 22835

540-743 6528

Lynchburg — 2 clinics

Lynchburg City Health Department WIC

1900 Thomson Drive
Lynchburg, VA 24501

434-947-6785

Lynchburg WIC Clinic

307 Alleghany Avenue
Lynchburg, VA 24501

434-477-5942

Madison — 1 clinic

Madison County Health Department WIC

410 North Main Street
Madison, VA 22727

540-948-5481

Manassas — 3 clinics

Prince William Health Department Manassas WIC

9430 Forestwood Lane
Manassas, VA 20109

703-792-7319

Monday - Friday: 8:00am to 4:30pm Thursday: 9:30am to 6:00pm

Prince William Health District WIC

9301 Lee Avenue
Manassas, VA 20110

703-792-6301

Monday - Friday: 8:00am to 4:30pm

Sudley North WIC Office

7751 Ashton Avenue
Manassas, VA 20109

703-792-4703

Marion — 1 clinic

Smyth County Health Department WIC Clinic

201 Francis Marion Lane
Marion, VA 24354

276-781-7460

Martinsville — 1 clinic

Henry Martinsville Health Department WIC

295 Commonwealth Boulevard
Martinsville, VA 24112

276-638-2311

Mathews — 1 clinic

Mathews County Health Department WIC

536 Church St
Mathews, VA 23109

804-725-7131

Milford — 1 clinic

Caroline County Health Department WIC

17202 Richmond Turnpike
Milford, VA 22514

804-633-5465

Monterey — 2 clinics

Highland County Health Department WIC

61 Highland Center Drive
Monterey, VA 24465

540-468-2270

Highland County Health Department WIC

Fleischer Avenue
Monterey, VA 24465

540-468-2270

Montross — 1 clinic

Montross WIC Clinic

18849 Kings Highway
Montross, VA 22520

804-493-1124

Nassawadox — 1 clinic

Northampton County Health Department WIC

7114 Lankford Highway
Nassawadox, VA 23350

757-442-6228

New Castle — 1 clinic

Craig County Health Department WIC

161 Main Street
New Castle, VA 24127

540-864-5136

New Kent — 1 clinic

New Kent County Health Department WIC

12007 Courthouse Circle
New Kent, VA 23124

804-966-9640

Newport News — 3 clinics

East End Health Facity WIC Clinic

1033 28th Street
Newport News, VA 23607

757-247-2184

Peninsula Health Center WIC

416 J. Clyde Morris Blvd.
Newport News, VA 23601

757-594-7305

York Denbigh WIC

606 Denbigh Blvd
Newport News, VA 23608

757-886-2810

Norfolk — 5 clinics

Berkley Clinic WIC

925 South Main St.
Norfolk, VA 23523

757-494-2470

Huntersville Clinic WIC

830 Goff Street
Norfolk, VA 23504

757-683-9280

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

Little Creek Multi Service WIC

207 E. Little Creek Road
Norfolk, VA 23505

757-531-2130

Norfolk WIC

830 Southampton Avenue
Norfolk, VA 23510

757-683-2796

Park Place Clinic WIC

606 West 29th St.
Norfolk, VA 23508

757-683-9230

Nottoway — 1 clinic

Nottoway County Health Department WIC

207 W Courthouse Rd
Nottoway, VA 23930

434-645-7595

Orange — 1 clinic

Orange County Health Department WIC

450 N. Madison Rd.
Orange, VA 22960

540-672-1291

Palmyra — 1 clinic

Fluvanna County Health Department WIC

Route 15 County Office Building
Palmyra, VA 22963

434-591-1960

Pearisburg — 1 clinic

Giles County Health Department WIC

120 North Main St.
Pearisburg, VA 24134

540-921-2891

Petersburg — 2 clinics

Petersburg City Health Department WIC

301 Halifax Street
Petersburg, VA 23803

804-863-1652

Petersburg WIC Clinic

801 South Adams Street
Petersburg, VA 23803

804-748-0074

Portsmouth — 1 clinic

Portsmouth City Health Department WIC

1701 High Street Suite 102
Portsmouth, VA 23704

757-393-5340

Powhatan — 1 clinic

Powhatan County Health Department WIC

3908 Old Buckingham Road
Powhatan, VA 23139

804-598-5680

Prince George — 1 clinic

Prince George County Health Department WIC

6450 Administration Drive
Prince George, VA 23875

804-733-2630

Pulaski — 1 clinic

Pulaski County Health Department WIC

170 Fourth St NW
Pulaski, VA 24301

540-994-5030

Radford — 1 clinic

Radford City Health Department WIC

212 Third Ave.
Radford, VA 24141

540-831-5774

Reston — 1 clinic

Herndon Reston WIC Clinic

1850 Cameron Glen Drive Suite 100
Reston, VA 20190

703-481-4099

Richmond — 10 clinics

Cary Street WIC Office WIC

400 E. Cary St.
Richmond, VA 23219

804-482-5446

Chronic Disease Prevention Nutrition WIC

1500 East Main Street
Richmond, VA 23219

804-371-6298

East Henrico Health Department WIC

1400 North Laburnum Avenue
Richmond, VA 23223

804-652-3190

Henrico Office Richmond VA WIC

3810 Nine Mile Rd.
Richmond, VA 23223

804-652-3180

Richmond Community Hospital WIC Office WIC

1510 North 28th St. Suite 208
Richmond, VA 23223

804-786-3201

Richmond WIC Clinic

7740 Schrader Road
Richmond, VA 23228

804-501-1610

Richmond WIC Clinic

900 East Marshall Street
Richmond, VA 23219

804-646-3112

Southside Community Services Center WIC

4100 Hull St.
Richmond, VA 23224

804-646-8923

Virginia Department of Health WIC

109 Governor Street
Richmond, VA 23219

804-864-7800

Roanoke — 3 clinics

Belmont Presbyterian Church WIC

1005 9th Street SE
Roanoke, VA 24013

540-857-6063

First Church of the Brethren WIC

2001 Carroll Avenue NW
Roanoke, VA 24017

540-857-6473

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

Roanoke City Health Department WIC

1502 Williamson Road NE 2nd Floor
Roanoke, VA 24012

540-283-5050

Monday - Friday: 8:00am to 4:30pm

Rocky Mount — 1 clinic

Franklin County Health Department WIC

365 Pell Avenue
Rocky Mount, VA 24151

540-484-0292

Rustburg — 1 clinic

Campbell County Health Department WIC

116 Kabler Avenue
Rustburg, VA 24588

434-592-9550

Salem — 2 clinics

Roanoke County Salem Health Department WIC

105 E. Calhoun St.
Salem, VA 24153

540-387-5530

Salem WIC Clinic

1970 Roanoke Boulevard
Salem, VA 24153

837-760-0319

Saluda — 1 clinic

Middlesex County Health Department WIC

2780 General Puller Highway
Saluda, VA 23149

804-758-2381

Smithfield — 1 clinic

Isle of Wight County Health Department WIC

402 Grace Street
Smithfield, VA 23430

757-357-4177

Spotsylvania — 1 clinic

Spotsylvania County Health Department WIC

9104 Courthouse Road
Spotsylvania, VA 22553

540-507-7400

Springfield — 1 clinic

Springfield District Office WIC

8136 Old Keene Mill Road
Springfield, VA 22152

703-569-1031

Stafford — 1 clinic

Stafford County Health Department WIC

1300 Courthouse Rd.
Stafford, VA 22554

540-659-3101

Stanardsville — 1 clinic

Greene County Health Department WIC

50 Stanard Street
Stanardsville, VA 22973

434-985-2262

Staunton — 1 clinic

Augusta Staunton Health Department WIC

1414 North Augusta Street
Staunton, VA 24401

540-332-7830

Stuart — 1 clinic

Patrick County Health Department WIC

106 Rucker St. Ste. 123
Stuart, VA 24171

276-694-3188

Suffolk — 2 clinics

Suffolk City Health Department WIC

1217 North Main Street
Suffolk, VA 23434

757-514-4724

Suffolk WIC Clinic

135 Hall Avenue
Suffolk, VA 23434

757-514-4728

Surry — 1 clinic

Surry County Health Department WIC

474 Colonial Trail West
Surry, VA 23881

757-294-3185

Sussex — 1 clinic

Sussex County Health Department WIC

20103 Princeton Road
Sussex, VA 23882

434-246-8611

Tappahannock — 1 clinic

Essex County Health Department WIC

423 N. Church Lane
Tappahannock, VA 22560

804-443-3396

Tazewell — 2 clinics

Tazewell County Health Department WIC

145 Ben Bolt Avenue
Tazewell, VA 24651

276-988-5585

Tazewell WIC Clinic

253 Chamber Drive
Tazewell, VA 24651

276-988-5585

Vinton — 1 clinic

Roanoke County Vinton Health Department WIC

227 S. Pollard St.
Vinton, VA 24179

540-857-7800

Virginia Beach — 5 clinics

Corporate Center III WIC

4452 Corporation Lane
Virginia Beach, VA 23462

757-518-2789

Green Run WIC

900 Commonwealth Place
Virginia Beach, VA 23464

757-424-9970

NAS Oceana Oceana Naval Air Station WIC

1750 Tomcat Blvd
Virginia Beach, VA 23460

757-491-5928

Oceanfront WIC

1091 Norfolk Avenue Suite 204
Virginia Beach, VA 23451

757-491-5183

Virginia Beach WIC Clinic

3432 Virginia Beach Boulevard
Virginia Beach, VA 23452

804-431-3479

Warm Springs — 1 clinic

Bath County Health Department WIC

Courthouse Hill Rd
Warm Springs, VA 24484

540-839-7246

Warrenton — 1 clinic

Fauquier County Health Department WIC

330 Hospital Dr.
Warrenton, VA 20186

540-347-6400

Warsaw — 1 clinic

Richmond County Health Department WIC

5591 W. Richmond Rd.
Warsaw, VA 22572

804-333-4043

Washington — 1 clinic

Rappahannock County Health Department WIC

491-A Main Street
Washington, VA 22747

540-675-3516

Waynesboro — 1 clinic

Waynesboro City Health Department WIC

211 West 12th Street
Waynesboro, VA 22980

540-949-0137

Williamsburg — 2 clinics

Williamsburg Area Office WIC

1126 Professional Drive
Williamsburg, VA 23185

757-253-4813

Williamsburg Area Office WIC

4095 Ironbound Road
Williamsburg, VA 23188

757-253-4741

Winchester — 3 clinics

Frederick Winchester Health Department WIC

150 Commercial St.
Winchester, VA 22601

540-722-3470

Lord Fairfax WIC

107 North Kent Street
Winchester, VA 22601

540-722-3480

Winchester WIC Clinic

10 Baker Street
Winchester, VA 22601

540-722-3470

Wise — 2 clinics

Wise Norton Health Department WIC

134 Roberts Ave. SW
Wise, VA 24293

276-328-8000

Wise Norton Health Department WIC

134 Roberts Ave. SW
Wise, VA 24293

276-328-8000

Woodbridge — 1 clinic

Prince William Health District WIC

4001 Prince William Parkway Suite 101
Woodbridge, VA 22192

703-792-7319

Monday - Friday: 8:00am to 4:30pm

Woodstock — 2 clinics

Shenandoah County Health Department WIC

600 North Main St. Suite 106
Woodstock, VA 22664

540-459-3733

Shenandoah County Health Department WIC

494 North Main Street
Woodstock, VA 22664

540-459-6957

Wytheville — 2 clinics

Wythe County Health Department WIC

750 West Ridge Rd.
Wytheville, VA 24382

276-228-5507

Wytheville WIC Clinic

290 South 6th Street
Wytheville, VA 24382

276-228-5507