AcceptsMedicare.com

Doctors That Accept Medicare in Salem, MA

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

These are 1,004 clinicians enrolled in Medicare and practicing in Salem, 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 Salem by Specialty

Family Medicine(10)

  • Srivalli Konduri, MD

    Charter Ltc LLC

    55 Highland Ave, Suite 304, Salem01970

    📞 (978) 354-4611Accepts assignmentTelehealth available

  • Alexander Katz, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Alexander Katz, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    Salem Hospital Medical Staff Office, 81 Highland Ave Wheelock 6, Salem01970

    Accepts assignment

  • Tessera Strand, DO

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Amer El-Haddad, MD

    North Shore Community Health Inc

    47 Congress St, Salem01970

    📞 (978) 744-8388Accepts assignment

  • Bari Sue Brodsky, MD

    North Shore Community Health Inc

    47 Congress St, Salem01970

    📞 (978) 744-8388Accepts assignment

  • Jonathan Ignacio, MD

    North Shore Community Health Inc

    47 Congress St, Salem01970

    📞 (978) 744-8388Accepts assignment

  • Joseph Peppe, MD

    North Shore Community Health Inc

    47 Congress St, Salem01970

    📞 (978) 744-8388Accepts assignment

  • Kristin Darden, MD

    North Shore Community Health Inc

    47 Congress St, Salem01970

    📞 (978) 744-8388Accepts assignment

  • Robert Slocum, DO

    North Shore Community Health Inc

    47 Congress St, Salem01970

    📞 (978) 744-8388Accepts assignment

Internal Medicine(20)

  • Anil Dubey, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Claudia Delgado Garrido, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 1, Salem01970

    📞 (978) 741-9500Accepts assignmentTelehealth available

  • James Hickey, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignment

  • James Hickey, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignment

  • Kathleen Ayers, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Salem01970

    Accepts assignmentTelehealth available

  • Lily Narusevicius

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Lily Narusevicius

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignmentTelehealth available

  • Ogorchukwu Omede, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Paul Dardeno, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Paul Dardeno, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignmentTelehealth available

  • Poongodi Chandrasekaran, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Poongodi Chandrasekaran, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignmentTelehealth available

  • Pranay Prabhakar, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignment

  • Pranay Prabhakar, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignment

  • Raymond Waitekus, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Raymond Waitekus, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignmentTelehealth available

  • Shawna Barry, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Yuriy Levin, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Yuriy Levin, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignmentTelehealth available

  • Yuriy Levin, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Salem01970

    Accepts assignmentTelehealth available

Cardiology(20)

  • Kristen Franklin, MD

    Mass General Brigham Community Physicians Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-4181Accepts assignmentTelehealth available

  • Scott Brownstein, MD

    Mass General Brigham Community Physicians Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-4181Accepts assignmentTelehealth available

  • Ameet Parikh, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignmentTelehealth available

  • Brian Kauh, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignmentTelehealth available

  • David Kahn, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • David Rabin, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignmentTelehealth available

  • Dmitri Belov, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignment

  • Kedar Mahagaokar, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Marc Forgione, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Michael Goldstein, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignment

  • Michael Goldstein, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Suite 101, Salem01970

    📞 (978) 744-3499Accepts assignment

  • Michael Goldstein, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Michael Goldstein, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    Salem Hospital Medical Staff Office, 81 Highland Ave Wheelock 6, Salem01970

    Accepts assignment

  • Mohammad Hashim Mustehsan, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Mostafa Elbanna, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Oluwadamilola Ojutalayo, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Ryan Connolly, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    331 Highland Ave, Salem01970

    📞 (978) 745-1200Accepts assignmentTelehealth available

  • Sohah Iqbal, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignmentTelehealth available

  • Dmitri Belov, MD

    Massachusetts General Physicians Organization Inc

    81 Highland Ave, Salem01970

    📞 (978) 741-1200Accepts assignment

  • Marc Forgione, MD

    Massachusetts General Physicians Organization Inc

    81 Highland Ave, Salem01970

    📞 (978) 741-1200Accepts assignmentTelehealth available

Optometry(6)

  • Srinivas Srirangam, OD

    400 Highland Ave, Suite 20, Salem01970

    May accept assignment

  • Srinivas Srirangam, OD

    400 Highland Ave, Suite 20, Salem01970

    May accept assignment

  • Sunny Yoon

    88 Lafayette St, Salem01970

    📞 (978) 745-2803Accepts assignment

  • Delena Sauer, OD

    Eye Center Of The North Shore, LLC

    400 Highland Ave, Suite 20, Salem01970

    📞 (978) 744-1177Accepts assignment

  • Elizabeth Karns, OD

    Eye Center Of The North Shore, LLC

    400 Highland Ave, Suite 20, Salem01970

    📞 (978) 744-1177Accepts assignment

  • Kendall Mault, OD

    North Shore Eye Care, Inc

    116 R Highland Ave, Suite 2, Salem01970

    📞 (978) 745-0654Accepts assignment

Ophthalmology(6)

  • Ioannis Glavas, MD

    Eye Center Of The North Shore, LLC

    400 Highland Ave, Suite 20, Salem01970

    📞 (978) 744-1177Accepts assignment

  • Jannet Ung, MD

    Eye Center Of The North Shore, LLC

    400 Highland Ave, Suite 20, Salem01970

    📞 (978) 744-1177Accepts assignment

  • Michelle Liang, MD

    Eye Center Of The North Shore, LLC

    400 Highland Ave, Suite 20, Salem01970

    📞 (978) 744-1177Accepts assignment

  • Randall Patkin, MD

    Eye Center Of The North Shore, LLC

    400 Highland Ave, Suite 20, Salem01970

    📞 (978) 744-1177Accepts assignment

  • Robert Levy, MD

    Eye Center Of The North Shore, LLC

    400 Highland Ave, Suite 20, Salem01970

    📞 (978) 744-1177Accepts assignment

  • Ramakrishna Gaddipati, MD

    North Shore Eye Care, Inc

    116 R Highland Ave, Suite 2, Salem01970

    📞 (978) 745-0654Accepts assignment

Podiatry(3)

Orthopedic Surgery(16)

  • David Stpierre, MD

    Douglas E Peterson LLC

    100 Highland Ave, Suite 101, Salem01970

    📞 (978) 745-0820Accepts assignment

  • Andrew Ayers, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Andrew Ayers, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    Salem Hospital Medical Staff Office, 81 Highland Ave Wheelock 6, Salem01970

    Accepts assignment

  • Erycka Florie, DO

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Erycka Florie, DO

    Mass General Brigham Medical Group Northern Massachusetts Inc

    Salem Hospital Medical Staff Office, 81 Highland Ave Wheelock 6, Salem01970

    Accepts assignment

  • Jason Archibald, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignment

  • Jason Archibald, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    Salem Hospital Medical Staff Office, 81 Highland Ave Wheelock 6, Salem01970

    Accepts assignment

  • Nicholas Schraut, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignmentTelehealth available

  • Nicholas Schraut, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    Salem Hospital Medical Staff Office, 81 Highland Ave Wheelock 6, Salem01970

    Accepts assignmentTelehealth available

  • Ryan Churchill, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    81 Highland Ave, Salem01970

    📞 (978) 354-2551Accepts assignmentTelehealth available

  • Ryan Churchill, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    Salem Hospital Medical Staff Office, 81 Highland Ave Wheelock 6, Salem01970

    Accepts assignmentTelehealth available

  • Avinesh Agarwalla, MD

    Massachusetts General Physicians Organization Inc

    81 Highland Ave, Salem01970

    📞 (978) 741-1200Accepts assignment

  • Gregory Waryasz, MD

    Massachusetts General Physicians Organization Inc

    81 Highland Ave, Salem01970

    📞 (978) 741-1200Accepts assignmentTelehealth available

  • Patawut Bovonratwet, MD

    Massachusetts General Physicians Organization Inc

    81 Highland Ave, Salem01970

    📞 (978) 741-1200Accepts assignmentTelehealth available

  • Todd Obrien, MD

    Massachusetts General Physicians Organization Inc

    81 Highland Ave, Salem01970

    📞 (978) 741-1200Accepts assignmentTelehealth available

  • Young Min Kwon

    Massachusetts General Physicians Organization Inc

    81 Highland Ave, Salem01970

    📞 (978) 741-1200Accepts assignment

Urology(10)

  • Alejandra Balen, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 6, Salem01970

    📞 (978) 741-4133Accepts assignment

  • Anthony Filoso, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 1, Salem01970

    📞 (978) 741-9500Accepts assignmentTelehealth available

  • Christopher Robertson, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 6, Salem01970

    📞 (978) 741-4133Accepts assignmentTelehealth available

  • Graham Lieberman, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 6, Salem01970

    📞 (978) 741-4133Accepts assignmentTelehealth available

  • Jacqueline Speed, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 6, Salem01970

    📞 (978) 741-4133Accepts assignmentTelehealth available

  • Mark Laspina, DO

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 1, Salem01970

    📞 (978) 741-9500Accepts assignmentTelehealth available

  • Michael Kearney, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 1, Salem01970

    📞 (978) 741-9500Accepts assignmentTelehealth available

  • Sheaumei Tsai, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 1, Salem01970

    📞 (978) 741-9500Accepts assignmentTelehealth available

  • Thomas Kingston, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 1, Salem01970

    📞 (978) 741-9500Accepts assignmentTelehealth available

  • Timothy Batter, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    400 Highland Ave, Suite 6, Salem01970

    📞 (978) 741-4133Accepts assignmentTelehealth available

Neurology(1)

  • Marinos Sotiropoulos, MD

    North Shore Medical Center Medical Staff Office, 81 Highland Avenue Wheelock 6, Salem01970

    May accept assignment

Physical Therapist(8)

  • Jordan Wing

    6 School St, Salem01970

    Accepts assignment

  • Kaitlin Barnet, PT

    136 Canal St, Salem01970

    May accept assignment

  • Christian Grigas

    Bay State Physical Therapy Of Randolph Inc

    133 Highland Ave, Salem01970

    📞 (978) 741-0666Accepts assignment

  • Jasminn Laubenstein

    Bay State Physical Therapy Of Randolph Inc

    133 Highland Ave, Salem01970

    📞 (978) 741-0666Accepts assignment

  • Kaila Birchall

    Bay State Physical Therapy Of Randolph Inc

    133 Highland Ave, Salem01970

    📞 (978) 741-0666Accepts assignment

  • Kaitlyn Quigley

    Bay State Physical Therapy Of Randolph Inc

    133 Highland Ave, Salem01970

    📞 (978) 741-0666Accepts assignment

  • Mary Bruce

    Bay State Physical Therapy Of Randolph Inc

    133 Highland Ave, Salem01970

    📞 (978) 741-0666Accepts assignment

  • Samantha Lyon

    Bay State Physical Therapy Of Randolph Inc

    133 Highland Ave, Salem01970

    📞 (978) 741-0666Accepts 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 Massachusetts

New to Medicare?

Frequently Asked Questions

Are these doctors in Salem 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 Massachusetts →

Was this page helpful?

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