Independent US Healthcare Provider Directory & Public Medical Database Patient Guides
Medical Specialty Listing

Internal Medicine Providers in Salem, NH

Browse 7 Internal Medicine providers listed in NPPES with a practice address in Salem, New Hampshire.

7 Healthcare Providers

How Salem compares with the U.S.

7 active clinicians in Internal Medicine list a practice address in Salem, NH in the NPI registry.

With fewer than 10 clinicians, rates per 100,000 residents are not reliable enough to compare.

Too few clinicians in Internal Medicine in Salem are listed in the CMS Medicare file to report Medicare assignment or telehealth shares.

These figures summarize public federal data. They do not measure quality of care, appointment availability, or whether a clinician accepts your insurance or new patients. Registry addresses can be out of date. Please confirm details directly with the office and your plan. This information is not medical advice.

Prepared by T-MedInfo from NPPES, CMS and U.S. Census Bureau data. Questions or corrections: support@true-medinfo.com ยท Methodology

Sources: Clinician counts and practice addresses: NPPES NPI Registry, Centers for Medicare & Medicaid Services (CMS), data as of August 2026.

Showing 1โ€“7 of 7 providers
With recent CMS data first, then Aโ€“Z

Dr. William Benjamin Feldmann , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
22 Main St, Salem, NH 030795900
Phone: 6038937905
NPI Identifier 1508821984
View Full Profile

Dr. Joseph P Gurka , DO

Internal Medicine

Active NPI Status Accepts Medicare Assignment
289 Main St, Salem, NH 030792731
Phone: 6038938330
NPI Identifier 1669494290
View Full Profile

Dr. Stephen M Kirk , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
289 Main St, Salem, NH 030792731
Phone: 6038934352
NPI Identifier 1750349619
View Full Profile

Dr. Christina Joy Mckinnis , DO

Internal Medicine

Active NPI Status Accepts Medicare Assignment
27 Silverbrook Rd, Salem, NH 030794067
Phone: 7248225705
NPI Identifier 1407119381
View Full Profile

Morgan Elizabeth Moore

Internal Medicine

Active NPI Status Accepts Medicare Assignment
70 Butler St, Salem, NH 030793925
Phone: 6035015584
NPI Identifier 1851920623
View Full Profile

Dr. Yvonne F Wilson , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
30 Tuscan Blvd, Salem, NH 030793981
Phone: 8572828100
NPI Identifier 1710927538
View Full Profile

Dr. Joseph Ray , MD

Internal Medicine

Active NPI Status
22 Main St, Salem, NH 03079
Phone: 6038980961
NPI Identifier 1861537847
View Full Profile

Frequently Asked Questions about Internal Medicine in Salem

How do I check a Internal Medicine practitioner's license?

Each practitioner profile shows the NUCC taxonomy code and any state license number the practitioner reported to NPPES, plus a link to the New Hampshire licensing board lookup. NPPES entries are self-reported; current license status is published only by the state board.

Why is a practitioner missing from this list?

This list shows NPI records that are active in NPPES. A deactivated NPI keeps its profile with the deactivation date and practice history; find it with the site search by name or NPI number.