NPI Portal NPI Lookup & Verification

Internal Medicine in Peterborough, NH

10 active Internal Medicine providers practice in Peterborough, New Hampshire according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Peterborough, NH
NPI Name Type Specialty Location
1619288057 Daniel Perli Individual Internal Medicine Physician Peterborough, NH
1215119532 Dmitry Tarasevich Individual Internal Medicine Physician Peterborough, NH
1336117852 Gregory Neilley Individual Internal Medicine Physician Peterborough, NH
1003109372 Harjot Singh Individual Advanced Heart Failure and Transplant Cardiology Physician Peterborough, NH
1023165172 Jonathan Krant Individual Rheumatology Physician Peterborough, NH
1871016832 Kedaari Anant Individual Internal Medicine Physician Peterborough, NH
1053339887 Lucas Shippee Individual Internal Medicine Physician Peterborough, NH
1841261278 Peter Forssell Individual Gastroenterology Physician Peterborough, NH
1376602789 Peter L Forssell, MD Organization Gastroenterology Physician Peterborough, NH
1275847378 Robert Spencer Individual Cardiovascular Disease Physician Peterborough, NH

Frequently asked questions

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