AcceptsMedicare.com

Doctors That Accept Medicare in Haverhill, MA

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

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

Family Medicine(18)

  • Andrey Layer, MD

    140 Lincoln Ave, Fl 3, Haverhill01830

    📞 (978) 420-1405Accepts assignment

  • Alicia Fraser, MD

    Greater Lawrence Family Health Center Inc

    755 Main St, Haverhill01830

    📞 (978) 557-2300Accepts assignment

  • Jessica Reader, MD

    Greater Lawrence Family Health Center Inc

    755 Main St, Haverhill01830

    📞 (978) 557-2300Accepts assignment

  • Natalie Stahl, MD

    Greater Lawrence Family Health Center Inc

    755 Main St, Haverhill01830

    📞 (978) 557-2300Accepts assignment

  • Rebecca Joseph, MD

    Greater Lawrence Family Health Center Inc

    755 Main St, Haverhill01830

    📞 (978) 557-2300Accepts assignment

  • Suhani Bora, MD

    Greater Lawrence Family Health Center Inc

    755 Main St, Haverhill01830

    📞 (978) 557-2300Accepts assignment

  • Joshua St. Louis, MD

    Healthquarters Inc

    215 Summer St, Suite 16, Haverhill01830

    📞 (978) 927-9824Accepts assignment

  • Constance Cammarata, DO

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Linda Hindle, DO

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Michele Geller, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignment

  • Jean Tabit, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Karin Darakananda, DO

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Tito Joaquin, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Warren Bodine

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Alexander Asch, DO

    Medical Care Of Boston Management Corporation

    600 Primrose St, Suite 101, Haverhill01830

    📞 (978) 373-4400Accepts assignmentTelehealth available

  • Chaya Ray, MD

    Medical Care Of Boston Management Corporation

    600 Primrose St, Suite 101, Haverhill01830

    📞 (978) 373-4400Accepts assignmentTelehealth available

  • Peter Rees, MD

    Revere Medical Of Massachusetts PC

    62 Brown St, Suite 405, Haverhill01830

    📞 (978) 521-8377Accepts assignment

  • Prathima Chaloori, MD

    Revere Medical Of Massachusetts PC

    62 Brown St, Suite 200, Haverhill01830

    📞 (978) 478-5058Accepts assignmentTelehealth available

Internal Medicine(20)

  • Michael Delahunt, MD

    56 Rainbow Dr, Haverhill01835

    Accepts assignment

  • Rostislava Kanyuk-Stoupnitska, MD

    Anesthetic Solutions PC

    1 Park Way, Haverhill01830

    📞 (978) 521-3235Accepts assignment

  • Jared Beaudin

    Incare LLC

    140 Lincoln Ave, Haverhill01830

    📞 (781) 600-7599Accepts assignment

  • Omar Nehme, MD

    Incare LLC

    140 Lincoln Ave, Haverhill01830

    📞 (781) 600-7599Accepts assignment

  • Patrick Scanlon, DO

    Incare LLC

    140 Lincoln Ave, Haverhill01830

    📞 (781) 600-7599Accepts assignmentTelehealth available

  • Agnieszka Heith, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Alida Rosado-Rodriguez, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Anuradha Rameneni, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Beverly Brennan, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • German Iosif, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Goslyn Sylvan, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignment

  • Mayuri Rapolu, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Michael Abele

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignment

  • Sunny Kung, MD

    Mass General Brigham Community Physicians Inc

    600 Primrose St, Haverhill01830

    📞 (978) 469-7100Accepts assignmentTelehealth available

  • Christine Young, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Jessica Schoonmaker, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Mary Schwartz, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Moshe Rancier, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Stephen Beaudoin, MD

    Mass General Brigham Medical Group Northern Massachusetts Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3230Accepts assignmentTelehealth available

  • Riad Ettunsi, MD

    Steward Medical Group Inc

    140 Lincoln Ave, Haverhill01830

    📞 (978) 374-2000Accepts assignment

Cardiology(3)

  • Aaron Cohen, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Gaurav Parmar, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

  • Sunny Srivastava, MD

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignment

Optometry(3)

  • Lien-Thu Dao, OD

    59 Washington St, Unit 1b, Haverhill01832

    📞 (978) 374-0386May accept assignment

  • Richard Jasiak

    18 Granite St, Haverhill01832

    📞 (978) 374-2010Accepts assignment

  • Richard Jasiak

    18 Granite St, Haverhill01832

    Accepts assignment

Ophthalmology(1)

  • Robert Kwon, MD

    Tallman Eye Bidco

    62 Brown St, Suite 205, Haverhill01830

    📞 (978) 688-6182May accept assignment

Podiatry(2)

  • David Greenblott, DPM

    Merrimack Valley Foot Specialists Inc

    62 Brown St, Suite 203, Haverhill01830

    📞 (978) 556-9700Accepts assignment

  • Debra Eisner, DPM

    Merrimack Valley Foot Specialists Inc

    62 Brown St, Suite 203, Haverhill01830

    📞 (978) 556-9700Accepts assignment

Orthopedic Surgery(8)

  • Amrit Vinod, MD

    Mass General Brigham Community Physicians Inc

    288 Groveland St, Haverhill01830

    📞 (978) 373-3851Accepts assignment

  • Barry Bickley, MD

    Mass General Brigham Community Physicians Inc

    288 Groveland St, Haverhill01830

    📞 (978) 373-3851Accepts assignment

  • Bryan Curnutte, MD

    Mass General Brigham Community Physicians Inc

    288 Groveland St, Haverhill01830

    📞 (978) 373-3851Accepts assignment

  • Gregory Johnson, MD

    Mass General Brigham Community Physicians Inc

    288 Groveland St, Haverhill01830

    📞 (978) 373-3851Accepts assignment

  • Marshal Armitage, MD

    Mass General Brigham Community Physicians Inc

    288 Groveland St, Haverhill01830

    📞 (978) 373-3851Accepts assignment

  • Stephen Sylvia

    Mass General Brigham Community Physicians Inc

    288 Groveland St, Haverhill01830

    📞 (978) 373-3851Accepts assignment

  • Krishn Khanna, MD

    Northeast Orthopaedic Alliance PLLC

    62 Brown St, Suite 303, Haverhill01830

    📞 (978) 794-1946Accepts assignment

  • Robert Runyon

    Northeast Orthopaedic Alliance PLLC

    62 Brown St, Suite 303, Haverhill01830

    📞 (978) 794-1946Accepts assignmentTelehealth available

Dermatology(1)

  • Shane O'Neil

    Northeast Dermatology Associates PC

    62 Brown St, Suite 304c, Haverhill01830

    📞 (978) 228-1900Accepts assignment

Neurology(13)

  • Alexandra Filippakis, DO

    2 Merrimack St, Haverhill01830

    📞 (978) 432-7119May accept assignmentTelehealth available

  • Emilia Semenov, MD

    76 Summer St, Haverhill01830

    Accepts assignment

  • Christopher Langston, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • John Porter, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Kathie Kowalczyk, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Maame Dankwah Quansah, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Marisa Lopez, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Michael Moussouttas, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Olubusola Amiola, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Ramani Balu, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Stefan Dupont, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Todd Rosenzweig, MD

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

  • Zunir Chaudhry

    Access Telecare PLLC

    140 Lincoln Ave, Haverhill01830

    📞 (972) 449-0540Accepts assignmentTelehealth available

Physical Therapist(20)

  • Dayla Taylor

    Bay State Physical Therapy Of Randolph Inc

    310 Main St, Suite 306, Haverhill01830

    📞 (978) 228-3110Accepts assignment

  • Gennessa Spang-Hansen

    Bay State Physical Therapy Of Randolph Inc

    310 Main St, Suite 306, Haverhill01830

    📞 (978) 228-3110Accepts assignment

  • Hannah Christiansen, PT

    Bay State Physical Therapy Of Randolph Inc

    310 Main St, Suite 306, Haverhill01830

    📞 (978) 228-3110Accepts assignment

  • Caitlin Heindl, PT

    Gemini Physical Therapy LLC

    679 S Main St, Haverhill01835

    📞 (978) 372-3211Accepts assignment

  • Carl Wighardt, PT

    Gemini Physical Therapy LLC

    679 S Main St, Haverhill01835

    📞 (978) 372-3211Accepts assignment

  • Jared McFarland

    Gemini Physical Therapy LLC

    679 S Main St, Haverhill01835

    📞 (978) 372-3211Accepts assignment

  • Popi Gianakouras, PT

    Gemini Physical Therapy LLC

    679 S Main St, Haverhill01835

    📞 (978) 372-3211Accepts assignment

  • Ashley Rooney

    Proex Physical Therapy LLC

    3 Ferry St F, Haverhill01835

    📞 (978) 469-9412Accepts assignment

  • Colleen Noonan

    Proex Physical Therapy LLC

    389 Main St, Suite C, Haverhill01830

    📞 (603) 427-8066Accepts assignment

  • Joseph Dattilo, PT

    Proex Physical Therapy LLC

    389 Main St, Suite C, Haverhill01830

    📞 (603) 427-8066Accepts assignment

  • Karen Murphy, PT

    Proex Physical Therapy LLC

    3 Ferry St F, Haverhill01835

    📞 (978) 469-9412Accepts assignment

  • Mackenzie Snow

    Proex Physical Therapy LLC

    389 Main St, Suite C, Haverhill01830

    📞 (603) 427-8066Accepts assignment

  • Mei Wu

    Proex Physical Therapy LLC

    389 Main St, Suite C, Haverhill01830

    📞 (603) 427-8066Accepts assignment

  • Nicole McManus, PT

    Proex Physical Therapy LLC

    3 Ferry St F, Haverhill01835

    📞 (978) 469-9412Accepts assignment

  • Rebecca Lake

    Proex Physical Therapy LLC

    389 Main St, Suite C, Haverhill01830

    📞 (603) 427-8066Accepts assignment

  • Victoria D'Agati

    Proex Physical Therapy LLC

    389 Main St, Suite C, Haverhill01830

    📞 (603) 427-8066Accepts assignment

  • Chrisi Brown, PT

    Thrive Rehab Services PLLC

    60 Lawrence St, Haverhill01830

    📞 (603) 321-7122Accepts assignment

  • Pamela Desjardins

    Thrive Rehab Services PLLC

    60 Lawrence St, Haverhill01830

    📞 (603) 321-7122Accepts assignment

  • Irina Alexina, PT

    Visiting Therapists LLC

    358 Gile St, Haverhill01830

    📞 (978) 373-0002Accepts assignment

  • Palak Patel

    Visiting Therapists LLC

    358 Gile St, Haverhill01830

    📞 (978) 373-0002Accepts assignment

Nurse Practitioner(11)

  • Jillian Reid

    Community Medical Associates, Inc.

    140 Lincoln Ave, Haverhill01830

    📞 (978) 374-2000Accepts assignment

  • Tashia Prince-Lacombe, NP

    Community Medical Associates, Inc.

    140 Lincoln Ave, Haverhill01830

    📞 (978) 374-2000Accepts assignment

  • Alanna Fitzgerald

    Hri Clinics, Inc.

    116 Summer St, Haverhill01830

    📞 (978) 373-7010Accepts assignmentTelehealth available

  • Amanda Lanceleve, NP

    Hri Clinics, Inc.

    116 Summer St, Haverhill01830

    📞 (978) 373-7010Accepts assignmentTelehealth available

  • Chandler Knight

    Hri Clinics, Inc.

    116 Summer St, Haverhill01830

    📞 (978) 373-7010Accepts assignmentTelehealth available

  • Erin Knight, NP

    Hri Clinics, Inc.

    116 Summer St, Haverhill01830

    📞 (978) 373-7010Accepts assignmentTelehealth available

  • Patience Mujuru

    Hri Clinics, Inc.

    116 Summer St, Haverhill01830

    📞 (978) 373-7010Accepts assignmentTelehealth available

  • Holly Khan

    Incare LLC

    140 Lincoln Ave, Haverhill01830

    📞 (781) 600-7599Accepts assignment

  • Juliana Medrado

    Incare LLC

    140 Lincoln Ave, Haverhill01830

    📞 (781) 600-7599Accepts assignmentTelehealth available

  • Malida Suong

    Incare LLC

    140 Lincoln Ave, Haverhill01830

    📞 (781) 600-7599Accepts assignment

  • Allison Dassatti

    Mass General Brigham Community Physicians Inc

    1 Park Way, Haverhill01830

    📞 (978) 521-3210Accepts assignmentTelehealth available

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 Haverhill 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.