FindBestDocFind the right care, faster.

Find a Doctor in Surprise, AZ

1,488 providers across 61 specialties with a registered practice address in Surprise.

Specialties in Surprise

Counselors132 in SurpriseSpeech Therapists121 in SurprisePharmacists111 in SurprisePhysical Therapists109 in SurpriseFamily Doctors69 in SurprisePsychologists64 in SurprisePhysician Assistants58 in SurpriseMental Health Counselors57 in SurpriseOccupational Therapists57 in SurpriseChiropractors56 in SurpriseDentists54 in SurpriseInternal Medicine Doctors50 in SurpriseSocial Workers48 in SurpriseBehavior Analysts45 in SurpriseOptometrists45 in SurprisePsychiatric Nurse Practitioners40 in SurpriseMassage Therapists31 in SurpriseMental Health Clinics26 in SurpriseNurse Practitioners26 in SurpriseHome Health Agencies23 in SurpriseDietitians21 in SurprisePediatricians17 in SurpriseDermatologists14 in SurpriseOB-GYNs13 in SurprisePsychiatrists12 in SurpriseAudiologists12 in SurpriseUrgent Care Clinics12 in SurprisePulmonologists11 in SurpriseNaturopathic Doctors10 in SurpriseGeriatricians10 in SurpriseMarriage & Family Therapists9 in SurpriseOrthopedic Surgeons8 in SurpriseUrologists8 in SurpriseMidwives8 in SurpriseSurgeons7 in SurpriseHospices7 in SurpriseHospitals7 in SurpriseOrthodontists6 in SurpriseAnesthesiologists6 in SurpriseCardiologists6 in SurpriseNursing Homes6 in SurpriseAcupuncturists5 in SurpriseNurse Anesthetists5 in SurpriseEmergency Medicine Doctors4 in SurpriseSports Medicine Doctors4 in SurpriseRheumatologists4 in SurprisePodiatrists4 in SurpriseCommunity Health Centers4 in SurpriseOral Surgeons3 in SurpriseEndocrinologists3 in SurpriseNephrologists3 in SurpriseOncologists3 in SurpriseRadiologists3 in SurpriseDialysis Centers3 in SurpriseHospitalists2 in SurpriseAllergists1 in SurpriseGastroenterologists1 in SurpriseNeurosurgeons1 in SurpriseOphthalmologists1 in SurpriseNeurologists1 in SurprisePain Management Doctors1 in Surprise

Nearby cities

Peoria2,118 providers · 7 miGlendale4,295 providers · 11 miAvondale843 providers · 14 miGoodyear1,246 providers · 14 miPhoenix25,107 providers · 20 miBuckeye347 providers · 23 miScottsdale9,892 providers · 26 miTempe3,893 providers · 29 mi
Counts reflect providers in the national provider registry whose registered practice address is in Surprise, AZ. Provider details shown on specialty pages come from public records; always confirm directly with the provider's office.