Free Clinics >> Virginia Medical and Dental Care

Virginia Free Clinics and Community Health Centers

Welcome to Free Clinic Directory's listings for Virginia. Our Virginia listings include 298 affordable and free clinics with several different pieces of information that can help low-income and uninsured people connect with a clinic or community health center in their area. These clinics offer free and discounted rates for medical and dental care. Our county listings include contact information, a listing of services and any further remarks that may be pertinent to our users, such as free services provided, discounted services provided and clinic operating hours. Free Clinic Directory strives to provide our users with the best and most up-to-date information possible. In order to achieve this, we highly recommend that our users offer reviews and listing corrections. To start browsing our listings, simply click on a county and begin reading.

Counties in Virginia

Accomack (11)
Albemarle (2)
Alexandria City (8)
Amelia (3)
Arlington (5)
Augusta (1)
Bedford (1)
Bland (3)
Botetourt (1)
Bristol (2)
Brunswick (2)
Buchanan (6)
Buckingham (2)
Caroline (1)
Carroll (3)
Charles City (1)
Charlotte (1)
Chesapeake City (2)
Covington City (1)
Craig (3)
Culpeper (1)
Danville City (5)
Dickenson (4)
Dinwiddie (2)
Emporia City (2)
Essex (1)
Fairfax (3)
Fairfax City (2)
Fauquier (1)
Floyd (1)
Franklin (2)
Fredericksburg City (3)
Giles (2)
Gloucester (1)
Goochland (1)
Grayson (4)
Greene (1)
Hampton City (5)
Hanover (6)
Harrisonburg City (3)
Henry (1)
Highland (2)
Hopewell City (1)
King William (3)
Lancaster (1)
Lee (11)
Lexington City (1)
Loudoun (3)
Louisa (1)
Lunenburg (16)
Lynchburg City (7)
Manassas City (1)
Martinsville City (3)
Mathews (1)
Mecklenburg (7)
Montgomery (2)
Nelson (6)
Newport News City (11)
Norfolk City (3)
Northampton (5)
Orange (1)
Patrick (1)
Petersburg City (4)
Pittsylvania (1)
Poquoson City (1)
Portsmouth City (5)
Powhatan (1)
Prince Edward (2)
Prince George (2)
Prince William (4)
Radford (1)
Richmond City (21)
Roanoke City (4)
Scott (4)
Shenandoah (1)
Smyth (5)
Southampton (1)
Suffolk City (2)
Surry (2)
Sussex (3)
Tazewell (1)
Virginia Beach City (3)
Warren (1)
Washington (5)
Westmoreland (2)
Winchester City (5)
Wise (4)
Wythe (2)
York (1)

You can also browse our listings by cities at Free Clinics by City

Virginia Medical and Dental Clinics:

Virginia Beach Family Medical Center
Location: Virginia Beach, VA - 23451-4857
Contact Phone: 757-425-3610

Operating for over 30 years, the Peninsula Institute for Community Health (PICH) is the premier community based health care initiative in Hampton Roads for the insured, uninsured, and underinsured. The 501c 3 operates seven (7) community health care centers, providing primary care and dental services to individuals and families.  PICH physicians are board certified and provide services in the areas of family practice, internal medicine, pediatrics, and obstetrics/gynecology.

Remarks: Community Health, Health Care for the Homeless
Bassett Family Practice
Location: Bassett, VA - 24055-6108
Contact Phone: 276-629-1076
Details: Initially funded through a 5 year, $4.5 million grant from the Harvest Foundation, the Martinsville Henry County Coalition for Health and Wellness began operations in April 2005. The Coalition is committed to providing medical and primary health services at Bassett Family Practice- our Federally Qualified Health Center and to promoting health, reducing health risk factors and increasing access to medical services, primarily for the uninsured and underserved in the Martinsville Henry County area.
Remarks: Community Health
Charlotte Primary Care
Location: Charlotte Courthouse, VA - 23923
Contact Phone: 434-542-5560
Services: Dental Care Services, Enabling Services, Mental Health/Substance Abuse Services, Obstetrical and Gynecological Care, Primary Medical Care
Remarks: Year round
Ken Care
Location: Kenbridge, VA - 23944
Contact Phone: 434-676-9355
Details: Southern Dominion Health System, Inc. is a non-profit organization and FQHC (Federally Qualified Health Center), committed to the health care of individuals and families of our community, regardless of race, religion or social status. We currently operate out of six (6) different medical centers located in Lunenburg, Dinwiddie, Amelia, and Greensville Counties. We are dedicated to providing health care to the medically underserved, uninsured, and underinsured. This health center is a Health Center Program grantee under 42 U.S.C. 254b, and a deemed Public Health Service employee under 42 U.S.C. 233(g)-(n). Our Mission is To provide quality focused, cost-effective, family-based healthcare services with dignity and respect to all people, without regard to their finances, culture of lifestyle, and to provide the information and support to promote their participation in healthcare decisions.
Remarks: Community Health
Health Care For The Homeless
Location: Newport News, VA - 23608
Contact Phone: 757-591-0839
Services: Dental Care Services, Enabling Services, Obstetrical and Gynecological Care, Primary Medical Care
Remarks: Year round
Harrisonburg Rockingham Free Clinic
Location: Harrisonburg, VA - 22801
Contact Phone: 540-433-5431
Services: Chronic Care Clinics
Hopewell Health Care Alliance
Location: Hopewell, VA - 23860
Contact Phone: 804-863-1652
Services: Dental Care Services, Enabling Services, Mental Health/Substance Abuse Services, Obstetrical and Gynecological Care, Primary Medical Care
Remarks: Part time
Dinwiddie Medical Center
Location: Dinwiddie, VA - 23841
Contact Phone: 434-469-3731
Services: Primary Medical Care
Remarks: Year round
Clinch River Health Services, Inc.
Location: Dungannon, VA - 24245-3937
Contact Phone: 276-467-2201
Details: Clinch River Health Services, Inc. is a community sponsored outpatient health center located in the small rural community of Dungannon, Virginia. Clinch River Health Services seeks to improve the health services and health education available to the people of Scott County and the surrounding communities. The center has been providing services to the area since 1978.
Remarks: Community Health
Guadalupe Free Clinic
Location: Colonial Beach, VA - 22443
Contact Phone: 804-224-0571
Services: Primary, non emergency medical care