Clinics in Virginia
We are the largest online directory of free and affordable health clinics.
Home » Virginia Free Clinics
Virginia Free and Sliding Scale Health Clinics
We have listed out a sampling of the free and income based health clinics below. Use the right navigational section to search for free clinics by city.City Search
Type the name of a city in Virginia.
Alleghany Highlands Free Clinic Covington - Covington
Covington, VA - 24426
(540) 962-1660
Clinic hours:
Monday - Thursday 7:30 AM – 4:00 PM
Friday 7:30 AM until Noon
The Alleghany Highlands Free Clinic serves uninsured adults in Alleghany County, Bath County and the City of Covington. Patients first need to complete an application packet before making an appointment at the Clinic.(540) 962-1660
Loudon Community Free Clinic - Leesburg
Leesburg, VA - 20176
(703) 779-5416
Hours:
Monday
9am – 1pm (Diabetic Clinic)
2pm – 5pm (General Clinic)
Tuesday
9am – 1pm (General Clinic)
2pm – 5pm (General Clinic)
Wednesday
9am – 1pm (General Clinic)
2pm – 5pm (Well-Woman Clinic)
6:30pm – 9pm (General Clinic)
Thursday (703) 779-5416
Troutdale Medical Center - Troutdale
Troutdale, VA - 24378
276-677-4187
Hours of Operation
Monday and Wednesday - 8:30 - 7:00
Tuesday, Thursday and Friday - 8:30 - 5:00
Services provided at this center include: Adult & Geriatric Medicine, Pediatric Care, Adolescent Care, Behavioral Health, Pharmacy, Laboratory, X-rays, Minor Surgery, Emergency Medicine, Telemedicin276-677-4187
T.K. Mckee Hospital Building - Saltville
Saltville, VA - 24370
276-496-4492
Hours of Operation
Monday through Friday - 8:30 - 7:00
This organization is governed by a community board and their clinic is a not-for-profit Community Health Centers. This clinic is a fee-for-service practice just like any doctor's office. To assist the clinic in providing access to medica276-496-4492
Saltville Medical Center Mhn Services - Saltville
Saltville, VA - 24370
276-496-4433
Hours of Operation
Monday through Friday - 8:30 - 7:00
Saturday - 8:00 - 6:00
Services at this clinic include the following: Adult & Geriatric Medicine, Pediatric Care, Adolescent Care, Behavioral Health, Pharmacy, X-Ray & Laboratory, Minor Surgery, Emergency Medicine, Telemedicine, Hospitaliza276-496-4433
Meadowview Health Clinic Mhn Services - Meadowview
Meadowview, VA - 24361
276-780-0621
Hours of Operation
Monday through Thursday - 8:30 - 7:00
Friday - 8:30 - 5:00
Services provided at this center include: Adult & Geriatric Medicine, Pediatric Care, Adolescent Care, Behavioral Health, Pharmacy, Laboratory, Minor Surgery, Emergency Medicine, Telemedicine, Hospitalization, Slide F276-780-0621
Tazewell Community Health - North Tazewell
North Tazewell, VA - 24630
276-979-9899
Hours of Operation
Monday, Wednesday & Thursday - 8:00 - 7:00
Tuesday & Friday - 8:30 - 7:00
Services at this facility include the following: Adult & Geriatric Medicine, Pediatric Care, Adolescent Care, Behavioral Health, Pharmacy, Laboratory, Minor Surgery, Emergency Medicine, Telemedicine, Ho276-979-9899
Twin City Medical Center Mhn Services - Bristol
Bristol, VA - 24201
276-669-5179
Hours of Operation
Monday through Friday - 8:30 - 7:00
Services at this health center include the following: Adult & Geriatric Medicine, Pediatric Care, Adolescent Care, Behavioral Health, Pharmacy, Laboratory, Minor Surgery, Emergency Medicine, Telemedicine, Hospitalization, Slide Fee Scale for276-669-5179
Harrisonburg Rockingham Free Clinic Inc - Harrisonburg
Harrisonburg, VA - 22801
(540)433-5431
Mon - Tue: 9:00 am - 2:00 pm
Wed: 9:00 am - 2:00 pm & 5:30 pm - 7:30 pm
Thu - Fri: 9:00 am - 2:00 pm
Services that this free clinic offers includes: Chronic Care Clinic held Tuesday and Wednesday mornings serves patients with complex problems, General Medical Clinic held Wednesday eveni(540)433-5431
Harrisonburg-Rockingham Dental Clinic - Harrisonburg
Harrisonburg, VA - 22801
540-437-2900
Mon - Thu: 8:00 am - 5:00 pm
Fri: 8:00 am - 12:00 pm
This center provides preventative and restorative dental services to residents of Harrisonburg and Rockingham County with Medicaid insurance or with no dental insurance and earning 200% or less of the federal poverty level. Individuals who are540-437-2900
Harrisonburg Community Health Center - Harrisonburg
Harrisonburg, VA - 22801
540-433-4913
OFFICE HOURS
8:30 am - 4:30 pm
Monday-Friday
This is a community-oriented Family Practice center organized to serve the primary health care needs of children and families in Harrisonburg, Virginia and the surrounding region. They are open for new patients — children and adults.
This is not540-433-4913
St James The Less Free Clinic - Ashland
Ashland, VA - 23005
(804) 798-8890
The clinic is open on Wednesday nights from 6-9 pm and provides free medical and dental services and prevention education to those who are uninsured and meet certain income requirements.
In order to be eligible for free services you have to meet the following requirements: Be a Hanover County (804) 798-8890
Mechanicsville Free Eye Care Clinic - Mechanicsville
Mechanicsville, VA - 23111
804-337-1457
Open: Alternating Tuesdays 5:30-8:30pm
Services that this facility provides to its patients is professional eye examinations and eyeglasses.
In order to be eligible for free services at this establishment you have to meet the following requirements: Be a Hanover County Resident, 18 years of a804-337-1457
Mechanicsville Christian Free Dental Clinic - Mechanicsville
Mechanicsville, VA - 23111
804-559-0995
Open: Every Tuesday 6-9pm and 1st Thursday of each month
The objective at this clinic is patients will have good dental health, including for some, dentures and/or partials.
In order to be eligible for free services at this office you have to meet the following requirements: Be a Hanover Coun804-559-0995
Ashland Christian-Disciples of Christ Free Podiatry/Diabetes Clinic - Ashland
Ashland, VA - 23005
804-752-3456
Open: 1st Thursday of each month 6-9pm
Services that this clinic provides includes: patients will receive professional podiatric care, and group instruction will be offered on treating diabetes through diet alternatives.
In order to be eligible for free services at this clinic you have to mee804-752-3456
Free Medical Care By County:
For better search options, search for free medical clinics by County below.- Washington County Free Clinics
- Alexandria City County Free Clinics
- Campbell County Free Clinics
- Amherst County Free Clinics
- Wise County Free Clinics
- Appomattox County Free Clinics
- Hanover County Free Clinics
- Bedford City County Free Clinics
- Clarke County Free Clinics
- Montgomery County Free Clinics
- Nottoway County Free Clinics
- Tazewell County Free Clinics
- Caroline County Free Clinics
- Rockingham County Free Clinics
- Bristol County Free Clinics
- Botetourt County Free Clinics
- Buena Vista City County Free Clinics
- Northampton County Free Clinics
- Albemarle County Free Clinics
- Mecklenburg County Free Clinics
- Pittsylvania County Free Clinics
- Chesapeake City County Free Clinics
- Smyth County Free Clinics
- Alleghany County Free Clinics
- Dickenson County Free Clinics
- Westmoreland County Free Clinics
- Colonial Heights City County Free Clinics
- Southampton County Free Clinics
- Covington City County Free Clinics
- Augusta County Free Clinics
- Culpeper County Free Clinics
- Danville City County Free Clinics
- Pulaski County Free Clinics
- Prince William County Free Clinics
- Emporia City County Free Clinics
- Fairfax City County Free Clinics
- Falls Church City County Free Clinics
- Prince Edward County Free Clinics
- Franklin City County Free Clinics
- Stafford County Free Clinics
- Warren County Free Clinics
- Galax City County Free Clinics
- Scott County Free Clinics
- Rockbridge County Free Clinics
- Orange County Free Clinics
- Halifax County Free Clinics
- Hampton City County Free Clinics
- Harrisonburg City County Free Clinics
- Fairfax County Free Clinics
- Carroll County Free Clinics
- Russell County Free Clinics
- Hopewell City County Free Clinics
- Lunenburg County Free Clinics
- Northumberland County Free Clinics
- Brunswick County Free Clinics
- Loudoun County Free Clinics
- Lexington City County Free Clinics
- Louisa County Free Clinics
- Page County Free Clinics
- Lynchburg City County Free Clinics
- Manassas Park City County Free Clinics
- Martinsville City County Free Clinics
- Shenandoah County Free Clinics
- Giles County Free Clinics
- Newport News City County Free Clinics
- Norfolk City County Free Clinics
- Norton City County Free Clinics
- Accomack County Free Clinics
- Lee County Free Clinics
- Petersburg City County Free Clinics
- Poquoson City County Free Clinics
- Portsmouth City County Free Clinics
- Radford City County Free Clinics
- Richmond City County Free Clinics
- Salem County Free Clinics
- Franklin County Free Clinics
- Wythe County Free Clinics
- Isle of Wight County Free Clinics
- Staunton City County Free Clinics
- Frederick County Free Clinics
- Patrick County Free Clinics
- Suffolk City County Free Clinics
- Essex County Free Clinics
- Roanoke County Free Clinics
- Virginia Beach City County Free Clinics
- Fauquier County Free Clinics
- Richmond County Free Clinics
- Sussex County Free Clinics
- Waynesboro City County Free Clinics
- King William County Free Clinics
- James City County Free Clinics
- Winchester City County Free Clinics
- Arlington County Free Clinics
- King George County Free Clinics
- Lancaster County Free Clinics
- Spotsylvania County Free Clinics
- Rappahannock County Free Clinics
- Madison County Free Clinics
- Nelson County Free Clinics
- Greene County Free Clinics
- Fluvanna County Free Clinics
- Gloucester County Free Clinics
- Amelia County Free Clinics
- Buckingham County Free Clinics
- New Kent County Free Clinics
- Goochland County Free Clinics
- Mathews County Free Clinics
- King and Queen County Free Clinics
- Cumberland County Free Clinics
- Charles City County Free Clinics
- Middlesex County Free Clinics
- Henrico County Free Clinics
- York County Free Clinics
- Chesterfield County Free Clinics
- Powhatan County Free Clinics
- Prince George County Free Clinics
- Dinwiddie County Free Clinics
- Surry County Free Clinics
- Greensville County Free Clinics
- Charlotte County Free Clinics
- Henry County Free Clinics
- Floyd County Free Clinics
- Bedford County Free Clinics
- Craig County Free Clinics
- Buchanan County Free Clinics
- Grayson County Free Clinics
- Bland County Free Clinics
- Bath County Free Clinics
- Highland County Free Clinics
Free Clinic City Search
Type the name of a city in Virginia.



