AcceptsMedicare.com

Doctors That Accept Medicare in Ripley, WV

176 Medicare-enrolled clinicians · CMS data, refreshed 2026-07-31

These are 176 clinicians enrolled in Medicare and practicing in Ripley, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 99% accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. The largest specialty here is Nurse Practitioner (39 clinicians). 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

  • Irvin Snyder, DO

    174 Pinnell St, Suite A, Ripley25271

    Accepts assignment

  • Irvin Snyder, DO

    174 Pinnell St A, Ripley25271

    📞 (304) 372-7617Accepts 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

  • Arif Malik, MD

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts 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

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Holly Hill-Reinert, DO

    Community Health Association

    200 Academy Dr, Ripley25271

    📞 (304) 372-1050Accepts 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

  • Irvin Snyder, DO

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts 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

  • Paige Lovejoy

    Community Health Association

    122 Pinnell St, Ripley25271

    📞 (304) 372-2731Accepts assignment

  • Rachel Welling

    Community Health Association

    122 Pinnell St, Ripley25271

    Accepts assignment

  • Rachel Welling

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Rachel Welling

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Rachel Welling

    Community Health Association

    158 Pinnell St, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Rachel Welling

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Richard Smith, NP

    Community Health Association

    122 Pinnell St, Ripley25271

    Accepts assignment

  • Richard Smith, NP

    Community Health Association

    122 Pinnell St, Morad Hughes Health Ctr, Ripley25271

    📞 (304) 373-1578Accepts assignment

  • Richard Smith, NP

    Community Health Association

    146 Pinnell St, Ripley25271

    Accepts assignment

  • Richard Smith, NP

    Community Health Association

    158 Pinnell St, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Richard Smith, NP

    Community Health Association

    158 Pinnell St, Suite A, Ripley25271

    📞 (304) 373-1630Accepts assignment

  • Richard Smith, NP

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts assignment

  • Sarah Hendrix

    Community Health Association

    186 Pinnell St, Ripley25271

    📞 (304) 373-1546Accepts 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

  • 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

  • Pamela Phillips, 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.

Do doctors in Ripley accept Medicare assignment?

99% of the 176 Medicare-enrolled clinicians listed in Ripley accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 1% are marked "may accept assignment," 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.

Do any doctors in Ripley offer telehealth visits?

7% of the Medicare-enrolled clinicians listed in Ripley offer telehealth, per CMS enrollment data. Look for the "Telehealth available" badge below, and confirm with the office which visit types they offer remotely.

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

Was this page helpful?

Something wrong or missing? Tell us — we read every report and fix issues fast.

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