Registry data as of Aug 27, 2026

Doctors and health care providers in Peterborough, NH

281 individual NPPES records list a Peterborough practice address, 19th of 146 New Hampshire cities. The largest group is specialist: 31, 11% of the city's records, against 3% across New Hampshire.

CMS NPPES registry, loaded Aug 27, 2026 · method · Verify with CMS →

Peterborough in New Hampshire

  • Rank in New Hampshire19th of 146 cities by records
  • Share of the state0.9% of New Hampshire's records
  • Specialties present25 or more taxonomy codes
  • Top three groups21.4% of all records
  • Specialist rank4th of the 10 New Hampshire cities with the most

Compared with New Hampshire as a whole, Peterborough has 3.4× the state's share of specialist records and 0.75× its share of mental health counselor records.

Providers in Peterborough, alphabetically

  1. Anne Aasgaard, MAMarriage & Family Therapist1912083387
  2. Jasper Ainslie, DDSGeneral Practice Dentistry1083627913
  3. Brian Alejandro, PTAPhysical Therapy Assistant1538671227
  4. Kedaari Anant, MDGeriatric Medicine (Internal Medicine) Physician1871016832
  5. Derek Anderson, MDFamily Medicine Physician1255491635
  6. Heather Arel, ARNPWomen's Health Nurse Practitioner1578553681
  7. Shelley Arndt, FNPFamily Nurse Practitioner1174041271
  8. Cecile AugustePhysical Therapy Assistant1528861408
  9. Michele BabineauSpecialist1518723741
  10. Suzanne Baker, PTAPhysical Therapy Assistant1043499874
  11. Aaron Bard, DCChiropractor1720038367
  12. Heather Bartels, MDOphthalmology Physician1386098648
  13. Ildiko Bartlett, L.M.T.Massage Therapist1467783647
  14. Lynn Batchelder, APRNFamily Nurse Practitioner1356323018
  15. Amy BatesStudent in an Organized Health Care Education/Training Program1386340479
  16. Dyllin BatesSpecialist1336600485
  17. Laura Bedard, MS LMHCMental Health Counselor1912052101
  18. Maria Bemont, PTPhysical Therapist1932377207
  19. Siobhan Benham, APRNFamily Nurse Practitioner1396071619
  20. Nancy Bennett, OTROccupational Therapist1699912972
  21. Todd Bennett, LCMHCCounselor1891023123
  22. Andrea Bentley-Melle, APRNFamily Nurse Practitioner1740902774
  23. Michelle Bishop, COTAOccupational Therapy Assistant1396233979
  24. Ellen BlairSpecialist1629600614
  25. Carla BlakelySpecialist1255590774
  26. Richard Boyer, M.D.Surgery Physician1700868478
  27. Annette Brooks, APRNAdult Health Nurse Practitioner1033442686
  28. Nathaniel BrownPsychiatric/Mental Health Nurse Practitioner1821821919
  29. Gertrude Buckley, APRNNurse Practitioner1831218338
  30. Hunter Burgess, PTPhysical Therapist1881619765
  31. Mary BurtonSpecialist1245711191
  32. Stephen Buzzell, MDFamily Medicine Physician1912075706
  33. Teresa Cadorette, M.D.Psychiatry Physician1659322238
  34. Cynthia Cahoon, ARNPPsychiatric/Mental Health Nurse Practitioner1386732022
  35. Christine Cardillo, LNANurse's Aide1073648085
  36. Krystle Cardoza, LCMHCMental Health Counselor1396281523
  37. Katherine Carey, LICSWClinical Social Worker1326730763
  38. Catherine Cauthorne, PH.D.Psychologist1679588248
  39. Roger Cawley, PHDPsychologist1982624656
  40. Peter Cerroni, DMDGeneral Practice Dentistry1275659237
  41. Michelle Cilley Foisy, P.T.Physical Therapist1174841688
  42. Jennifer Civitella, MDFamily Medicine Physician1225012586
  43. Jonathan Clancy, SLPSpeech-Language Pathologist1992830087
  44. Ruth Clark, RD, LD, MPHRegistered Dietitian1386074441
  45. Samantha ClarkSpecialist1902460710
  46. Heather CohenSpecialist1770013633
  47. Eric Conte, PHARMDPharmacist1043977606
  48. Taylor Cordts, PT, DPTPhysical Therapist1285152892
  49. Kevin Costello, PASurgical Physician Assistant1861441545
  50. Brian Cromer, N.P.Family Nurse Practitioner1457436362

The largest New Hampshire cities

  1. Manchester4,401
  2. Lebanon3,530
  3. Nashua3,140
  4. Concord3,103
  5. Portsmouth1,860

All of New Hampshire →

How to read this directory

Peterborough, New Hampshire appears in the CMS National Plan and Provider Enumeration System with 281 registered healthcare providers spanning 25 or more distinct NUCC-taxonomy specialties. This count includes every individual clinician who has applied for an NPI and listed a practice address in Peterborough - physicians, dentists, nurse practitioners, physician assistants, chiropractors, physical therapists, optometrists, psychologists, podiatrists, and every other credentialed provider type CMS tracks. It does not measure hospital beds, urgent-care capacity, or whether a given clinic is accepting new patients; it measures the pool of professionals with current NPI enrollment and a Peterborough practice location on file. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES) - more than 7 million providers, maintained since May 2007, with 2024 Medicare Part D data, and, according to CMS, can be searched, compared, and traced in our methodology.

The provider mix in Peterborough is weighted toward Specialist (31 clinicians, followed by Occupational Therapist with 15 and Physical Therapist with 14). That distribution reflects how NPPES records specialty: providers self-select a primary taxonomy code, so a family physician who also practices geriatrics will show up under whichever NUCC code they registered first. Relative to New Hampshire's population, Peterborough reports roughly 20 providers per 100,000 residents using the state-level denominator, which is a rough proxy rather than a precise access-to-care measurement; the true catchment area of any {cityName} clinician extends beyond the municipal boundary.

Of New Hampshire's most common specialties, Student in an Organized Health Care Education/Training Program is the most prominent one with no provider currently listing a Peterborough practice address, a coverage gap Peterborough patients typically fill by traveling to a larger nearby hub.

For Peterborough patients, this directory is most useful as a starting shortlist. Important: PlainDoctor is a directory of publicly available CMS government data, not a review site, a ranking, or medical advice. NPPES data is self-reported and refreshed monthly; call the practice directly to confirm the provider is still there, accepts your insurance, and is taking new patients.

For informational purposes only; this directory is not medical advice and not a substitute for checking a license. See also: how to find a doctor and how to verify one.

Common questions

How many doctors are in Peterborough, NH?

There are 281 registered healthcare providers in Peterborough, NH, covering 25 or more specialties. This includes physicians, dentists, therapists, and other licensed providers.

What are the most common medical specialties in Peterborough?

The most common specialties in Peterborough are Specialist, Occupational Therapist, Physical Therapist, Mental Health Counselor, Clinical Social Worker. Specialist has the most providers with 31.

Source: CMS National Plan and Provider Enumeration System (NPPES), file loaded Aug 27, 2026 (NPPES files on CMS.gov). Records are self-reported registrations, not licenses.

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 27, 2026.