AcceptsMedicare.com

Doctors That Accept Medicare in Farmington, ME

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

These are 278 clinicians enrolled in Medicare and practicing in Farmington, 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 Nurse Practitioner (41 clinicians). 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

  • 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

  • Lisa Torgersen, MD

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Lisa Torgersen, MD

    Mainehealth

    131 Franklin Health Cmns, Farmington04938

    Accepts 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 assignment

  • 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(15)

  • 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

  • Adam Caldwell, MD

    Mainehealth

    181 Franklin Health Cmns, Farmington04938

    Accepts 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

  • 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

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(17)

  • 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

  • Pamela Pahel

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Rebecca Chandler, CNS

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Renee Violette

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts assignment

  • Sierra Bivighouse

    Mainehealth

    111 Franklin Cmns, Farmington04938

    📞 (207) 778-6031Accepts assignment

  • Sierra Bivighouse

    Mainehealth

    111 Franklin Health Cmns, Farmington04938

    📞 (207) 779-3113Accepts 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.

Do doctors in Farmington accept Medicare assignment?

98% of the 278 Medicare-enrolled clinicians listed in Farmington 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 Farmington offer telehealth visits?

7% of the Medicare-enrolled clinicians listed in Farmington 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 Maine →

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.