WIC Program

Virginia WIC Clinic Locations

Updated August 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.

Confirm a clinic's current hours and address with the Virginia Department of Health — WIC Program, the official WIC agency for Virginia.

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

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

Buckingham

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

Fort Belvoir Army Community Services WIC

Fort Belvoir, VA

9800 Belvoir Road

Fort Belvoir, VA 22060

Franklin

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

Grundy

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

Leesburg

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

Monterey

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

Salem

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

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

2 clinics

See all 2 clinics →

Winchester

3 clinics

See all 3 clinics →

Wise

2 clinics

See all 2 clinics →

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

Woodstock

2 clinics

See all 2 clinics →

Wytheville

2 clinics

See all 2 clinics →

Helpful Guides