FindBestDocFind the right care, faster.

Find a Doctor in Haverhill, MA

1,286 providers across 53 specialties with a registered practice address in Haverhill.

Specialties in Haverhill

Counselors352 in HaverhillSocial Workers242 in HaverhillMental Health Counselors224 in HaverhillPhysical Therapists45 in HaverhillPharmacists43 in HaverhillInternal Medicine Doctors30 in HaverhillOccupational Therapists28 in HaverhillSpeech Therapists28 in HaverhillDentists21 in HaverhillBehavior Analysts20 in HaverhillChiropractors19 in HaverhillHome Health Agencies16 in HaverhillNursing Homes16 in HaverhillPsychiatric Nurse Practitioners16 in HaverhillDietitians14 in HaverhillPediatricians13 in HaverhillMental Health Clinics12 in HaverhillNurse Practitioners12 in HaverhillPhysician Assistants11 in HaverhillOB-GYNs10 in HaverhillPsychiatrists10 in HaverhillOptometrists8 in HaverhillMassage Therapists8 in HaverhillFamily Doctors7 in HaverhillOrthodontists6 in HaverhillGastroenterologists6 in HaverhillHospitals6 in HaverhillAcupuncturists5 in HaverhillCardiologists5 in HaverhillPodiatrists5 in HaverhillMidwives5 in HaverhillPsychologists4 in HaverhillMarriage & Family Therapists4 in HaverhillPathologists4 in HaverhillOral Surgeons3 in HaverhillDermatologists3 in HaverhillOrthopedic Surgeons3 in HaverhillHospices3 in HaverhillSports Medicine Doctors2 in HaverhillPulmonologists2 in HaverhillOphthalmologists2 in HaverhillHospitalists2 in HaverhillAnesthesiologists1 in HaverhillEmergency Medicine Doctors1 in HaverhillEndocrinologists1 in HaverhillInfectious Disease Doctors1 in HaverhillNephrologists1 in HaverhillNeurologists1 in HaverhillSurgeons1 in HaverhillUrologists1 in HaverhillAudiologists1 in HaverhillCommunity Health Centers1 in HaverhillUrgent Care Clinics1 in Haverhill

Nearby cities

Lawrence2,311 providers · 6 miMethuen738 providers · 7 miLowell2,607 providers · 16 miPeabody1,163 providers · 19 miSalem2,014 providers · 20 miLynn1,545 providers · 22 miMalden1,010 providers · 24 miMedford1,042 providers · 25 mi
Counts reflect providers in the national provider registry whose registered practice address is in Haverhill, MA. Provider details shown on specialty pages come from public records; always confirm directly with the provider's office.