NPI Portal NPI Lookup & Verification

Internal Medicine in Haverhill, MA

45 active Internal Medicine providers practice in Haverhill, Massachusetts according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Haverhill, MA
NPI Name Type Specialty Location
1477083285 Aaron Cohen Individual Cardiovascular Disease Physician Haverhill, MA
1336473172 Ali Hashmi Individual Gastroenterology Physician Haverhill, MA
1407965551 Amy Patterson Individual Internal Medicine Physician Haverhill, MA
1679510838 Anuradha Rameneni Individual Internal Medicine Physician Haverhill, MA
1861745796 Benjamin Koziner Individual Hematology & Oncology Physician Haverhill, MA
1174519730 Beverly Brennan Individual Internal Medicine Physician Haverhill, MA
1811104789 Bridget Seymour Individual Gastroenterology Physician Haverhill, MA
1902269855 Bryan Poole Individual Internal Medicine Physician Haverhill, MA
1295827327 Charles Wicks Individual Pulmonary Disease Physician Haverhill, MA
1437145075 Craig Weston Individual Internal Medicine Physician Haverhill, MA
1215925938 David Byrne Individual Internal Medicine Physician Haverhill, MA
1962508796 David Gossman Individual Cardiovascular Disease Physician Haverhill, MA
1750451795 Dragana Doran Individual Internal Medicine Physician Haverhill, MA
1477661791 Emily Dulude Individual Nephrology Physician Haverhill, MA
1053316620 Francis Macmillan Individual Gastroenterology Physician Haverhill, MA
1457355208 German Iosif Individual Pulmonary Disease Physician Haverhill, MA
1780347252 Guovana Aboukhater Individual Internal Medicine Physician Haverhill, MA
1548997588 Haverhill Family Care Organization Internal Medicine Physician Haverhill, MA
1851935910 Haverhill Family Office, LLC Organization Internal Medicine Physician Haverhill, MA
1902226780 Haverhill Gi Inc Organization Gastroenterology Physician Haverhill, MA
1437184587 Jana Oettinger Individual Internal Medicine Physician Haverhill, MA
1184712010 Jason Hemming Individual Gastroenterology Physician Haverhill, MA
1982726055 John Niceforo Individual Internal Medicine Physician Haverhill, MA
1720082787 Kenneth Adams Individual Cardiovascular Disease Physician Haverhill, MA
1760436661 Kevin Gill Individual Internal Medicine Physician Haverhill, MA
1437150505 Lydia Zuser Individual Internal Medicine Physician Haverhill, MA
1043213812 Margaret Hunt Individual Internal Medicine Physician Haverhill, MA
1891112637 Mass General Brigham Community Physicians Inc. Organization Internal Medicine Physician Haverhill, MA
1780877233 Maysabel Aponte-Rivera Individual Internal Medicine Physician Haverhill, MA
1689619371 Menachem Kohen Individual Internal Medicine Physician Haverhill, MA
1720050099 Michael Abele Individual Internal Medicine Physician Haverhill, MA
1902801509 Michael Thiim Individual Gastroenterology Physician Haverhill, MA
1043304249 Neil Ravin Individual Endocrinology, Diabetes & Metabolism Physician Haverhill, MA
1831370402 Nicole Sleiman Individual Infectious Disease Physician Haverhill, MA
1598759367 Paul Poulin Individual Hematology & Oncology Physician Haverhill, MA
1972586907 Paul Spieler Individual Hematology & Oncology Physician Haverhill, MA
1609872886 Pentucket Medical Associates, LLC Organization Internal Medicine Physician Haverhill, MA
1790773505 Randall Waterman Individual Internal Medicine Physician Haverhill, MA
1568557460 Raouf Sayegh Individual Internal Medicine Physician Haverhill, MA
1760589147 Shiao-Ang Shih Individual Internal Medicine Physician Haverhill, MA
1780174029 Sunny Kung Individual Internal Medicine Physician Haverhill, MA
1083693360 Sunny Srivastava Individual Cardiovascular Disease Physician Haverhill, MA
1427092576 Theodora Christopher Individual Internal Medicine Physician Haverhill, MA
1063930006 Whittier Pavilion Inpatient Specialists Pllc Organization Internal Medicine Physician Haverhill, MA
1629073424 William Tanguay Individual Internal Medicine Physician Haverhill, MA

Frequently asked questions

How many Internal Medicine providers are in Haverhill, MA?
The latest NPPES snapshot lists 45 active Internal Medicine providers with a practice address in Haverhill, Massachusetts.
How do I check a Internal Medicine provider's NPI in Haverhill?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.

Source: CMS NPPES (public data). Snapshot 2026-07-11.