AcceptsMedicare.com

Doctors That Accept Medicare in Portland, ME

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

These are 4,465 clinicians enrolled in Medicare and practicing in Portland, 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 Portland by Specialty

Family Medicine(20)

  • Rachel Quinn, MD

    Kible Health PA

    , Portland04102

    📞 (646) 398-0527Accepts assignmentTelehealth available

  • Anthony Pastore, DO

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Anthony Pastore, DO

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Caitlin Bevvino Ring, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Emily Erickson, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Jodi Newcombe, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000May accept assignmentTelehealth available

  • Jodi Newcombe, MD

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000May accept assignmentTelehealth available

  • Luke Ollila, DO

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Mark Grohman, DO

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignment

  • Mark Grohman, DO

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Mark Grohman, DO

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • McKenzie Asher, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Nika Karlsson, DO

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Rick Marden, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Rick Marden, MD

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Sarah Johnson, DO

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Sarah Johnson, DO

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Diana Lapp, MD

    Portland Community Health Center

    100 Brickhill Ave, Suite 301, Portland04106

    📞 (207) 874-2141Accepts assignment

  • Gladys Estrada, MD

    Portland Community Health Center

    100 Brickhill Ave, Portland04106

    📞 (207) 874-2141Accepts assignment

  • Gladys Estrada, MD

    Portland Community Health Center

    100 Brickhill Ave, Suite 301, Portland04106

    📞 (207) 874-2141Accepts assignment

Internal Medicine(20)

  • Adam Karpman

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignmentTelehealth available

  • Adam Karpman

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Basil Chang, DO

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Daniel Chase, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Daniel Merson, DO

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • David Legro, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Emily Clemetson, MD

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignment

  • Emily Clemetson, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • James Katz, MD

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignmentTelehealth available

  • James Katz, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • James Theberge, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Jason Yahwak, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Jennifer Agren, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • John Barber, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • John Gilboy, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Kathryn Libby, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Meagan Moore

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Nicholas Pozzessere, DO

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Shaun Duran, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Renee Fay Leblanc, MD

    Portland Community Health Center

    100 Brickhill Ave, Suite 301, Portland04106

    📞 (207) 874-2141Accepts assignment

Geriatric Medicine(16)

  • Ann Magner, DO

    Mainehealth

    22 Bramhall St, Portland04102

    Accepts assignmentTelehealth available

  • Ann Magner, DO

    Mainehealth

    66 Bramhall St, Portland04102

    📞 (207) 662-2847Accepts assignmentTelehealth available

  • Emily Carter, MD

    Mainehealth

    66 Bramhall St, Portland04102

    📞 (207) 662-2847Accepts assignment

  • Heidi Wierman, MD

    Mainehealth

    22 Bramhall St, Portland04102

    Accepts assignmentTelehealth available

  • Heidi Wierman, MD

    Mainehealth

    66 Bramhall St, Portland04102

    📞 (207) 662-2847Accepts assignmentTelehealth available

  • Heidi Wierman, MD

    Mainehealth

    887 Congress St, Suite 400, Portland04102

    📞 (207) 662-5522Accepts assignmentTelehealth available

  • Julia Redding, DO

    Mainehealth

    22 Bramhall St, Portland04102

    Accepts assignment

  • Rachael Blake

    Mainehealth

    22 Bramhall St, Portland04102

    Accepts assignmentTelehealth available

  • Rachael Blake

    Mainehealth

    272 Congress St, Portland04101

    📞 (207) 874-2466Accepts assignmentTelehealth available

  • Rachael Blake

    Mainehealth

    66 Bramhall St, Portland04102

    📞 (207) 662-2847Accepts assignmentTelehealth available

  • Rachel Sluder, DO

    Mainehealth

    22 Bramhall St, Portland04102

    📞 (207) 885-9905Accepts assignment

  • Richard Marino JR., MD

    Mainehealth

    22 Bramhall St, Portland04102

    Accepts assignment

  • Thomas Morrione, MD

    Mainehealth

    22 Bramhall St, Portland04102

    Accepts assignment

  • William Wadland, MD

    Martin'S Point Health Care, Inc.

    331 Veranda St, Portland04103

    📞 (207) 828-2402Accepts assignmentTelehealth available

  • Charlotte Paolini

    University Of New England

    54 Gullivers Way, Rm 10251026, Portland04103

    📞 (207) 602-3571Accepts assignment

  • Charlotte Paolini

    University Of New England

    716 Stevens Ave, Portland04103

    📞 (207) 221-4242Accepts assignment

Cardiology(20)

  • Heinrich Grube, MD

    Mainehealth

    22 Bramhall St, Portland04102

    Accepts assignment

  • Mylan Cohen, MD

    Mainehealth

    22 Bramhall St, Portland04102

    📞 (207) 706-3280Accepts assignment

  • Aline Iskandar, MD

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignmentTelehealth available

  • Aline Iskandar, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Aline Iskandar, MD

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Aline Iskandar, MD

    Mercy Hospital

    195 Fore River Pkwy, Suite 360, Portland04102

    📞 (207) 553-6868Accepts assignmentTelehealth available

  • Benjamin Schwartz, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Benjamin Schwartz, MD

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Benjamin Schwartz, MD

    Mercy Hospital

    195 Fore River Pkwy, Suite 360, Portland04102

    📞 (207) 553-6868Accepts assignmentTelehealth available

  • Brandei Wingard, MD

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignmentTelehealth available

  • Brandei Wingard, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Brandei Wingard, MD

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignmentTelehealth available

  • Craig Brett, MD

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignment

  • Craig Brett, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Craig Brett, MD

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Craig Brett, MD

    Mercy Hospital

    195 Fore River Pkwy, Suite 360, Portland04102

    📞 (207) 553-6868Accepts assignment

  • Wayne Kruithoff, MD

    Mercy Hospital

    144 State St, Portland04101

    📞 (207) 879-3190Accepts assignment

  • Wayne Kruithoff, MD

    Mercy Hospital

    155 Rover River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Wayne Kruithoff, MD

    Mercy Hospital

    175 Fore River Pkwy, Portland04102

    📞 (207) 879-3000Accepts assignment

  • Wayne Kruithoff, MD

    Mercy Hospital

    195 Fore River Pkwy, Suite 360, Portland04102

    📞 (207) 553-6868Accepts assignment

Optometry(20)

  • Carl Nicholson

    2211 Congress St, Portland04102

    Accepts assignment

  • Robert Murray, OD

    449 Forest Ave, Portland04101

    📞 (207) 773-3232Accepts assignment

  • Robert Murray, OD

    449 Forest Ave, Suite 8, Portland04101

    Accepts assignment

  • Steven Lary, OD

    1039 Washington Ave, Portland04103

    📞 (207) 775-6533Accepts assignment

  • Tracy Giles, OD

    1039 Washington Ave, Portland04103

    📞 (207) 775-6533Accepts assignment

  • Tracy Giles, OD

    1039 Washington Ave, Portland04103

    Accepts assignment

  • Amy Cyr, OD

    Casco Bay Eyecare LLC

    455 Fore St, Portland04101

    📞 (207) 773-2020Accepts assignment

  • Emily Goodheart, OD

    Casco Bay Eyecare LLC

    1440 Congress St, Portland04102

    📞 (207) 773-2020Accepts assignment

  • Katherine Nickerson, OD

    Casco Bay Eyecare LLC

    455 Fore St, Portland04101

    📞 (207) 773-2020Accepts assignment

  • Alexandra Grotton, OD

    Cornerbrook Plaza Eye Care P A

    1040 Brighton Ave, Portland04102

    📞 (207) 253-5333Accepts assignment

  • Andrew Kaper, OD

    Cornerbrook Plaza Eye Care P A

    1040 Brighton Ave, Portland04102

    📞 (207) 253-5333Accepts assignment

  • Leah Grotton, OD

    Cornerbrook Plaza Eye Care P A

    1040 Brighton Ave, Portland04102

    📞 (207) 253-5333Accepts assignment

  • Tricia Pirone, OD

    Eyes On Rosemont LLC

    152 Middle St, Portland04101

    📞 (207) 775-1819Accepts assignment

  • Hannah Calvelli, OD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • Holly McCarthy, OD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • John Walters, OD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • Matthew Thees, OD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • Noell Acord, OD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • Kathryn Beveridge, OD

    Mainehealth

    22 Bramhall St, Portland04102

    📞 (207) 885-9905Accepts assignment

  • Kathryn Regan, OD

    Portland Community Health Center

    295 Park Ave, Portland04102

    📞 (207) 874-2141Accepts assignment

Ophthalmology(4)

  • Benjamin Fowler, MD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • Brooke Miller, MD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • Brynn Wajda, MD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts assignment

  • Curtis Libby, MD

    Maine Eye Center PA

    15 Lowell St, Portland04102

    📞 (207) 774-8277Accepts 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 Portland 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.