Virginia Association of Free Clinics
Home About Us Our Stories Contact Us Media Area Links
Healthy Together
How We Help Get Involved Make A Donation Find A Free Clinic Our Partners
Find A Free Clinic
Find A Free Clinic Map

Interactive VAFC Clinics map on Google Maps ** Interactive Community Health Centers Map on Google Maps

 

Arlington
Arlington Free Clinic

Ashland
Hanover Interfaith Free Clinics

Aylett
St. David's Free Health Clinic

Bedford
Bedford Christian Free Clinic

Blacksburg
Pro Bono Counseling Program

Bristol
Crossroads Medical Mission
Healing Hands Health Center (TN)

Charlottesville
Charlottesville Free Clinic

Chesapeake
Chesapeake Care

Christiansburg
Free Clinic of the New River Valley

Clintwood
Health Wagon

Covington
Alleghany Highlands Free Clinic

Culpeper
Free Clinic of Culpeper

Danville
Free Clinic of Danville

Fairfax
Culmore Clinic (Associate Member)
Mission Life Center Hope Clinic

Fishersville
Augusta Regional Free Clinic

Fincastle
Christian Free Clinic in Botetourt

Fredericksburg
Fredericksburg Counseling Services
Lloyd F. Moss Free Clinic

Front Royal
St. Luke Community Clinic

Galax
Free Clinic of the Twin Counties

Goochland
Goochland Free Clinic and Family Services

Hampton
Dr. Richard F. Clark H.E.L.P. Free Clinic

Harrisonburg
Harrisonburg-Rockingham Free Clinic

Hayes
Gloucester-Mathews Free Clinic

Herndon
Jeanie Schmidt Free Clinic

Kilmarnock
Northern Neck Free Health Clinic

Leesburg
Loudoun Free Clinic

Lexington
Rockbridge Area Free Clinic

Lynchburg
Free Clinic of Central Virginia


image

Madison
Madison Free Clinic

Marion
Smyth County Free Clinic

Martinsville
Free Medical Clinic of Martinsville & Henry County

Midlothian
Commonwealth Clinic

Newport News
Community Free Clinic of Newport News (Associate Member)

Norfolk
Park Place Health and Dental Clinic

Orange
Orange County Free Clinic

Petersburg
Pathways

Powhatan
Free Clinic of Powhatan (Associate Member)

Pulaski
Free Clinic of Pulaski County

Richlands
Reddy Tri-County Health Clinic

Richmond
Access Now
Cross Over Health Care Ministry
Fan Free Clinic
Richmond Area High Blood Pressure Center
Richmond Free Clinic Consortium

Roanoke
Rescue Mission Ministries
Bradley Free Clinic
Roanoke Valley Mental Health Care Collaborative

Rocky Mount
Free Clinic of Franklin County

Stanardsville
Greene Care Clinic

Stuart
Caring Hearts Free Clinic of Patrick County

Suffolk
Western Tidewater Free Clinic

Surry
Surry Area Free Clinic

Tappahannock
Tappahannock Free Clinic

Virginia Beach
Beach Health Clinic

Warrenton
Fauquier Free Clinic

Winchester
Free Medical Clinic of Northern Shenandoah Valley

Woodbridge
Prince William Area Free Clinic

Woodstock
Shenandoah County Free Clinic

Wytheville
Brock Hughes Free Clinic

Yorktown
Lackey Free Clinic

image
image
image
Anthem

Arlington Free Clinic
Alleghany Highlands Free Clinic Park Place Health & Dental Clinic Augusta Regional Free Clinic Beach Health Clinic Bedford Christian Free Clinic Bradley Free Clinic Brock Hughes Free Clinic Caring Hearts Free Clinic of Patrick County Caring Hearts Free Clinic of Patrick County Chesapeake Care Christian Free Clinic in Botetourt Cross Over Ministry Crossroads Medical Mission Culmore Clinic Dr. Richard F. Clark H.E.L.P. Free Clinic Fan Free Clinic Fauquier Free Clinic Fredericksburg Counseling Services Free Clinic of Central Virginia Free Clinic of Culpeper Free Clinic of Danville Free Clinic of Franklin County Free Clinic of Powhatan Free Clinic of Pulaski County Free Clinic of the New River Valley Free Clinic of the Twin Counties Free Medical Clinic of Martinsville & Henry County Free Medical Clinic of Northern Shenandoah Valley Gloucester-Mathews Free Clinic Goochland Free Clinic &  Family Services Greene Care Clinic Hanover Interfaith Free Clinic Harrisonburg-Rockingham Free Clinic Healing Hands Health Center (TN) Health Wagon Jeanie Schmidt Free Clinic Lackey Free Family Medicine Clinic Lloyd F. Moss Free Clinic Loudoun Community Free Clinic Love of Jesus Health Clinic Madison Free Clinic Mission Life Center Hope Clinic Northern Neck Free Health Clinic Orange County Free Clinic Pathways Prince William Area Free Clinic Pro Bono Counseling Program Reddy Tri-County Health Clinic Rescue Mission Health Care Center Richmond Area High Blood Pressure Center Roanoke Valley Mental Health Care Collaborative Rockbridge Area Free Clinic Shenandoah County Free Clinic Smyth County Free Clinic St. David's Free Health Clinic St. Luke Community Clinic Surry Area Free Clinic Tappahannock Free Clinic Western Tidewater Free Clinic