Free & Low-Cost Clinics in West Virginia

379 free and low-cost health clinics across 168 cities in West Virginia (WV). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.

West Virginia at a glance

Cities with clinics168
Clinics listed379
Listed as free52
Sliding-scale fees (by income)256
Accept uninsured patients308
Accept Medicaid286
Offer dental care65
Offer mental health care140
Accept walk-ins33
List weekend hours28
Spanish spoken12
Hours checked on the clinic's own website8 (October 2026)

Counts come from the clinic listings in West Virginia, as each clinic describes itself. How we build and check listings.

Cities in West Virginia

Frequently asked questions

How many free and low-cost clinics are in West Virginia?
freeclinics.us lists 379 free and low-cost health clinics in 168 cities in West Virginia. Of these, 52 are listed as free and 256 charge on a sliding scale based on income.
Which cities in West Virginia have the most free and low-cost clinics?
By number of clinics listed: Charleston (17), Huntington (15), Beckley (10), Buckhannon (9) and Martinsburg (9).
Can I get care in West Virginia without insurance?
Yes. 308 of the 379 clinics listed in West Virginia accept uninsured patients, and 286 accept Medicaid. Pick your city on this page to see them.