FindBestDocFind the right care, faster.

Find a Doctor in Cupertino, CA

789 providers across 46 specialties with a registered practice address in Cupertino.

Specialties in Cupertino

Acupuncturists149 in CupertinoPhysical Therapists73 in CupertinoMarriage & Family Therapists64 in CupertinoPsychologists57 in CupertinoDentists48 in CupertinoChiropractors43 in CupertinoOptometrists39 in CupertinoSocial Workers36 in CupertinoPharmacists35 in CupertinoBehavior Analysts27 in CupertinoOccupational Therapists27 in CupertinoCounselors20 in CupertinoPsychiatrists20 in CupertinoDietitians16 in CupertinoSpeech Therapists16 in CupertinoInternal Medicine Doctors15 in CupertinoMental Health Counselors13 in CupertinoOrthodontists11 in CupertinoFamily Doctors11 in CupertinoRadiologists9 in CupertinoOral Surgeons6 in CupertinoMassage Therapists6 in CupertinoOphthalmologists5 in CupertinoAnesthesiologists4 in CupertinoNursing Homes4 in CupertinoGeriatricians3 in CupertinoPediatricians3 in CupertinoHome Health Agencies3 in CupertinoPsychiatric Nurse Practitioners3 in CupertinoOrthopedic Surgeons2 in CupertinoMental Health Clinics2 in CupertinoUrgent Care Clinics2 in CupertinoHospitals2 in CupertinoPhysician Assistants2 in CupertinoNurse Practitioners2 in CupertinoNaturopathic Doctors1 in CupertinoDermatologists1 in CupertinoEmergency Medicine Doctors1 in CupertinoCardiologists1 in CupertinoPulmonologists1 in CupertinoOB-GYNs1 in CupertinoNeurologists1 in CupertinoHospitalists1 in CupertinoPodiatrists1 in CupertinoHospices1 in CupertinoDialysis Centers1 in Cupertino

Nearby cities

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