← Back to library

Free medical clinics West Virginia

Updated October 21, 2025 • 12 min read • 2,440 words
Focus Immediate Financial Assistance

Free medical and health care clinics West Virginia.

Find information on free community health care centers and income-based clinics in West Virginia. Low-income families, people on Medicaid or Medicare, and the uninsured will get free or affordable medical care. Get check-ups, free behavioral counseling, preventative services, substance abuse treatment and other help. Find free community clinics and healthcare centers in WV near you . People with no insurance or money will get help too, including from sliding fee or free Federally Qualified Health Centers (FQHC) or rural clinics. Patients can get free prescription medications, lab work, physical, immunizations, OB/GYN, vision exams, medical care for women and so much more. These community clinics in WV will do their best to assist low income and uninsured people, whether adults or children in West Virginia with meeting medical needs. There is also free telehealth and therapy services from Psychiatrists. While many of the community health care centers are totally free, others may charge a minimal fee that is based upon the patients income. This is a so called sliding fee scale, and the lower someone’s income the lower any fees. Most centers near you also will help everyone and not turn anyone away. There is also a referral number at the bottom of the page for information on other clinics near you. Free doctors and non-profit hospitals also offer free medical services. This includes diabetes management, cancer screenings, insulin, STD testing, and other health-care. Many of the clinics in West Virginia will also give free referrals to specialists, lab work, and more. Or learn more on where to get free insulin .

Local WV free community clinics

There are a number of free medical centers, walk-in clinics, pro-bono doctors and nurses as well as other programs to care for low-income families in WV. Find a free or income based clinic near you below from the list, and referrals are always given too. Both in person, virtual telehealth care and other services are available.

  • A. Hawse Health Center

17978 State Route 55, Baker, West Virginia 26801. Phone - 304-897-5915 AccessHealth The free clinics can give students or kids immunizations. There is also prenatal care in West Virginia from the free clinic. There are assistance programs including Acute and Chronic illnesses treatment, free behavioral healthcare, Family Planning, Gynocology, and others. The medical center is income based, with free tele-health care available too. Associates In OB/GYN - 410 Carriage Drive, Beckley, WV 25801. Phone (304) 255-1541 Cranberry Prosperity Elementary School - 4575 Robert C. Byrd Drive, Beckley, WV 25801. Call (304) 252-8555 401 Gray Flats Road, Beckley, WV 25801. Phone - (304) 252-8555 6633 Shoestring Trail, Williamsburg, WV 24931. Phone - (304) 645-7872 Behavioral Health - 28 Mallard Court, Beckley, WV 25801. Call (304) 252-8409 202 Bill Baker Way, Beckley, WV 25801. Telephone: (304) 461-1110 Rural Acres - 252 Rural Acres Drive, Beckley, WV 25801. Call (304) 252-8555 Mabscot - 200 Raleigh Avenue, Beckley, WV 25801. Phone: (304) 252-8541 2157 Ritter Drive, Daniels, WV 25832. Phone: (304) 763-4326 Daniels Elementary School - 351 4-H Lake Road, Daniels, WV 25832. Call (304) 252-8555 Fayette - 1 Main Street, Lochgelly, WV 25866. Call (304) 469-3334 for the clinic or pharmacy. 7127 Harper Road, Glen Daniel, WV 25844. Phone: (304) 934-4000 904 Harrison Street, Princeton, WV 24740. Telephone - (304) 431-7100 High School - 300 Hinton Road, Shady Spring, WV 25918. Call (304) 252-8555

Cabin Creek Health Systems Inc

5722 Cabin Creek Rd, Dawes, WV 25054. Phone: (304) 734-2040

Clay Battelle Community Health Center

5861 Mason-Dixon Hwy, Blacksville, WV 26521. Call 304-432-8211 Some of the health care services include flu and pneumonia vaccines, family practice, patient education, and much more.

Buckhannon Health Center

  • Locust St., Buckhannon, WV 26201-2231. Phone number - 304-472-1600

Clay Battelle Community Health Center

5861 Mason Dixon Hwy, Blacksville, WV 26521. Call 304-432-8211

Camden Family Health

10003 Webster Rd., Camden On Gauley, WV 26208-7713. Call 304-226-5725

Valley Health Systems

There is free case management of specialty and inpatient services. Social workers and medical professionals may give this support. Or learn about prescription drug assistance programs as well as coupon services. Programs include free behavioral health, podiatry, and dentistry. There are also free ENT doctors for kids from low-income WV families, physicals, women’s care as well as other services. 540 10th Street, Huntington, WV 25701. Call 304.399.3366 864 Oakwood Road, Charleston, WV 25314. Phone: 304-352-1191

  • Fleming Drive, Harts, WV 25524. Phone: 304.855.4595

1100 Hospital Drive, Hurricane, WV 25526. Phone: 304.757.8683 2908 Auburn Road, Huntington, WV 25704. Phone: 304.781.5800

  • Timberwolf Drive, Huntington, WV 25704. Telephone: 304.429.1764

1301 Hal Greer Boulevard, Huntington, WV 25701. Medical Office: 304.525.0572 1630 13th Avenue, Huntington, WV 25701. Phone: 304.697.2014 723 Ninth Ave, Huntington, WV 25701. Phone: 304.529.0645 2300 US Route 60 East, Ona, WV 25545. Clinic Phone: 304.743.7331 6350 US Route 60, Barboursville, WV 25504. Phone: 304.399.3350

  • Wayne Street, Fort Gay, WV 25514. Medical Phone: 304.648.5544
  • McGinnis Drive, Wayne, WV 25570. Medical Phone: 304.272.5136

1246 McClellan Highway, Harts, WV 25524. Phone: 304.310.1246 1347 Hillview Drive, Milton, WV 25541. Call 304.743.1407

FamilyCare Health Center

Various free or low cost medical care. There are health screenings, Sport physicals, diabetes and high blood pressure management, asthma checks and more. Programs include free psychiatry, adult and children health care. A Pharmacy, ADHD and anti depressant medications, cancer checks and lab work is offered too, including free doctors on demand. Call 304-757-6999 1701 5th Ave., Charleston, WV 25312-1900, Or also at 830 Pennsylvania Ave. Ste 402, Charleston, WV 25302-3390. Call 304-757-6999

  • Great Teays Blvd, Scott Depot, WV 25560. Phone: (304) 757-6999

800 Pennsylvania Avenue, Charleston, WV 25302-3351. Call 304-414-1880 Ob/GYN & Birth Center, 108 Washington St, Charleston WV 25302. Call 304-345-2229 5161 Washington Street, West, Cross Lanes, WV 25313-1535. Call 304-722-7600

  • CHateau Grove Ln, Barboursville WV 25504. Call 304-736-9662
  • Kanawha Terrace, St. Albans, WV 25177-2750. Dial 304-201-1130

116 Hills Plaza, Charleston, WV 25387-2438. Call 304-720-4466 503 Roosevelt Blvd., Eleanor, WV 25070-0163. Call 304-586-0001 3911 Teays Valley Road, Hurricane, WV 25526. Phone: 304-760-6336 1220 Lee St. E, Charleston, WV 25301. Call 304-342-8513

  • Great Teays Blvd., Scott Depot, WV 25560-9816. Dial 304-757-6999. Many single mothers as well as pregnant teens get their medical care from here. There may also be diapers, information on WIC, and formula from the free community clinic.

515 Main Street, Madison, WV 25130-1417. Call 304-369-0393 300 Roosevelt Blvd., Eleanor, WV 25070. Dial 304-586-3111

West Virginia Health Right - Cabin Creek Health Systems

Low-income families in WV and adults on Medicaid can get free or cheap medical care. They also accept CHIP insurance that kids or teens have. The free government qualified health centers offer Health education, nutritional counseling and vaccinations, Blood Pressure Monitoring, Well-woman exams, Attention Deficit Disorder (diagnosis and treatment), Women’s Medicine and other care. 489 Washington Avenue, Clarksburg, WV 26301. Call (304) 622-2708 Cabin Creek - 111 Randolph Street, Beckley, WV 25801. Call 304.253.3577 61-29th Street Wheeling, WV 26003. Main Phone: 304.233.9323 West Side Clinic - 511 Central Ave, Charleston, WV 25302. Primary number is 304-340-1555 Main Clinic - 1520 Washington St E, Charleston, WV 25311. Call 304-414-5930 Covenant House Clinic - 600 Shrewbsury St, Charleston, WV 25301. Main number is 304-414-5949 CommUNITY Wellness Center - 515 Central Ave, Charleston, WV 25302. Call 304-340-1558 301 Elk River Rd. S., Clendenin, WV 25045-9791. Call 304-734-2040 Route 79, Dawes, West Virginia 25054. Call 304-734-2040 Beckley Health Right, Inc. 111 Randolph Ave, Beckley WV 25802. Call 304-253-4600

Mountaineer Community Health Center

783 Winchester St, Paw Paw WV 25434. Main number is 304-947-5500

Tug River Health Center

34035 Coal Heritage Hwy, Northfork WV 24868. Main number is 304-862-2588 SCH - Mental Health for Children & Adults

  • Tavern Rd, Martinsburg WV 25401. Call 304-263-7023

Mercer Health Right

RR2, Box 378, Bluefield WV 24701. Call 304-323-2431

Barbour Community Health Association

  • Sturmer St, Belington WV 26250. Call 304-823-2800

Belington Middle School clinic is at Rr 2 Box 343, Belington WV 26250. Main phone: 304-823-1281 Preston-Taylor Community Health Centers, Inc. 725 North Pike Street, Grafton, WV 26354. Phone: 304-265-0312

Community Care of West Virginia Health Centers

  • federal government qualified, non-profit community health center. They have income based clinics in WV, including for people on Medicaid, kids, the unemployed and others. Free or low cost care includes help with psychosocial and behavioral care needs, including prescriptions, Geriatric Services, STD checks, pregnancy testing, Physical exams, Chronic disease attention and more. There are also free emergency walk-in clinics.
  • Professional Place, Bridgeport, WV 26330. Phone: 304-848-5770

Pediatrics 4 Northridge Drive, Buckhannon, WV 26201. Phone: 304-473-5660 33-37 West Main Street, Buckhannon, WV 26201. Phone: 304-473-5600 700 Oakmound Rd., Clarksburg, WV 26301. Phone: 304-623-6330 122 Center Street, Clay, WV 25043. Phone: 304-587-7301 266 Skidmore Lane, Sutton, WV 26601. Phone: 304-765-4400 4498 Potomac Highlands Trail, Green Bank, WV 24944. Phone: 304-456-5115 100 Pickens Road, Helvetia, WV 26224. Phone: 304-924-5453 797 Clinic Road, Ivydale, WV 25113. Phone: 304-286-4200 821 3rd Avenue, Marlinton, WV 24954. Phone: 304-799-4404

  • Queens Alley Road, Rock Cave, WV 26234. Phone: 304-924-6262

597 Liberty Street, West Milford, WV 26451. Primary Care Phone: 304-745-4568 ​107 Staunton Drive, Weston, WV 26452. Phone: 304-269-2022

Wirt County Health Services

1301 Elizabeth Pike, Elizabeth, WV 26143. Call 304-275-8780

New River Health - North Fayette

221 West Maple Avenue, Fayetteville, WV 25840. Phone: 304-574-3960

Minnie Hamilton Health System

186 Hospital Drive, Grantsville, WV 26147. Call (304) 354-9244 The low income or uninsured can get everything from cancer check and screening to assistance with dealing with diabetes.

Shenandoah Community Health Center

There are multiple sites. Both free and sliding fee - income based medical care is offered. Call (304) 263-4999

  • Tavern Rd, Martinsburg, WV 25401.

106 Sand Mine Road, Berkeley Springs, WV 25411

  • Trifecta Place, Suite 205, Charles Town, WV 25414
  • Veronica Drive, Martinsburg, WV 25404

24940 Northwestern Pike, Romney, WV 26757

Southwest Virginia Health Systems

The affordable / free clinics try not to turn anyone away. The medical and vision care offered will include services such as Family Planning, Chronic illnesses such as asthma, allergies, diabetes, sickle cell anemia, seizures, sports physicals and other check-ups. Or get Medicare Diabetes Screening Project, Medicaid Transportation or vans and more. Lincoln County Primary Care Center - 7400 Lynn Ave., Hamlin, WV 25523-1138. Call 304-824-5806 5304 Straight Fork Rd., Griffithsville, WV 25521. They cover Lincoln County. Call 304-524-9242 5322 McClellan Ave., Branchland, WV 25506. Phone: 304-824-5707 267 Midway Rd., Alum Creek, WV 25003. Phone: 304-756-1007

  • Vanatters Creek, Ranger, WV 25557. Phone: 304-778-3084

5490 State Route 10, Salt Rock, WV 25559. The center is for Cabell County. Phone: 304-824-2073 471 Main Street, Madison, West Virginia 25130 of Boone County. Call Phone: 304-369-5170

  • Wildcat Way, Logan, WV 25601. Phone: 304-688-9949

202 Larry Joe Harless Dr. Gilbert, WV 25621 of Mingo County. Call 304-664-6270 5027 Helena Ave., Delbarton, WV 25670 of Mingo County. Phone: 304-475-1761

BHA - Bluestone Family Practice

701 Bland St, Bluefield WV 24701. Phone: 304-800-5413

Ripley Family Care

512A S Church St, Ripley WV 25271. Call 304-372-1033

Ritchie Regional Health Center

West Virginia families with no insurance, or with a low-income or unemployed, will get care There may be Pediatric Services, School and sports physicals, OB/GYN, Sexually transmitted diseases and behavioral counseling too. Drug and alcohol treatment as well as telehealth for seniors or the disabled who lack access to the free clinic is offered. ​151 Doddridge School Road, West Union, WV 26456. Phone: (304) 873-0060 201 Ritchie County School Road, ​Ellenboro, WV 26346. Dial (304) 869-3650 1200 Stephenson Avenue, Parkersburg, WV 26101. Phone: (304) 699-0506 157 Main Street, Smithville, WV 26178. Main Phone: (681) 408-2000 or (304) 699-0597 1513 Blizzard Drive, Parkersburg, WV 26101. Call (304) 699-0809 2330 N. Pleasants Hwy., St. Marys, WV 26170. Main phone - (855) 552-8907 190 Marie Street, West Union, WV 26456. Call (304) 873-1401 135 S. Penn Ave., Harrisville, West Virginia 26362-1371. Call 304-643-4005

Rainelle Medical Center Inc

176 Medical Center Dr, Rainelle, WV 25962. Call (304) 438-6188

Ebenezer Medical Outreach

1448 10th Ave, Huntington WV 25701. Main phone: 304-523-0753

Harmony House

627 4th Ave, Huntington WV 25701. Call 304-523-2764

New River Health

302 W Main Street, Sophia, WV 25921. Call 304-469-2905 Greyhound Lane, Smithers, WV 25136. Dial 304-981-4983 315 Fairview Heights Rd, Summersville, WV 26651. Phone - 681-355-0141

Meadow Bridge Clinic

1502 Meadow Bridge Rd., Meadow Bridge, WV 25976-9655. Call 304-484-7755

St. George Medical Clinic

8591 Holly Meadows Rd, Parsons, WV 26287. Call 304-478-3339 Non-emergency medical care is arranged. The low income may get free care from the clinic, others may be charged a minimal fee.

Monroe Health

Peterstown Clinic, 2869 Seneca Trail South - U.S. Highway 219. Peterstown, WV 24963. Call 304-753-4336 Monroe Health Center-Union Site - 200 Health Center Drive, Union, WV 24983. Call 304-772-3064 Forest Hill Clinic - 180 Old Schoolhouse Rd, Forest Hill, WV 24935. Call 304-466-1152

Camden Family Health

Basic health care, as well as basic dental, may be offered. The site is a federally Qualified Health Centers. Medicaid and private health insurance is accepted by the free clinic. 10003 Webster Road, Camden-on-Gauley, WV 26208. Phone - 304-226-5725

  • Park Street, Cowen, WV 26206. Call 304-226-5527

101 Florence Street, Ansted, WV 25812. Main phone: 304-658-6007

  • Grade School Lane, Summersville, WV 26651. Call 304-872-2178

415 Main Street, Summersville, WV 26651. Main phone - 304-872-1663

  • Avenue A, Richwood, WV 26261. Call 304-846-2608

300 Minuteman Drive, Weston, WV 26452. Call 304-997-8701

PRINCETON COMMUNITY HOSPITAL

12th Street Ext., Princeton, WV 24740. Call 304-487-7000 Health care services include vision, obstetrics, x-ray, specialty referrals, and senior care. Free diabetes equipment and supplies may be passed out too.

SHINNSTON MEDICAL CENTER

  • Columbia Rd., Shinnston, WV 26431-1016. Dial 304-592-1040

More community clinics in West Virginia near you

Individuals and families in WV can also dial 304.253.3577 or 1-877-982-4584 to find out more information, and locate other free community association clinics in West Virginia . Centers focus on helping as many people as possible with high quality services.