WIC Program

Virginia WIC Clinic Locations

Virginia Department of Health Verified against official source Updated September 2026

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.

This site is an independent, non-government WIC directory and isn't affiliated with, endorsed by, or operated by any state or federal government agency. Always verify details directly with the official agency before visiting or applying.

WIC Clinics in Virginia by City

Cities with one clinic show its address and hours directly below. Cities with more show a link to see every clinic.

Accomack County Health Department WIC

Accomac, VA

23191 Front Street

Accomac, VA 23301

Alexandria

4 clinics

See all 4 clinics →

Amelia County Health Department WIC

Amelia, VA

16320 Church St.

Amelia, VA 23002

Amherst County Health Department WIC

Amherst, VA

224 Second St.

Amherst, VA 24521

Annandale District Office WIC

Annandale, VA

7611 Little River Turnpike Suite 301E

Annandale, VA 22003

Appomattox County Health Department WIC

Appomattox, VA

401 Court Street

Appomattox, VA 24522

Arlington Family Health Services WIC

Arlington, VA

3033 Wilson Boulevard

Arlington, VA 22201

Arlington Health WIC clinic

Arlington, VA

2100 Washington Blvd. 2nd Floor

Arlington, VA 22204

Arvonia WIC Clinic

Arvonia, VA

274 Arvon Road

Arvonia, VA 23004

Ashburn WIC Clinic

Ashburn, VA

45201 Research Place

Ashburn, VA 20147

Hanover County Health Department WIC

Ashland, VA

12312 Washington Highway

Ashland, VA 23005

Bedford County Health Department WIC

Bedford, VA

600 Bedford Avenue

Bedford, VA 24523

Larke County Health Department WIC

Berryville, VA

100 North Buckmarsh St.

Berryville, VA 22611

Bland County Health Department WIC

Bland, VA

Jackson Street VA-1001

Bland, VA 24315

Mecklenburg County Health Department WIC Clinic

Boydton, VA

478 Washington Street.

Boydton, VA 23917

Bristol City Health Department WIC

Bristol, VA

205 Piedmont Ave.

Bristol, VA 24201

Washington County Health Department WIC

Bristol, VA

15068 Lee Highway Suite 1000

Bristol, VA 24202

Buckingham County Health Department WIC

Buckingham, VA

270 David Bruce Ave.

Buckingham, VA 23508

Buckingham County Health Department WIC

Buckingham, VA

800 Main Street

Buckingham, VA 23921

Buena Vista City Health Department WIC

Buena Vista, VA

2270 Magnolia Avenue

Buena Vista, VA 24416

Centreville Office WIC

Centreville, VA

14260-L Centreville Square

Centreville, VA 20121

Charles City County Health Department WIC

Charles City, VA

7501 Adkins Road

Charles City, VA 23030

Charlotte County Health Department WIC

Charlotte Courthouse, VA

Highway 40 West

Charlotte Courthouse, VA 24528

Charlottesville Albemarle Health Department WIC

Charlottesville, VA

1138 Rose Hill Drive

Charlottesville, VA 22903

Pittsylvania County Health Department WIC Clinic

Chatham, VA

200 HG McGhee Drive

Chatham, VA 24531

Chesapeake Health Department WIC Clinic

Cheasapeake, VA

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.

South Norfolk WIC

Chesapeake, VA

490 Liberty Street

Chesapeake, VA 23324

Chesterfield County Health Department WIC

Chesterfield, VA

9501 Lucy Corr Circle

Chesterfield, VA 23832

Montgomery County Health Department WIC

Christianburg, VA

210 South Pepper St. Suite A

Christianburg, VA 24073

Clifton Forge Health Department Satellite WIC

Clifton Forge, VA

322 Jefferson Avenue

Clifton Forge, VA 24422

Clintwood

3 clinics

See all 3 clinics →

Colonial Heights City Health Department WIC

Colonial Heights, VA

200 Highland Avenue

Colonial Heights, VA 23834

Southampton County Health Department WIC

Courtland, VA

26022 Administration Center Drive

Courtland, VA 23837

Alleghany Covington City Health Department WIC

Covington, VA

321 Beech Street

Covington, VA 24426

Culpeper County Health Department WIC

Culpeper, VA

640 Laurel St.

Culpeper, VA 22701

Cumberland County Health Department WIC

Cumberland, VA

726 Foster Road

Cumberland, VA 23040

Danville City Health Department WIC Clinic

Danville, VA

326 Taylor Drive

Danville, VA 24541

Danville WIC Clinic

Danville, VA

142 South Main Street

Danville, VA 24541

Diwnwiddie County Health Department WIC

Dinwiddie, VA

14006 Boydton Plank Road

Dinwiddie, VA 23841

Greensville Emporia Health Department WIC

Emporia, VA

140 Uriah Branch Way

Emporia, VA 23847

Fairfax WIC Clinic

Fairfax, VA

10777 Main Street

Fairfax, VA 22030

Falls Church

3 clinics

See all 3 clinics →

Prince Edward County Health Department WIC

Farmville, VA

111 South Street Ground Floor

Farmville, VA 23901

434-392-8187

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

Botetourt County Health Department Headquarters WIC

Fincastle, VA

21 Academy Street

Fincastle, VA 24090

Floyd County Health Department WIC

Floyd, VA

815 E. Main St. Rte 221 South

Floyd, VA 24091

Floyd County Health Department WIC

Floyd, VA

123 Parkview Road Northeast

Floyd, VA 24091

Fort Belvoir Army Community Services WIC

Fort Belvoir, VA

9800 Belvoir Road

Fort Belvoir, VA 22060

Franklin City Health Department WIC

Franklin, VA

110 Fairview Drive

Franklin, VA 23851

Franklin Health Department WIC

Franklin, VA

200 Fairview Drive

Franklin, VA 23851

Fredericksburg City Health Department WIC

Fredericksburg, VA

608 Jackson Street

Fredericksburg, VA 22401

Warren County Health Department WIC

Front Royal, VA

134 Peyton St.

Front Royal, VA 22630

Galax City Health Department WIC

Galax, VA

703 South Main Street

Galax, VA 24333

Galax City Health Department WIC

Galax, VA

502 South Main Street

Galax, VA 24333

Scott County Health Department WIC

Gate City, VA

112 Beech St. Suite 1

Gate City, VA 24251

Gloucester County Health Department WIC

Gloucester, VA

6882 Main Street Suite C-F

Gloucester, VA 23061

Goochland County Health Department WIC

Goochland, VA

1800 Sandy Hook Road

Goochland, VA 23063

Buchanan County Health Department WIC

Grundy, VA

1051 Rosebud Road

Grundy, VA 24614

Buchanan Cty Health Department WIC

Grundy, VA

1050 Rosebud Road

Grundy, VA 24614

Halifiax County Health Department WIC Clinic

Halifax, VA

1030 Cowford Road

Halifax, VA 24558

Hampton

4 clinics

See all 4 clinics →

Rockingham Harrisonburg Health Department WIC

Harrisonburg, VA

110 North Mason Street

Harrisonburg, VA 22802

Northumberland County Health Department WIC

Heathsville, VA

6373 Northumberland Hwy. Suite B

Heathsville, VA 22473

Healthworks For Northern Virginia WIC

Herndon, VA

1141 Elden Street

Herndon, VA 20170

Carroll County Health Department WIC

Hillsville, VA

605-15 Pine Street

Hillsville, VA 24343

Hopewell City Health Department WIC

Hopewell, VA

220 Appomattox St.

Hopewell, VA 23860

Hopewell City Health Department WIC

Hopewell, VA

1501 West City Point Road

Hopewell, VA 23860

Grayson County Health Department WIC

Independence, VA

186 West Main Street

Independence, VA 24348

Lee County Health Department WIC

Jonesville, VA

134 Hill Street

Jonesville, VA 28621

King & Queen County Health Department WIC

King & Queen CourtHouse, VA

167 Courthouse Landing Road

King & Queen CourtHouse, VA 23085

King George County Health Department WIC

King George, VA

8097 Kings Highway

King George, VA 22485

King George County WIC

King George, VA

10079 Kings Highway

King George, VA 22485

King William County Health Department WIC

King William, VA

167 Horse Landing Rd.

King William, VA 23086

Lancaster County Health Department WIC

Lancaster, VA

9049 Mary Ball Rd.

Lancaster, VA 22503

Brunswick County Health Department WIC

Lawrenceville, VA

1632 Lawrenceville Plank Rd.

Lawrenceville, VA 23868

Russell County Health Department WIC

Lebanon, VA

75 Rogers Street

Lebanon, VA 24266

Loudoun County WIC Program

Leesburg, VA

224 Cornwall St NW

Leesburg, VA 20176

Loudoun Health Department WIC Clinic

Leesburg, VA

102 Heritage Way NE Suite 100/101

Leesburg, VA 20176

Rockbridge Lexington Health Department WIC

Lexington, VA

300 White Street

Lexington, VA 24450

Louisa County Health Department WIC

Louisa, VA

101 Ashley St.

Louisa, VA 23093

Nelson County Health Department WIC

Lovingston, VA

63 Courthouse Square

Lovingston, VA 22949

Lunenburg County Health Department WIC

Lunenburg, VA

11387 Courthouse Rd.

Lunenburg, VA 23952

Page County Health Department WIC

Luray, VA

75 Court Lane

Luray, VA 22835

Lynchburg City Health Department WIC

Lynchburg, VA

1900 Thomson Drive

Lynchburg, VA 24501

Lynchburg WIC Clinic

Lynchburg, VA

307 Alleghany Avenue

Lynchburg, VA 24501

Madison County Health Department WIC

Madison, VA

410 North Main Street

Madison, VA 22727

Manassas

3 clinics

See all 3 clinics →

Smyth County Health Department WIC Clinic

Marion, VA

201 Francis Marion Lane

Marion, VA 24354

Henry Martinsville Health Department WIC

Martinsville, VA

295 Commonwealth Boulevard

Martinsville, VA 24112

Mathews County Health Department WIC

Mathews, VA

536 Church St

Mathews, VA 23109

Caroline County Health Department WIC

Milford, VA

17202 Richmond Turnpike

Milford, VA 22514

Highland County Health Department WIC

Monterey, VA

61 Highland Center Drive

Monterey, VA 24465

Highland County Health Department WIC

Monterey, VA

Fleischer Avenue

Monterey, VA 24465

Montross WIC Clinic

Montross, VA

18849 Kings Highway

Montross, VA 22520

Northampton County Health Department WIC

Nassawadox, VA

7114 Lankford Highway

Nassawadox, VA 23350

Craig County Health Department WIC

New Castle, VA

161 Main Street

New Castle, VA 24127

New Kent County Health Department WIC

New Kent, VA

12007 Courthouse Circle

New Kent, VA 23124

Newport News

3 clinics

See all 3 clinics →

Norfolk

5 clinics

See all 5 clinics →

Nottoway County Health Department WIC

Nottoway, VA

207 W Courthouse Rd

Nottoway, VA 23930

Orange County Health Department WIC

Orange, VA

450 N. Madison Rd.

Orange, VA 22960

Fluvanna County Health Department WIC

Palmyra, VA

Route 15 County Office Building

Palmyra, VA 22963

Giles County Health Department WIC

Pearisburg, VA

120 North Main St.

Pearisburg, VA 24134

Petersburg City Health Department WIC

Petersburg, VA

301 Halifax Street

Petersburg, VA 23803

Petersburg WIC Clinic

Petersburg, VA

801 South Adams Street

Petersburg, VA 23803

Portsmouth City Health Department WIC

Portsmouth, VA

1701 High Street Suite 102

Portsmouth, VA 23704

Powhatan County Health Department WIC

Powhatan, VA

3908 Old Buckingham Road

Powhatan, VA 23139

Prince George County Health Department WIC

Prince George, VA

6450 Administration Drive

Prince George, VA 23875

Pulaski County Health Department WIC

Pulaski, VA

170 Fourth St NW

Pulaski, VA 24301

Radford City Health Department WIC

Radford, VA

212 Third Ave.

Radford, VA 24141

Herndon Reston WIC Clinic

Reston, VA

1850 Cameron Glen Drive Suite 100

Reston, VA 20190

Richmond

10 clinics

See all 10 clinics →

Roanoke

3 clinics

See all 3 clinics →

Franklin County Health Department WIC

Rocky Mount, VA

365 Pell Avenue

Rocky Mount, VA 24151

Campbell County Health Department WIC

Rustburg, VA

116 Kabler Avenue

Rustburg, VA 24588

Roanoke County Salem Health Department WIC

Salem, VA

105 E. Calhoun St.

Salem, VA 24153

Salem WIC Clinic

Salem, VA

1970 Roanoke Boulevard

Salem, VA 24153

Middlesex County Health Department WIC

Saluda, VA

2780 General Puller Highway

Saluda, VA 23149

Isle of Wight County Health Department WIC

Smithfield, VA

402 Grace Street

Smithfield, VA 23430

Spotsylvania County Health Department WIC

Spotsylvania, VA

9104 Courthouse Road

Spotsylvania, VA 22553

Springfield District Office WIC

Springfield, VA

8136 Old Keene Mill Road

Springfield, VA 22152

Stafford County Health Department WIC

Stafford, VA

1300 Courthouse Rd.

Stafford, VA 22554

Greene County Health Department WIC

Stanardsville, VA

50 Stanard Street

Stanardsville, VA 22973

Augusta Staunton Health Department WIC

Staunton, VA

1414 North Augusta Street

Staunton, VA 24401

Patrick County Health Department WIC

Stuart, VA

106 Rucker St. Ste. 123

Stuart, VA 24171

Suffolk City Health Department WIC

Suffolk, VA

1217 North Main Street

Suffolk, VA 23434

Suffolk WIC Clinic

Suffolk, VA

135 Hall Avenue

Suffolk, VA 23434

Surry County Health Department WIC

Surry, VA

474 Colonial Trail West

Surry, VA 23881

Sussex County Health Department WIC

Sussex, VA

20103 Princeton Road

Sussex, VA 23882

Essex County Health Department WIC

Tappahannock, VA

423 N. Church Lane

Tappahannock, VA 22560

Tazewell County Health Department WIC

Tazewell, VA

145 Ben Bolt Avenue

Tazewell, VA 24651

Tazewell WIC Clinic

Tazewell, VA

253 Chamber Drive

Tazewell, VA 24651

Roanoke County Vinton Health Department WIC

Vinton, VA

227 S. Pollard St.

Vinton, VA 24179

Virginia Beach

5 clinics

See all 5 clinics →

Bath County Health Department WIC

Warm Springs, VA

Courthouse Hill Rd

Warm Springs, VA 24484

Fauquier County Health Department WIC

Warrenton, VA

330 Hospital Dr.

Warrenton, VA 20186

Richmond County Health Department WIC

Warsaw, VA

5591 W. Richmond Rd.

Warsaw, VA 22572

Rappahannock County Health Department WIC

Washington, VA

491-A Main Street

Washington, VA 22747

Waynesboro City Health Department WIC

Waynesboro, VA

211 West 12th Street

Waynesboro, VA 22980

Williamsburg Area Office WIC

Williamsburg, VA

1126 Professional Drive

Williamsburg, VA 23185

Williamsburg Area Office WIC

Williamsburg, VA

4095 Ironbound Road

Williamsburg, VA 23188

Winchester

3 clinics

See all 3 clinics →

Wise Norton Health Department WIC

Wise, VA

134 Roberts Ave. SW

Wise, VA 24293

Wise Norton Health Department WIC

Wise, VA

134 Roberts Ave. SW

Wise, VA 24293

Prince William Health District WIC

Woodbridge, VA

4001 Prince William Parkway Suite 101

Woodbridge, VA 22192

703-792-7319

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

Shenandoah County Health Department WIC

Woodstock, VA

600 North Main St. Suite 106

Woodstock, VA 22664

Shenandoah County Health Department WIC

Woodstock, VA

494 North Main Street

Woodstock, VA 22664

Wythe County Health Department WIC

Wytheville, VA

750 West Ridge Rd.

Wytheville, VA 24382

Wytheville WIC Clinic

Wytheville, VA

290 South 6th Street

Wytheville, VA 24382

Helpful Guides