NPPES file of Aug 9, 2026

Doctors and health care providers in Horsham, PA

505 individual NPPES records list a practice address in Horsham, 90th of 816 Pennsylvania cities. The largest group is family nurse practitioner: 61, 12% of the city's records, against 3% across Pennsylvania. Page 3 of 11.

CMS NPPES registry, file of Aug 9, 2026 · method · Verify with CMS →

Horsham in Pennsylvania

  • Rank in Pennsylvania90th of 816 cities by records
  • Share of the state0.2% of Pennsylvania's records
  • Specialties present25 or more taxonomy codes
  • Top three groups25.9% of all records

Compared with Pennsylvania as a whole, Horsham has 21.1× the state's share of gerontology nurse practitioner records and 0.66× its share of professional counselor records.

Providers in Horsham, alphabetically

  1. John CostanzoPhysical Therapy Assistant1881526721
  2. Amber Coy, NPFamily Nurse Practitioner1487200788
  3. Caitlin Cummings, MA, LPCMental Health Counselor1003193343
  4. Brianna CuretSpeech-Language Pathologist1659292761
  5. Larry Cutler, MDUrology Physician1699715532
  6. Michelle Cuttino, CRNPGerontology Nurse Practitioner1861823866
  7. Aubrey Daam, LPCProfessional Counselor1477913713
  8. Jason Damsker, M.D.Hematology & Oncology Physician1427068683
  9. Elizabeth Davis, CRNPFamily Nurse Practitioner1477034205
  10. Harry De Butts, D.O.Internal Medicine Physician1225267891
  11. Donna Delarge, CRNPAcute Care Nurse Practitioner1780316737
  12. Pedro DelgadoFamily Nurse Practitioner1558806075
  13. Erica Detweiler, FNPFamily Nurse Practitioner1922619378
  14. Lauren Dimes, DPTPhysical Therapist1851108500
  15. Peiwen DistlerAcute Care Nurse Practitioner1093057879
  16. Joan Doberstein, M.S., OTR/LOccupational Therapist1316495153
  17. James Doghramji, MDInternal Medicine Physician1962488064
  18. Gabrielle DolanSpeech-Language Pathologist1164366696
  19. Mary Jo DolanSpeech-Language Pathologist1225811086
  20. Stephanie DolanPhysical Therapist1679287106
  21. Sara Dombrowski, MS, OTR/LOccupational Therapist1023832904
  22. Melissa Donofrio, BCBABehavior Analyst1114369436
  23. Robert Donovan, M.D.Cardiovascular Disease Physician1275894719
  24. Kevin Dotter, DCChiropractor1902549009
  25. Alexandria DoughertyPsychiatric/Mental Health Nurse Practitioner1962773499
  26. Sue Drumheller, GNP-BCGerontology Nurse Practitioner1922232149
  27. John Dudzinski, D.O.Cardiovascular Disease Physician1386910933
  28. Kathryn DuncanAdult Health Nurse Practitioner1629589882
  29. Nancy Dunphy, CRNPAdult Health Nurse Practitioner1346554706
  30. Hopeallyson Dwiggins, IBCLC, RLCLactation Consultant (Non-RN)1114170263
  31. Kaitlyn Eckard, CRNPFamily Nurse Practitioner1114525052
  32. Andrew Edelman, M.D.Anatomic Pathology Physician1245367457
  33. Kelli Edling, M.S. CCCSLPSpeech-Language Pathologist1679853576
  34. Chunling Edwards, LMT,MMTSpecialist1235540519
  35. Jennifer Edwards, MSN FNP-CFamily Nurse Practitioner1376041533
  36. Laura Egan, R.N., C.R.N.P.Family Nurse Practitioner1992179824
  37. Elliott Engel, DPMFoot & Ankle Surgery Podiatrist1225236847
  38. Rachel EngelhardtOccupational Therapist1982110383
  39. Mark EnzerraPhysician Assistant1073823365
  40. Brittany EsbensenOccupational Therapist1841151826
  41. Nancy Estep, CRNPFamily Nurse Practitioner1346588365
  42. Renata Estes, CRNPWomen's Health Nurse Practitioner1891031076
  43. Russell Fairlie, PH.DPsychologist1568677839
  44. Emily Fell, MA, CCC-SLPSpeech-Language Pathologist1720922230
  45. Allison FennPhysical Therapist1720873169
  46. Katharine Ferguson, SLPSpeech-Language Pathologist1609934736
  47. Ella Criselda Ferrer, OTR/LOccupational Therapist1043917545
  48. Laura Fesmire, OTR/LOccupational Therapist1477506079
  49. April Firchow, AGPCNP-BCGerontology Nurse Practitioner1346609823
  50. Andrew Fireman, M.D.Cardiovascular Disease Physician1457349433

The largest Pennsylvania cities

  1. Philadelphia42,849
  2. Pittsburgh28,866
  3. Allentown5,904
  4. Lancaster5,378
  5. Erie5,083

All of Pennsylvania →

How to read this directory

Horsham, Pennsylvania appears in the CMS National Plan and Provider Enumeration System with 505 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 Horsham - 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 Horsham 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 Horsham is weighted toward Family Nurse Practitioner (61 clinicians, followed by Physical Therapist with 44 and Occupational Therapist with 26). 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 Pennsylvania's population, Horsham reports roughly 3.9 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 Pennsylvania's most common specialties, Student in an Organized Health Care Education/Training Program is the most prominent one with no provider currently listing a Horsham practice address, a coverage gap Horsham patients typically fill by traveling to a larger nearby hub.

For Horsham 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 Horsham, PA?

There are 505 registered healthcare providers in Horsham, PA, covering 25 or more specialties. This includes physicians, dentists, therapists, and other licensed providers.

What are the most common medical specialties in Horsham?

The most common specialties in Horsham are Family Nurse Practitioner, Physical Therapist, Occupational Therapist, Gerontology Nurse Practitioner, Speech-Language Pathologist. Family Nurse Practitioner has the most providers with 61.

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

Figures on PlainDoctor are read from the federal files each page names (CMS NPPES, Medicare Part D, MIPS, Open Payments; the HHS-OIG exclusion list only as counts) and from Census population estimates, with the file date shown beside them. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 9, 2026.