✓
FindBestDoc
Find the right care, faster.
Home
›
Arizona
›
Surprise
Find a Doctor in Surprise, AZ
1,488 providers across 61 specialties with a registered practice address in Surprise.
Specialties in Surprise
Counselors
132 in Surprise
Speech Therapists
121 in Surprise
Pharmacists
111 in Surprise
Physical Therapists
109 in Surprise
Family Doctors
69 in Surprise
Psychologists
64 in Surprise
Physician Assistants
58 in Surprise
Mental Health Counselors
57 in Surprise
Occupational Therapists
57 in Surprise
Chiropractors
56 in Surprise
Dentists
54 in Surprise
Internal Medicine Doctors
50 in Surprise
Social Workers
48 in Surprise
Behavior Analysts
45 in Surprise
Optometrists
45 in Surprise
Psychiatric Nurse Practitioners
40 in Surprise
Massage Therapists
31 in Surprise
Mental Health Clinics
26 in Surprise
Nurse Practitioners
26 in Surprise
Home Health Agencies
23 in Surprise
Dietitians
21 in Surprise
Pediatricians
17 in Surprise
Dermatologists
14 in Surprise
OB-GYNs
13 in Surprise
Psychiatrists
12 in Surprise
Audiologists
12 in Surprise
Urgent Care Clinics
12 in Surprise
Pulmonologists
11 in Surprise
Naturopathic Doctors
10 in Surprise
Geriatricians
10 in Surprise
Marriage & Family Therapists
9 in Surprise
Orthopedic Surgeons
8 in Surprise
Urologists
8 in Surprise
Midwives
8 in Surprise
Surgeons
7 in Surprise
Hospices
7 in Surprise
Hospitals
7 in Surprise
Orthodontists
6 in Surprise
Anesthesiologists
6 in Surprise
Cardiologists
6 in Surprise
Nursing Homes
6 in Surprise
Acupuncturists
5 in Surprise
Nurse Anesthetists
5 in Surprise
Emergency Medicine Doctors
4 in Surprise
Sports Medicine Doctors
4 in Surprise
Rheumatologists
4 in Surprise
Podiatrists
4 in Surprise
Community Health Centers
4 in Surprise
Oral Surgeons
3 in Surprise
Endocrinologists
3 in Surprise
Nephrologists
3 in Surprise
Oncologists
3 in Surprise
Radiologists
3 in Surprise
Dialysis Centers
3 in Surprise
Hospitalists
2 in Surprise
Allergists
1 in Surprise
Gastroenterologists
1 in Surprise
Neurosurgeons
1 in Surprise
Ophthalmologists
1 in Surprise
Neurologists
1 in Surprise
Pain Management Doctors
1 in Surprise
Nearby cities
Peoria
2,118 providers · 7 mi
Glendale
4,295 providers · 11 mi
Avondale
843 providers · 14 mi
Goodyear
1,246 providers · 14 mi
Phoenix
25,107 providers · 20 mi
Buckeye
347 providers · 23 mi
Scottsdale
9,892 providers · 26 mi
Tempe
3,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.