FindBestDocFind the right care, faster.

Find a Doctor in Sunnyvale, CA

1,573 providers across 55 specialties with a registered practice address in Sunnyvale.

Specialties in Sunnyvale

Acupuncturists305 in SunnyvalePhysical Therapists185 in SunnyvaleDentists134 in SunnyvaleChiropractors93 in SunnyvaleMarriage & Family Therapists79 in SunnyvalePharmacists74 in SunnyvaleSpeech Therapists55 in SunnyvaleOptometrists54 in SunnyvaleInternal Medicine Doctors51 in SunnyvaleCounselors45 in SunnyvaleSocial Workers45 in SunnyvaleFamily Doctors45 in SunnyvaleOccupational Therapists42 in SunnyvaleDietitians38 in SunnyvalePediatricians32 in SunnyvaleMental Health Counselors29 in SunnyvalePsychologists28 in SunnyvalePhysician Assistants27 in SunnyvalePsychiatrists19 in SunnyvaleOrthodontists17 in SunnyvaleOphthalmologists16 in SunnyvaleMassage Therapists15 in SunnyvaleDermatologists12 in SunnyvaleNurse Practitioners11 in SunnyvaleOB-GYNs10 in SunnyvaleSleep Medicine Doctors9 in SunnyvaleMental Health Clinics8 in SunnyvaleNursing Homes8 in SunnyvaleNeurologists7 in SunnyvaleHome Health Agencies7 in SunnyvaleOral Surgeons6 in SunnyvaleAllergists6 in SunnyvaleGeriatricians6 in SunnyvaleSports Medicine Doctors5 in SunnyvaleNaturopathic Doctors4 in SunnyvaleAudiologists4 in SunnyvaleCommunity Health Centers4 in SunnyvaleUrgent Care Clinics4 in SunnyvaleHospitals4 in SunnyvalePsychiatric Nurse Practitioners4 in SunnyvaleBehavior Analysts3 in SunnyvalePulmonologists3 in SunnyvaleHospitalists3 in SunnyvaleAnesthesiologists2 in SunnyvaleRadiologists2 in SunnyvaleSurgeons2 in SunnyvaleHospices2 in SunnyvaleDialysis Centers2 in SunnyvaleEmergency Medicine Doctors1 in SunnyvaleEndocrinologists1 in SunnyvaleGastroenterologists1 in SunnyvaleRheumatologists1 in SunnyvaleOrthopedic Surgeons1 in SunnyvalePain Management Doctors1 in SunnyvaleMidwives1 in Sunnyvale

Nearby cities

Mountain View1,883 providers · 3 miCupertino789 providers · 3 miSanta Clara2,647 providers · 5 miPalo Alto4,798 providers · 8 miSan Jose14,698 providers · 8 miMilpitas802 providers · 8 miNewark349 providers · 11 miFremont3,212 providers · 13 mi
Counts reflect providers in the national provider registry whose registered practice address is in Sunnyvale, CA. Provider details shown on specialty pages come from public records; always confirm directly with the provider's office.