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.
The 8 largest groups in Peterborough
Source: CMS NPPES primary taxonomy, loaded Aug 27, 2026.
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
- Anne Aasgaard, MAMarriage & Family Therapist1912083387
- Jasper Ainslie, DDSGeneral Practice Dentistry1083627913
- Brian Alejandro, PTAPhysical Therapy Assistant1538671227
- Kedaari Anant, MDGeriatric Medicine (Internal Medicine) Physician1871016832
- Derek Anderson, MDFamily Medicine Physician1255491635
- Heather Arel, ARNPWomen's Health Nurse Practitioner1578553681
- Shelley Arndt, FNPFamily Nurse Practitioner1174041271
- Cecile AugustePhysical Therapy Assistant1528861408
- Michele BabineauSpecialist1518723741
- Suzanne Baker, PTAPhysical Therapy Assistant1043499874
- Aaron Bard, DCChiropractor1720038367
- Heather Bartels, MDOphthalmology Physician1386098648
- Ildiko Bartlett, L.M.T.Massage Therapist1467783647
- Lynn Batchelder, APRNFamily Nurse Practitioner1356323018
- Amy BatesStudent in an Organized Health Care Education/Training Program1386340479
- Dyllin BatesSpecialist1336600485
- Laura Bedard, MS LMHCMental Health Counselor1912052101
- Maria Bemont, PTPhysical Therapist1932377207
- Siobhan Benham, APRNFamily Nurse Practitioner1396071619
- Nancy Bennett, OTROccupational Therapist1699912972
- Todd Bennett, LCMHCCounselor1891023123
- Andrea Bentley-Melle, APRNFamily Nurse Practitioner1740902774
- Michelle Bishop, COTAOccupational Therapy Assistant1396233979
- Ellen BlairSpecialist1629600614
- Carla BlakelySpecialist1255590774
- Richard Boyer, M.D.Surgery Physician1700868478
- Annette Brooks, APRNAdult Health Nurse Practitioner1033442686
- Nathaniel BrownPsychiatric/Mental Health Nurse Practitioner1821821919
- Gertrude Buckley, APRNNurse Practitioner1831218338
- Hunter Burgess, PTPhysical Therapist1881619765
- Mary BurtonSpecialist1245711191
- Stephen Buzzell, MDFamily Medicine Physician1912075706
- Teresa Cadorette, M.D.Psychiatry Physician1659322238
- Cynthia Cahoon, ARNPPsychiatric/Mental Health Nurse Practitioner1386732022
- Christine Cardillo, LNANurse's Aide1073648085
- Krystle Cardoza, LCMHCMental Health Counselor1396281523
- Katherine Carey, LICSWClinical Social Worker1326730763
- Catherine Cauthorne, PH.D.Psychologist1679588248
- Roger Cawley, PHDPsychologist1982624656
- Peter Cerroni, DMDGeneral Practice Dentistry1275659237
- Michelle Cilley Foisy, P.T.Physical Therapist1174841688
- Jennifer Civitella, MDFamily Medicine Physician1225012586
- Jonathan Clancy, SLPSpeech-Language Pathologist1992830087
- Ruth Clark, RD, LD, MPHRegistered Dietitian1386074441
- Samantha ClarkSpecialist1902460710
- Heather CohenSpecialist1770013633
- Eric Conte, PHARMDPharmacist1043977606
- Taylor Cordts, PT, DPTPhysical Therapist1285152892
- Kevin Costello, PASurgical Physician Assistant1861441545
- Brian Cromer, N.P.Family Nurse Practitioner1457436362
The largest New Hampshire cities
- Manchester4,401
- Lebanon3,530
- Nashua3,140
- Concord3,103
- Portsmouth1,860
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.