AcceptsMedicare.com

Doctors That Accept Medicare in Middlebury, VT

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

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

Family Medicine(15)

  • Laura Weylman, MD

    Green Mountain Primary Care Plc

    102 Court St, Apt A, Middlebury05753

    📞 (802) 382-0849Accepts 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

  • Jennifer Borofsky, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts 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-2811May accept 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

  • 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

  • Christopher Kanner, DO

    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

  • Dmitriy Akselrod, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 382-3443Accepts assignment

  • Janusz Kikut, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Judy Tam, MD

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • 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 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

  • Jessica Baughman, PA

    Porter Hospital Inc

    115 Porter Dr, Middlebury05753

    📞 (802) 388-4701Accepts assignment

  • Jessica Baughman, PA

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts 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

  • Margaret Mahoney, PA

    Porter Hospital Inc

    82 Catamount Park, Middlebury05753

    📞 (802) 388-7185Accepts 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(5)

  • 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

  • Ania Mortier, NP

    Green Mountain Primary Care Plc

    102 Court St, Apt A, Middlebury05753

    📞 (802) 382-0849Accepts assignmentTelehealth available

  • Carolyn Gaeckle

    Long Trail Psychiatry LLC

    99 Maple St, Suite 14, Middlebury05753

    📞 (802) 349-1747Accepts assignment

  • Isaac Bass

    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.

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 Vermont →

Was this page helpful?

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