NPI Portal NPI Lookup & Verification

Internal Medicine in Salem, MA

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

Internal Medicine providers in Salem, MA
NPI Name Type Specialty Location
1245231513 Albert Namias Individual Gastroenterology Physician Salem, MA
1023084654 Allison Cohen Individual Endocrinology, Diabetes & Metabolism Physician Salem, MA
1427083443 Andrew Kemper Individual Cardiovascular Disease Physician Salem, MA
1528077666 Anil Dubey Individual Internal Medicine Physician Salem, MA
1376580993 Awais Alam Individual Internal Medicine Physician Salem, MA
1295737468 Christine Blaski Individual Critical Care Medicine (Internal Medicine) Physician Salem, MA
1447240866 Christopher Humphreys Individual Pulmonary Disease Physician Salem, MA
1063437473 Daniel Hagan Individual Pulmonary Disease Physician Salem, MA
1427077080 David Kahn Individual Cardiovascular Disease Physician Salem, MA
1376569145 David Rabin Individual Cardiovascular Disease Physician Salem, MA
1538150750 David Roberts Individual Cardiovascular Disease Physician Salem, MA
1508868761 Faysal Hasan Individual Critical Care Medicine (Internal Medicine) Physician Salem, MA
1285691410 Frank Straccia Individual Cardiovascular Disease Physician Salem, MA
1598711251 Gary Cohen Individual Internal Medicine Physician Salem, MA
1245231505 Gastrointestinal Physicians PC Organization Gastroenterology Physician Salem, MA
1750375119 Gregg Brodsky Individual Gastroenterology Physician Salem, MA
1225077639 Hamid Golkari Individual Internal Medicine Physician Salem, MA
1669678298 Hans Jeppesen Individual Internal Medicine Physician Salem, MA
1851460679 Hon Hoi Yee Individual Internal Medicine Physician Salem, MA
1669473914 Jeffrey Oringer Individual Gastroenterology Physician Salem, MA
1023037678 John Santos Individual Cardiovascular Disease Physician Salem, MA
1518913383 John Szymanski Individual Internal Medicine Physician Salem, MA
1144294935 Joseph Karpicz Individual Internal Medicine Physician Salem, MA
1265488050 Joseph Miaskiewicz Individual Internal Medicine Physician Salem, MA
1790900140 Joshua Namias Individual Gastroenterology Physician Salem, MA
1659352813 Judith Fokum Individual Internal Medicine Physician Salem, MA
1982650677 Justin Byrne Individual Internal Medicine Physician Salem, MA
1780630442 Kathleen Ayers Individual Internal Medicine Physician Salem, MA
1609826700 Khalil Mouchantaf Individual Internal Medicine Physician Salem, MA
1881681427 Khoa Do Individual Gastroenterology Physician Salem, MA
1114946787 Marc Forgione Individual Cardiovascular Disease Physician Salem, MA
1275729428 Marina Joseph Individual Internal Medicine Physician Salem, MA
1083672943 Mark Anderson Individual Cardiovascular Disease Physician Salem, MA
1508812413 Maurice Greenbaum Individual Internal Medicine Physician Salem, MA
1649226457 Maury Mcgough Individual Internal Medicine Physician Salem, MA
1972533768 Melissa Minor Individual Gastroenterology Physician Salem, MA
1275589921 Merrick Fisher Individual Endocrinology, Diabetes & Metabolism Physician Salem, MA
1033169214 Michael Burton-Williams Individual Internal Medicine Physician Salem, MA
1417939455 Michael Katcher Individual Cardiovascular Disease Physician Salem, MA
1346243698 Neil Shore Individual Sleep Medicine (Internal Medicine) Physician Salem, MA
1326049669 Nicholas Karamitsios Individual Gastroenterology Physician Salem, MA
1437171576 North Shore Cardiovascular Associates Inc. Organization Cardiovascular Disease Physician Salem, MA
1780634618 North Shore Pulmonary Associates, Inc Organization Pulmonary Disease Physician Salem, MA
1043297070 Patrick Gordan Individual Internal Medicine Physician Salem, MA
1336195106 Paul Dardeno Individual Internal Medicine Physician Salem, MA
1639171812 Peter Kirkpatrick Individual Critical Care Medicine (Internal Medicine) Physician Salem, MA
1932101110 Philip Thielhelm Individual Critical Care Medicine (Internal Medicine) Physician Salem, MA
1437231032 Raymond Waitekus Individual Internal Medicine Physician Salem, MA
1831145580 Richard Alexander Individual Nephrology Physician Salem, MA
1053312397 Ronald Hartfelder Individual Gastroenterology Physician Salem, MA

Frequently asked questions

How many Internal Medicine providers are in Salem, MA?
The latest NPPES snapshot lists 111 active Internal Medicine providers with a practice address in Salem, Massachusetts.
How do I check a Internal Medicine provider's NPI in Salem?
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-10.