AcceptsMedicare.com

Doctors That Accept Medicare in Weaverville, NC

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

These are 71 clinicians enrolled in Medicare and practicing in Weaverville, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 96% 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 (22 clinicians). Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Weaverville by Specialty

Family Medicine(6)

  • Elizabeth Bammer, MD

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignment

  • Jessica Anewalt, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignmentTelehealth available

  • Joshua Christian, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • Katherine Emery, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • Robert Moore, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • William Glover, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

Internal Medicine(1)

  • James Joslyn, MD

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

Geriatric Medicine(1)

  • Katherine Crum, MD

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

Optometry(2)

Physical Therapist(16)

  • Phillip Rolfe

    108 Monticello Rd, Suite 300, Weaverville28787

    📞 (828) 424-9290Accepts assignment

  • Sarah Osborne, PT

    12 Indian Camp Branch Rd, Weaverville28787

    📞 (828) 484-1113Accepts assignment

  • Elizabeth Orvis

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Kelly John

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Kelly McDonald

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Peter Jaros

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Brenden Pelletier

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Janet Cress, PT

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Kathryn Parham, PT

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Sheila Moore

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Angel Trail, PT

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Christina Nicholson Christen

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Christopher Power, PT

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Colleen Dowling, PT

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Jami McNair, PT

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Jared Cooper

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

Nurse Practitioner(20)

  • Charles Dugan, NP

    104 N Main St, Weaverville28787

    Accepts assignment

  • Kimberly Eubanks

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • Lydia Teague

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • Rhonda Reed

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • William McAneny, NP

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • Misty Dotts, NP

    Inpatient Consultants Of North Carolina PC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Christopher Roxbury

    Minuteclinic Diagnostic Of North Carolina PC

    121 Monticello Rd, Weaverville28787

    📞 (866) 389-2727Accepts assignment

  • Jean Garcia, NP

    Minuteclinic Diagnostic Of North Carolina PC

    121 Monticello Rd, Weaverville28787

    📞 (866) 389-2727Accepts assignment

  • Katy Emmert

    Minuteclinic Diagnostic Of North Carolina PC

    121 Monticello Rd, Weaverville28787

    📞 (866) 389-2727Accepts assignment

  • Hannah Buchanan, NP

    Mission Health Community Multispecialty Providers LLC

    63 Monticello Rd, Weaverville28787

    📞 (828) 213-1740Accepts assignment

  • Alicia Emery, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Brandy Jarrett Calvert, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Emily Bouhall, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Kristan Johnson

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Sabrina Reed

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Sharon Crum, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Sheril Belizaire, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Tami Swift, NP

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • Grace Barnwell

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Jennifer Aldrich

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

Physician Assistant(14)

  • Nancy Winebarger, PA

    Mission Health Community Multispecialty Providers LLC

    63 Monticello Rd, Weaverville28787

    📞 (828) 213-1740Accepts assignment

  • James Crum, PA

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Charles Lott, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Elizabeth Penick, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Emily Hester

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Jihan Price, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088May accept assignment

  • John Oconnell, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Kathryn McGowan

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Kimberly Kanupp, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Kristin Gruner, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Lauren Steighner

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Mary Reynolds, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Virginia Secrest, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Zachary Patterson

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

Clinical Social Worker(3)

  • Michael Faulkner

    105 White Bridge Rd, Weaverville28787

    Accepts assignmentTelehealth available

  • Jodee Liebman, CSW

    Liebman Psychotherapy, PC

    105 Pink Fox Cove Rd, Weaverville28787

    📞 (828) 544-0438Accepts assignmentTelehealth available

  • Robert Liebman, CSW

    Liebman Psychotherapy, PC

    105 Pink Fox Cove Rd, Weaverville28787

    📞 (828) 544-0438Accepts assignmentTelehealth available

Chiropractic(1)

Occupational Therapist(1)

  • Gail Davis, OT

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

Emergency Medicine(1)

  • Elizabeth McCarty, MD

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

Mental Health Counselor(1)

  • Lyric Fitzgibbon

    754 Jupiter Rd, Weaverville28787

    Accepts assignmentTelehealth available

Diagnostic Radiology(1)

  • Michael Kelley, MD

    Radiology Associates Of South Carolina LLC

    77 Governor Thomson Ter, Weaverville28787

    📞 (747) 293-9005Accepts assignment

Clinical Psychologist(1)

  • Elizabeth Neale

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

Other Cities in North Carolina

New to Medicare?

Frequently Asked Questions

Are these doctors in Weaverville 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 Weaverville accept Medicare assignment?

96% of the 71 Medicare-enrolled clinicians listed in Weaverville accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 4% 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 Weaverville offer telehealth visits?

14% of the Medicare-enrolled clinicians listed in Weaverville 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 North Carolina →

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.