AcceptsMedicare.com

Doctors That Accept Medicare in Farmington, ME

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

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

Family Medicine(20)

  • Andrew Rice, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Christopher Jastram, DO

    Mainehealth

    131 Franklin Health Cmns, Farmington04938

    📞 (207) 860-4090Accepts assignment

  • Deborah Hamilton, MD

    Mainehealth

    131 Franklin Health Cmns, Farmington04938

    📞 (207) 860-4090Accepts assignment

  • Elizabeth Abbas, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Elizabeth Abbas, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Gail Lamb, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Jeffrey Lynds, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Jennifer Couture, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Jennifer Couture, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Kathleen McCall, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Kelsey Campbell, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Kristine Sanden, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Kristine Sanden, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Lisa Clarcq, DO

    Mainehealth

    131 Franklin Health Cmns, Farmington04938

    📞 (207) 860-4090Accepts assignment

  • Lisa Torgersen, MD

    Mainehealth

    111 Franklin Commons, Mmc Cardiology, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Mary Voelker, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Taylor Munsch, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Taylor Munsch, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Thomas Pulling, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Thomas Pulling, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

Internal Medicine(19)

  • Jacob Ledesma, MD

    Mainehealth

    181 Franklin Health Cmns, 1w, Farmington04938

    📞 (207) 778-4922Accepts assignment

  • Kristin Jhamb, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Kristin Jhamb, MD

    Mainehealth

    131 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Kristin Jhamb, MD

    Mainehealth

    131 Franklin Health Cmns, Suite A, Farmington04938

    📞 (207) 662-0111Accepts assignment

  • Larry Labul, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Larry Labul, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Lauren Desmarais, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Lauren Desmarais, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Lauren Desmarais, DO

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Liia Doumanovskaia

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Liia Doumanovskaia

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Liia Doumanovskaia

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Meagan Moore

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignmentTelehealth available

  • Robert O'Reilly, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Stacy Hershfeld, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Stephen Goss, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Stephen Goss, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Stephen Goss, DO

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Thomas Ryan, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

Geriatric Medicine(2)

  • Richard Marino JR., MD

    Mainehealth

    131 Franklin Health Cmns, Farmington04938

    📞 (207) 860-4090Accepts assignment

  • Richard Marino JR., MD

    Mainehealth

    131 Franklin Health Cmns, Suite A, Farmington04938

    📞 (207) 662-0111Accepts assignment

Cardiology(20)

  • Adam Caldwell, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Adam Caldwell, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Benjamin Starobin, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Benjamin Starobin, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Charles Carpenter, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Charles Carpenter, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • David Frost, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Heinrich Grube, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Heinrich Grube, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Heinrich Grube, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Henry Sesselberg, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignmentTelehealth available

  • Henry Sesselberg, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignmentTelehealth available

  • Kunal Tandon, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignmentTelehealth available

  • Kunal Tandon, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignmentTelehealth available

  • Lynette Weeman, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Robert Bender, DO

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Robert Bender, DO

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Robert Bender, DO

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Roy Ulin, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Roy Ulin, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

Optometry(3)

  • Kathryn Gurney, OD

    Maine Eye Care Associates

    130 Main St, Farmington04938

    📞 (207) 873-2731Accepts assignment

  • Marlie Watson, OD

    Troy A Norton Od, Inc.

    112 Narrow Gauge Sq, Farmington04938

    📞 (207) 778-6925Accepts assignment

  • Troy Norton, OD

    Troy A Norton Od, Inc.

    112 Narrow Gauge Sq, Farmington04938

    📞 (207) 778-6925Accepts assignment

Ophthalmology(2)

  • Richard Brown, MD

    628 Wilton Rd, Farmington04938

    Accepts assignment

  • Richard Brown, MD

    628 Wilton Rd, Farmington04938

    Accepts assignment

Podiatry(3)

  • Zachary Blakeman, DPM

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Zachary Blakeman, DPM

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Zachary Blakeman, DPM

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

Orthopedic Surgery(8)

  • Andrew Crapser, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Andrew Crapser, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Andrew Crapser, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Ann Golden, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Ian Dickey, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Ian Dickey, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Ian Dickey, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Julie Grosvenor, MD

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

Urology(9)

  • Craig Hawkins, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Craig Hawkins, MD

    Mainehealth

    126 Middle St, Farmington04938

    📞 (207) 779-1977Accepts assignment

  • Craig Hawkins, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Elizabeth Perez, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Elizabeth Perez, MD

    Mainehealth

    126 Middle St, Farmington04938

    📞 (207) 779-1977Accepts assignment

  • Elizabeth Perez, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

  • Griffith Batstone, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Griffith Batstone, MD

    Mainehealth

    126 Middle St, Farmington04938

    📞 (207) 779-1977Accepts assignment

  • Griffith Batstone, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts assignment

Physical Therapist(2)

  • Justin Longhurst

    Elevation Physical Therapy

    128 Middle St, Farmington04938

    📞 (207) 778-6469Accepts assignment

  • Steven Noorda

    Elevation Physical Therapy

    128 Middle St, Farmington04938

    📞 (207) 778-6469Accepts assignment

Nurse Practitioner(12)

  • Phoebe Gause

    Comprehensive Rehab Consultants PLLC

    119 Livermore Falls Rd, Farmington04938

    📞 (312) 945-7444Accepts assignment

  • Kristy Hilton

    Convenientmd - Ffs Uc LLC

    108 Knowlton Corner Rd, Farmington04938

    📞 (207) 578-7152Accepts assignment

  • Melissa Ellis

    Convenientmd - Ffs Uc LLC

    108 Knowlton Corner Rd, Farmington04938

    📞 (207) 578-7152Accepts assignment

  • Benjamin Winkler

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Beth Hartsock, NP

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Carley Fenning

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Deborah Burchfield

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Dominique Uva, NP

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Janine White

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Kassie Thibodeau

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Margo Taylor, NP

    Mainehealth

    126 Middle St, Farmington04938

    📞 (207) 779-1977Accepts assignment

  • Maureen Lepage

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts 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 Maine

New to Medicare?

Frequently Asked Questions

Are these doctors in Farmington 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 Maine →

Was this page helpful?

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