AcceptsMedicare.com

Doctors That Accept Medicare in Middlebury, VT

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

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

Advertisement

Providers in Middlebury by Specialty

Family Medicine(16)

  • Laura Weylman, MD

    102 A Court St A, Middlebury05753

    Accepts assignmentTelehealth available

  • Laura Weylman, MD

    102 Court St, Suite A, Middlebury05753

    Accepts assignmentTelehealth available

  • Daniel Huber, MD

    Middlebury Family Health

    1330 Exchange St, Suite 201, Middlebury05753

    📞 (802) 388-1500Accepts assignment

  • Deborah Huber, MD

    Middlebury Family Health

    1330 Exchange St, Suite 201, Middlebury05753

    📞 (802) 388-1500Accepts assignment

  • Eileen Doherty-Fuller, MD

    Middlebury Family Health

    1330 Exchange St, Suite 201, Middlebury05753

    📞 (802) 388-1500Accepts assignment

  • Linn Larson, MD

    Middlebury Family Health

    1330 Exchange St, Suite 201, Middlebury05753

    📞 (802) 388-1500Accepts assignment

  • Peter Wilhelm, MD

    Middlebury Family Health

    1330 Exchange St, Suite 201, Middlebury05753

    📞 (802) 388-1500Accepts assignment

  • Brian Carlozzi, DO

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Carrie Weigand, MD

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Catherine Ayers, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Jennifer Kaufman, MD

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Jillian Brennan, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Mei Frankish, MD

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Michael Kiernan, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Natasha Withers, DO

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Jessica Rouse, MD

    Village Health, Inc.

    5 Park St, Suite 3, Middlebury05753

    📞 (802) 382-9491Accepts assignmentTelehealth available

Internal Medicine(20)

  • Benjamin Bearnot, MD

    Middlebury Family Health

    1330 Exchange St, Suite 201, Middlebury05753

    📞 (802) 388-1500Accepts assignment

  • Katie Miller, MD

    Middlebury Family Health

    1330 Exchange St, Suite 201, Middlebury05753

    📞 (802) 388-1500Accepts assignment

  • Alejandro Castro, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Amelia Winter, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Benjamin Johnson, DO

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Bradford Armstrong, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • David Rand, DO

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Emily Gaukler, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Erin Kurek, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Erin Kurek, MD

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • James Enser, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Justin Stinnett Donnelly, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Margaret Gray, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Marzouq Qubti, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Marzouq Qubti, MD

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Naomi Hodde, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Rachel McEntee, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Sara Brennan, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • T Lovko, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Tyler Wark, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

Geriatric Medicine(1)

  • Rajeev Shiva Kumar, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

Cardiology(3)

  • Gavin Noble, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Gavin Noble, MD

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Nicole Habel, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignmentTelehealth available

Optometry(7)

  • Daniel Dapolito, OD

    Middlebury Eye Associates Inc

    91 Main St, Middlebury05753

    📞 (802) 388-2811Accepts assignment

  • Diane Dapolito, OD

    Middlebury Eye Associates Inc

    91 Main St, Middlebury05753

    📞 (802) 388-2811Accepts assignment

  • Emily Zimmermann, OD

    Middlebury Eye Associates Inc

    91 Main St, Middlebury05753

    📞 (802) 388-2811Accepts assignment

  • Gretchen Suter, OD

    Middlebury Eye Associates Inc

    91 Main St, Middlebury05753

    📞 (802) 388-2811Accepts assignment

  • Hamza Dar, OD

    Middlebury Eye Associates Inc

    91 Main St, Middlebury05753

    📞 (802) 388-2811Accepts assignment

  • Kayla Brenden, OD

    Middlebury Eye Associates Inc

    91 Main St, Middlebury05753

    📞 (802) 388-2811Accepts assignment

  • Monica Wolosinski, OD

    Middlebury Eye Associates Inc

    91 Main St, Middlebury05753

    📞 (802) 388-2811Accepts assignment

Ophthalmology(2)

  • Amy Gregory, MD

    Eye Care Associates, P.C.

    1330 Exchange St, Suite 102, Middlebury05753

    📞 (802) 388-6565Accepts assignment

  • Jillian Kaplita, MD

    Eye Care Associates, P.C.

    1330 Exchange St, Suite 102, Middlebury05753

    📞 (802) 388-6565Accepts assignment

Podiatry(1)

  • Peter Miller, DPM

    Porter Hospital Inc

    116 Porter Dr, Middlebury05753

    📞 (802) 388-9708Accepts assignment

Orthopedic Surgery(2)

  • Devon Anderson, MD

    Porter Hospital Inc

    1436 Exchange St, Pmc Orthopedic, Middlebury05753

    📞 (802) 388-3194Accepts assignment

  • Eric Benz, MD

    Porter Hospital Inc

    1436 Exchange St, Pmc Orthopedic, Middlebury05753

    📞 (802) 388-3194Accepts assignment

Physical Therapist(4)

  • Jodi Eddy, PT

    Addison Wellness Inc

    231 Court St, Middlebury05753

    📞 (802) 388-3533Accepts assignment

  • Matthew Horne, PT

    Addison Wellness Inc

    231 Court St, Middlebury05753

    📞 (802) 388-3533Accepts assignment

  • Tracy Horne, PT

    Addison Wellness Inc

    231 Court St, Middlebury05753

    📞 (802) 388-3533Accepts assignment

  • Lance Bergmans

    All Seasons Physical Therapy Consultants Inc

    812 Exchange St, Suite 4, Middlebury05753

    📞 (802) 388-3991Accepts assignment

Diagnostic Radiology(20)

  • Adam Ulano, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Anant Bhave, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignmentTelehealth available

  • Andrea Hildebrand, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Anjuli Bagley, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Benjamin Sawatzky, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Beth Zigmund, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Carl Cobb, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Derek Rycewicz, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Janusz Kikut, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Joshua Kallen, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignmentTelehealth available

  • Mark Lach, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Matthew Geeslin, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Naiim Ali, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Norman Sturtevant, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Robert Bruce, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Robert D'Agostino, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Ryan Walsh, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Saeedeh Mirbagheri, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Sally Herschorn, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Stephen Koller, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

Physician Assistant(20)

  • Brian Joslin

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Brian Joslin

    Porter Hospital Inc

    1436 Exchange St, Middlebury05753

    📞 (802) 388-3194Accepts assignment

  • Brian Joslin

    Porter Hospital Inc

    1436 Exchange St, Pmc Orthopedic, Middlebury05753

    📞 (802) 388-3194Accepts assignment

  • Cassidy Heisler

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Emily Sinz, PA

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Emily Sinz, PA

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Jeffrey Abell

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Jeffrey Abell

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts assignment

  • Jessica Baughman, PA

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Jon Ford, PA

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Kathryn Zoll

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Larissa Olson, PA

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Leslie Putman, PA

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Margaret Mahoney, PA

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Margaret Mahoney, PA

    Porter Hospital Inc

    1436 Exchange St, Pmc Orthopedic, Middlebury05753

    📞 (802) 388-3194Accepts assignment

  • Sara Lewis

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Trina Wilson

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Trina Wilson

    Porter Hospital Inc

    1436 Exchange St, Middlebury05753

    📞 (802) 388-3194Accepts assignment

  • Trina Wilson

    Porter Hospital Inc

    1436 Exchange St, Pmc Orthopedic, Middlebury05753

    📞 (802) 388-3194Accepts assignment

  • Wade Yount, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

Nurse Practitioner(4)

  • Ania Mortier, NP

    102 Court St, Apt A, Middlebury05753

    📞 (802) 382-0849Accepts assignmentTelehealth available

  • Jessica Lindert

    Counseling Service Of Addison County Inc

    89 Main St, Middlebury05753

    📞 (802) 388-6751Accepts assignmentTelehealth available

  • Philippa Owens

    Counseling Service Of Addison County Inc

    89 Main St, Middlebury05753

    📞 (802) 388-6751Accepts assignmentTelehealth available

  • Carolyn Gaeckle

    Long Trail Psychiatry LLC

    99 Maple St, Suite 14, Middlebury05753

    📞 (802) 349-1747Accepts 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 Vermont

New to Medicare?

Frequently Asked Questions

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

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

14% of the Medicare-enrolled clinicians listed in Middlebury 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 Vermont →

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.