AcceptsMedicare.com

Doctors That Accept Medicare in Ripley, WV

180 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 180 clinicians enrolled in Medicare and practicing in Ripley, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Ripley by Specialty

Family Medicine(12)

  • Courtney Adkins, DO

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Howard Lafferty JR., DO

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Lucy Shamblin, DO

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Lucy Shamblin, DO

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Lucy Shamblin, DO

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Lucy Shamblin, DO

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Lucy Shamblin, DO

    Community Health Association

    174 Pinnell St, Ripley25271

    Accepts assignment

  • Lucy Shamblin, DO

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Matthew Davis, DO

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Steven Eshenaur, DO

    Community Health Association

    509 Church St S, Ripley25271

    📞 (304) 786-1155Accepts assignment

  • Richard Cain, MD

    Wirt County Health Services Association, Inc

    562 Charleston Dr, Ripley25271

    📞 (304) 372-7341Accepts assignment

  • Richard Watson, MD

    Wirt County Health Services Association, Inc

    562 Charleston Dr, Ripley25271

    📞 (304) 372-7341Accepts assignment

Internal Medicine(20)

  • Irvin Snyder, DO

    122 Pinnell St, Ripley25271

    Accepts assignment

  • Arif Malik, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Arif Malik, MD

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Arif Malik, MD

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Arif Malik, MD

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Clinton Mills, DO

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Clinton Mills, DO

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Clinton Mills, DO

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Clinton Mills, DO

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Clinton Mills, DO

    Community Health Association

    174 Pinnell St, Ripley25271

    Accepts assignment

  • Holly Hill-Reinert, DO

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Holly Hill-Reinert, DO

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Holly Hill-Reinert, DO

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Holly Hill-Reinert, DO

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Holly Hill-Reinert, DO

    Community Health Association

    174 Pinnell St, Ripley25271

    Accepts assignment

  • Irvin Snyder, DO

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Irvin Snyder, DO

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Irvin Snyder, DO

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Emily Nguyen, DO

    Hospitalist Medicine Physicians Of West Virginia, PLLC

    107 Miller Dr, Ripley25271

    📞 (304) 372-5115Accepts assignmentTelehealth available

  • Meenalochani Narayanan, MD

    Hospitalist Medicine Physicians Of West Virginia, PLLC

    107 Miller Dr, Ripley25271

    📞 (304) 372-5115Accepts assignmentTelehealth available

Cardiology(3)

  • David Gnegy, MD

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Hemant Modi, MD

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Showri Karnam, MD

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

Optometry(1)

Podiatry(2)

  • Nikola Bicak, DPM

    1837 Ripley Rd, Ripley25271

    📞 (304) 372-3788Accepts assignment

  • Jacob Meisenburg, DPM

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

Orthopedic Surgery(1)

  • Brian Brown, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

Urology(5)

  • John Mani, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • John Mani, MD

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • John Mani, MD

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • John Mani, MD

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • John Mani, MD

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

Physical Therapist(2)

  • Lori Rhodes

    Mountain River Physical Therapy Specialists LLC

    420 Charleston Dr, Suite A, Ripley25271

    📞 (304) 373-0093Accepts assignment

  • Ryan Ruben

    Mountain River Physical Therapy Specialists LLC

    420 Charleston Dr, Suite A, Ripley25271

    📞 (304) 373-0093Accepts assignment

Nurse Practitioner(20)

  • Kathleen Triplett

    146 Pinnell St B, Ripley25271

    Accepts assignment

  • Murrita Bolinger, NP

    122 Pinnell St, Ripley25271

    Accepts assignment

  • Renetta Brewer, NP

    Charleston Nephrology Hypertension And Transplant PLLC

    122 Pinnell St, Bldg 6, Ripley25271

    📞 (304) 400-4700Accepts assignmentTelehealth available

  • Tarrih Layne

    Charleston Nephrology Hypertension And Transplant PLLC

    122 Pinnell St, Bldg 6, Ripley25271

    📞 (304) 400-4700Accepts assignmentTelehealth available

  • Brandee Harpold, NP

    Community Health Association

    200 Academy Dr, Ripley25271

    📞 (304) 372-1050Accepts assignment

  • Paige Lovejoy

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Richard Jones, CH

    Community Health Association

    200 Academy Dr, Ripley25271

    📞 (304) 372-1050Accepts assignment

  • Richard Smith, NP

    Community Health Association

    122 Pinnell St, Ripley25271

    Accepts assignmentTelehealth available

  • Richard Smith, NP

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignmentTelehealth available

  • Richard Smith, NP

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignmentTelehealth available

  • Richard Smith, NP

    Community Health Association

    158 Pinnell St, Ripley25271

    📞 (304) 373-1630Accepts assignmentTelehealth available

  • Richard Smith, NP

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignmentTelehealth available

  • Richard Smith, NP

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignmentTelehealth available

  • Richard Smith, NP

    Community Health Association

    200 Academy Dr, Ripley25271

    📞 (304) 372-1050Accepts assignmentTelehealth available

  • Sarah Hendrix

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Staci Cummings, NP

    Community Health Association

    200 Academy Dr, Ripley25271

    📞 (304) 372-1050Accepts assignment

  • Sylvia Heston

    Community Health Association

    200 Academy Dr, Ripley25271

    📞 (304) 372-1050Accepts assignment

  • Victoria Boldman

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Allison Ashley

    Envision Medical Care, LLC

    111 Court St S, Ripley25271

    📞 (304) 372-1030Accepts assignmentTelehealth available

  • Jami Clay

    Envision Medical Care, LLC

    111 Court St S, Ripley25271

    📞 (304) 372-1030Accepts assignmentTelehealth available

Diagnostic Radiology(20)

  • Adam Krompecher, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Alastair Moore, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Bradford Bennett, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Brent Pressman, DO

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Caleb Mills, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Christopher Schlarb, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Frank Muto, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Jakob Weaver, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • James McCain, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Jeffrey Dameron, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Johnsey Leef, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Johnson Tanner, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Joshua Sherwin, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Leann Shannon, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Nicholas Moore, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Russell King, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Shawn Reesman, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Stephen Elksnis, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Susmitha Reddy, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Timothy Vanhoose, MD

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

Physician Assistant(14)

  • Alanah Miller

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Hannah Cothern

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Hannah Cothern

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Hannah Cothern

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Hannah Cothern

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Hannah Cothern

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Kevin Boyce

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Kevin Boyce

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Kevin Boyce

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Kevin Boyce

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Kevin Boyce

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Sara Haile

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Sara Haile

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Sara Haile

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in West Virginia

New to Medicare?

Frequently Asked Questions

Are these doctors in Ripley accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in West Virginia →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.