AcceptsMedicare.com

Doctors That Accept Medicare in Elkin, NC

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

These are 173 clinicians enrolled in Medicare and practicing in Elkin, 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 Elkin by Specialty

Family Medicine(10)

  • Stephen Erlandson, MD

    948 Johnson Ridge Rd, Elkin28621

    📞 (336) 835-1467Accepts assignment

  • Alvaro Castillejo

    Elkin Pediatric And Adult Medicine PA

    124 Samaritans Ridge Rd, Elkin28621

    📞 (336) 835-7700Accepts assignment

  • Anna Sparks, DO

    Hugh Chatham Memorial Hospital Inc

    600 Chatham Medical Park, Elkin28621

    📞 (336) 835-4819Accepts assignment

  • Brianna Hitchner, DO

    Hugh Chatham Memorial Hospital Inc

    600 Chatham Medical Park, Elkin28621

    📞 (336) 835-4819Accepts assignmentTelehealth available

  • Mary-Emma Beres, MD

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 835-3136Accepts assignment

  • Megan Arboleda, MD

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Patrick Stevens, DO

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 835-3136Accepts assignment

  • Naguib Farah, MD

    Yadkin Emergency Physicians PLLC

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7000Accepts assignment

  • Pascal Phares, MD

    Yadkin Emergency Physicians PLLC

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7000Accepts assignment

  • Shannon Morgan, MD

    Yadkin Emergency Physicians PLLC

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7000Accepts assignment

Internal Medicine(20)

  • Stephen Walker, MD

    Elkin Pediatric And Adult Medicine PA

    124 Samaritans Ridge Rd, Elkin28621

    📞 (336) 835-7700Accepts assignment

  • Stephen Walker, MD

    Elkin Pediatric And Adult Medicine PA

    124 Samaritans Ridge Rd, Elkin28621

    Accepts assignment

  • Cordelia Stearns, MD

    High Country Community Health

    110 Dutchman Ct, Elkin28621

    📞 (336) 835-7337Accepts assignment

  • Alan Casciola, DO

    Hugh Chatham Memorial Hospital Inc

    300 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 258-8094Accepts assignment

  • Andras Neumark

    Hugh Chatham Memorial Hospital Inc

    300 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 258-8094Accepts assignment

  • Jeray Johnson, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Julie Taylor, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Mohammad Garba, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Murugananthan Subbiah, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Paul Garrison JR., MD

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 835-3136Accepts assignment

  • Paul Gulley, MD

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Paul Gulley, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Paul Gulley, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Paul Gulley, MD

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 527-7002Accepts assignment

  • Paul Gulley, MD

    Hugh Chatham Memorial Hospital Inc

    520 Chatham Medical Park, Elkin28621

    📞 (336) 835-4819Accepts assignment

  • Scott Amrhein, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Sunil Nadakav, MD

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Sunil Nadakav, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Sunil Nadakav, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Richard Hilliard JR., DO

    Yadkin Emergency Physicians PLLC

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7000Accepts assignment

Cardiology(2)

  • Tomas Vybiral, MD

    640 Parkwood Medical Park, Elkin28621

    📞 (336) 526-7997Accepts assignment

  • Brian Laughey, MD

    Novant Health Medical Group, LLC

    189 Samaritans Ridge Rd, Elkin28621

    📞 (336) 526-3005Accepts assignment

Optometry(2)

  • Kala Brewer, OD

    Oliver Optometric Eye Care

    346 N Bridge St, Elkin28621

    📞 (336) 835-1312Accepts assignment

  • Billy Cash, OD

    Wake Forest University Health Sciences

    177 Parkwood Dr, Elkin28621

    📞 (336) 716-3822Accepts assignment

Ophthalmology(3)

  • Jeffrey Bond, MD

    Wake Forest University Health Sciences

    177 Parkwood Dr, Elkin28621

    📞 (336) 716-3822Accepts assignment

  • Jeffrey Bond, MD

    Wake Forest University Health Sciences

    Parkwood Dr, Elkin28621

    📞 (336) 716-2734Accepts assignment

  • Ramya Mentreddy, MD

    Wake Forest University Health Sciences

    177 Parkwood Dr, Elkin28621

    📞 (336) 716-3822Accepts assignment

Podiatry(7)

  • Matthew Fernandez, DPM

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Matthew Fernandez, DPM

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Matthew Fernandez, DPM

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Michael McGowan, DPM

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Michael McGowan, DPM

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Michael McGowan, DPM

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Michael McGowan, DPM

    Hugh Chatham Memorial Hospital Inc

    400 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-4500Accepts assignment

Orthopedic Surgery(13)

  • Johnathan Whitaker, DO

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Johnathan Whitaker, DO

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Johnathan Whitaker, DO

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Johnathan Whitaker, DO

    Hugh Chatham Memorial Hospital Inc

    400 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-4500Accepts assignment

  • Johnathan Whitaker, DO

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 527-7002Accepts assignment

  • Johnathan Whitaker, DO

    Hugh Chatham Memorial Hospital Inc

    520 Chatham Medical Park, Elkin28621

    📞 (336) 835-4819Accepts assignment

  • Jonathan Snyder, MD

    Hugh Chatham Memorial Hospital Inc

    400 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-4500Accepts assignment

  • Marc Stevens, MD

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Marc Stevens, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Marc Stevens, MD

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Marc Stevens, MD

    Hugh Chatham Memorial Hospital Inc

    400 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-4500Accepts assignment

  • Marc Stevens, MD

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 527-7002Accepts assignment

  • Marc Stevens, MD

    Hugh Chatham Memorial Hospital Inc

    520 Chatham Medical Park, Elkin28621

    📞 (336) 835-4819Accepts assignment

Dermatology(1)

  • Andrew Lee, MD

    Hugh Chatham Memorial Hospital Inc

    201 Eldon Parks Dr A, Elkin28621

    📞 (336) 835-0016Accepts assignment

Urology(1)

  • Judson Rackley, MD

    Hugh Chatham Memorial Hospital Inc

    200 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-0040Accepts assignment

Neurology(1)

  • Robert Meadows, MD

    Hugh Chatham Memorial Hospital Inc

    101 Eldon Parks Dr B, Elkin28621

    📞 (336) 526-0188Accepts assignmentTelehealth available

Physical Therapist(1)

Nurse Practitioner(20)

  • Kendra Watts

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Kendra Watts

    360 Parkwood Medical Park, Elkin28621

    Accepts assignment

  • Lori Barker

    Elkin Pediatric And Adult Medicine PA

    124 Samaritans Ridge Rd, Elkin28621

    📞 (336) 835-7700Accepts assignment

  • Theresa Gibbs

    High Country Community Health

    110 Dutchman Ct, Elkin28621

    📞 (336) 835-7337Accepts assignment

  • Bree Fleck

    Hugh Chatham Memorial Hospital Inc

    200 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-0040Accepts assignment

  • Jennifer Marion, NP

    Hugh Chatham Memorial Hospital Inc

    360 Parkwood Medical Park, Elkin28621

    📞 (336) 258-8100Accepts assignmentTelehealth available

  • Mark Mayes, NP

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Michael Beres, NP

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Michael Beres, NP

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Michael Beres, NP

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Michael Beres, NP

    Hugh Chatham Memorial Hospital Inc

    400 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-4500Accepts assignment

  • Monica Keener

    Hugh Chatham Memorial Hospital Inc

    400 Chatham Medical Park, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Sarah Day

    Hugh Chatham Memorial Hospital Inc

    101 Eldon Parks Dr B, Elkin28621

    📞 (336) 526-0188Accepts assignment

  • Teresa Tharpe

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Veronica Brady

    Hugh Chatham Memorial Hospital Inc

    101 Eldon Parks Dr B, Elkin28621

    📞 (336) 526-0188Accepts assignment

  • Jade Kiger

    Novant Health Medical Group, LLC

    189 Samaritans Ridge Rd, Elkin28621

    📞 (336) 526-3005Accepts assignment

  • Jonathan Lyday

    Novant Health Medical Group, LLC

    189 Samaritans Ridge Rd, Elkin28621

    📞 (336) 526-3005Accepts assignment

  • Ya Xiong, NP

    Revival Pain Management Inc

    1925 N Bridge St, Suite 101, Elkin28621

    📞 (336) 835-5330Accepts assignment

  • Edgar Null, NP

    Yadkin Emergency Physicians PLLC

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7000Accepts assignment

  • Todd St John, NP

    Yadkin Emergency Physicians PLLC

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7000Accepts assignment

Physician Assistant(19)

  • Alexis Anthony, PA

    Carolina Quickcare Family Practice, PLLC

    493 Cc Camp Rd, Elkin28621

    📞 (252) 673-3826Accepts assignmentTelehealth available

  • Fredrick Enos JR., PA

    Carolina Quickcare Family Practice, PLLC

    493 Cc Camp Rd, Elkin28621

    📞 (252) 673-3826Accepts assignment

  • Kossa Diomande, PA

    Carolina Quickcare Family Practice, PLLC

    493 Cc Camp Rd, Elkin28621

    📞 (252) 673-3826Accepts assignment

  • Sierra Pierce

    Carolina Quickcare Family Practice, PLLC

    493 Cc Camp Rd, Elkin28621

    📞 (252) 673-3826Accepts assignment

  • Allison Spagnoletti, PA

    Elkin Pediatric And Adult Medicine PA

    124 Samaritans Ridge Rd, Elkin28621

    📞 (336) 835-7700Accepts assignment

  • Allison Spagnoletti, PA

    Elkin Pediatric And Adult Medicine PA

    124 Samaritans Ridge Rd, Elkin28621

    Accepts assignment

  • Bobbi Hurst

    Hugh Chatham Memorial Hospital Inc

    101 Eldon Parks Dr, Suite A, Elkin28621

    📞 (336) 835-2349Accepts assignment

  • Bobbi Hurst

    Hugh Chatham Memorial Hospital Inc

    101 Eldon Parks Dr B, Elkin28621

    📞 (336) 526-0188Accepts assignment

  • Hannah Beasley

    Hugh Chatham Memorial Hospital Inc

    631 Cc Camp Rd, Elkin28621

    📞 (336) 366-1072Accepts assignment

  • Joseph Argenta, PA

    Hugh Chatham Memorial Hospital Inc

    201 W Main St, Elkin28621

    📞 (336) 526-6195Accepts assignment

  • Joseph Argenta, PA

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 527-7002Accepts assignment

  • Joseph Argenta, PA

    Hugh Chatham Memorial Hospital Inc

    520 Chatham Medical Park, Elkin28621

    📞 (336) 835-4819Accepts assignment

  • Kimberly Parrett, PA

    Hugh Chatham Memorial Hospital Inc

    500 Chatham Medical Park, Elkin28621

    📞 (336) 527-7002Accepts assignment

  • Kimberly Parrett, PA

    Hugh Chatham Memorial Hospital Inc

    520 Chatham Medical Park, Elkin28621

    📞 (336) 835-4819Accepts assignment

  • Michael Keller, PA

    Hugh Chatham Memorial Hospital Inc

    150 Parkwood Dr, Elkin28621

    📞 (336) 527-3371Accepts assignment

  • Michael Keller, PA

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    📞 (336) 527-7298Accepts assignment

  • Michael Keller, PA

    Hugh Chatham Memorial Hospital Inc

    180 Parkwood Dr, Elkin28621

    Accepts assignment

  • Michael Keller, PA

    Hugh Chatham Memorial Hospital Inc

    400 Johnson Ridge Medical Park, Elkin28621

    📞 (336) 526-4500Accepts assignment

  • Laura Luttio, PA

    Revival Pain Management Inc

    1925 N Bridge St, Suite 101, Elkin28621

    📞 (336) 835-5330Accepts 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 North Carolina

New to Medicare?

Frequently Asked Questions

Are these doctors in Elkin 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 North Carolina →

Was this page helpful?

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