Virginia Free and Income Based Clinics

Free Clinics in Virginia

Find Clinics by City Name

See all cities in Virginia

Free Clinics In Virginia – A Comprehensive Guide

For many low-income families and individuals in Virginia, accessing quality health care is a challenge. The cost of services can be a significant barrier preventing them from seeking necessary treatment and care. The good news is that there are several free clinics, government subsidies, non-profit programs, and faith-based providers in the state dedicated to offering cost-effective or even free health care options. This article serves as a guide to some of these providers and how you can access their services.

Free Clinics and Networks

There are numerous free clinics and networks across Virginia offering a range of medical services, often on a sliding-scale basis according to income.

Virginia Association of Free Clinics

The Virginia Association of Free Clinics (VAFCC) is a network of over 60 free clinics throughout the state. These clinics provide an array of services, from general medical care to mental health and dental services. The exact scope of services and fees vary by clinic, so it’s recommended that you contact your local clinic directly for specific information.

Fan Free Clinic

The Fan Free Clinic in Richmond provides comprehensive healthcare services to those in need, regardless of the ability to pay. Services include primary care, women’s health care, counseling, medication assistance, and an array of support services. For more details and scheduling appointments, checkout their website.

Charlottesville Free Clinic

Providing a range of services including dental care, medical care, mental health services, and prescription assistance, the Charlottesville Free Clinic serves those who are uninsured or under-insured. Appointments can be scheduled by calling them directly or through their website.

Government Subsidies and Non-profit Programs

Several government subsidies and non-profit programs in Virginia offer affordable or ostensibly free healthcare.


Virginia’s Medicaid program provides free or low-cost health coverage to some low-income people, families and children, pregnant women, the elderly, and people with disabilities. Eligibility criteria are based on income and family size, among other factors. You can apply at any time online through the Cover Virginia website.


FAMIS (Family Access to Medical Insurance Security) and FAMIS PLUS are state-run programs for uninsured children under the age of 19 living in Virginia. These programs offer comprehensive health care, including routine check-ups, prescription medication, immunizations, and hospital visits. You can apply for these programs through the Cover Virginia website.

Faith-Based Providers

Many religious institutions in Virginia have established clinics that provide free or low-cost healthcare based on the patient's ability to pay.

Healing Hands Health Center

A Christian-based organization located in Bristol, Virginia, Healing Hands Health Center offers medical, dental, eyecare, and chiropractic services to uninsured and underinsured individuals. Visit their website for further information.

Salvation Army Clinics

The Salvation Army, a well-known Christian non-profit organization, operates free clinics in several Virginia cities, offering services ranging from general medical care to prescription drug assistance. Information about these clinics can be found on the Salvation Army Virginia website.

It's important to remember that these are just a few of the many organizations in Virginia dedicated to providing affordable or free health care services. If you're unable to pay for the care you need, don't hesitate to reach out to these organizations or explore other options. More information can be found through your local health department or social services office.

We are the largest online directory of free and affordable health clinics. Most clinics listed in our database receive federal grants, state subsidies, or are owned and operated by non-profit organizations and provide services that are either free or at a reduced rate.

There are a total of 329 clinics in the state of Virginia. Richmond has a total of 27 clinics and the city with most clinics in Virginia. The next city with most clinics is Alexandria with a total of 12 clinics. is updated and maintained by users like you so if you know of any new clinics in Virginia or any updates that need to be made to our database please contribute.

Find the Nearest Free Clinic in Virginia

Click on your county below to find free medical clinics near you.