Find the right doctor — your compass for Swiss healthcare.
Describe your symptoms in your own words and in your language. FindMyDoc shows you which specialty may be the right one and suitable practices near you — with their phone number so you can call directly. Your insurance model is taken into account.
Or go straight to it: find the right family doctor →Finding a doctor shouldn't be an odyssey.
The “no new patients” phone call
Many practices are not accepting new patients — and often you only find out on the phone. FindMyDoc shows you all suitable practices near you at a glance, with phone number and website. That way you move on to the next one faster instead of starting your search over.
The wrong place to go
Knee pain — family doctor, orthopedics or rheumatology? Our guidance tool reads your description and recommends the appropriate specialty. If your description contains warning signs, we end the conversation and refer you to emergency care (144) — your case is always assessed by the doctor.
The franchise surprise
Family doctor model, HMO, Telmed: anyone who violates the referral rules of their insurance model pays out of pocket. FindMyDoc asks about your model and tells you before the appointment whether you need to go through your family doctor's practice first — so that you don't end up covering the costs yourself.
Three steps.
Well prepared for your appointment.
No name and no account — patients never need one at FindMyDoc. You only share what matters for finding your way.
Tell us in the conversation
You describe your symptoms in conversation, in your own words. FindMyDoc will ask follow-up questions, just as a good practice assistant would: How long have you had this? In which language would you like to be treated? How are you insured?
Get clarity
You learn which specialty is responsible for your concern. We also check your insurance: what your model covers — and whether your family doctor needs to refer you first. Then we ask you the questions a medical consultation starts with.
Arrange your appointment
You see the matching practices with phone number and website, close to you. You arrange the appointment directly with the practice — and take your answers with you as a report, printed or on your phone.
Health calls for discretion.
FindMyDoc is developed and operated in Switzerland — to the standards you expect from your doctor. Four principles that are not negotiable.
FindMyDoc doesn't ask for your name, e-mail or phone number, and needs no account. You only share what matters for finding your way — we don't want to know anything more.
FindMyDoc is non-commercial: no advertising, no selling of your data, no paid listings.
No doctor can buy their placement. The order is determined solely by fit, language and distance.
FindMyDoc does not replace medical advice. We get you to the right professional quickly — the diagnosis is made by your doctor.
Find a doctor in Switzerland
Practices across Switzerland by specialty, canton and town — with address and phone number. You arrange the appointment directly with the practice.
By specialty
- GP1090
- Orthopaedic surgeon20
- Dermatologist37
- Neurologist10
- Gastroenterologist10
- Cardiologist21
- ENT doctor28
- Eye doctor100
- Gynaecologist74
- Psychiatrist41
- Paediatrician123
- Urologist13
- Rheumatologist10
Popular searches
- GP · Luzern109
- GP · Winterthur38
- GP · Zürich32
- GP · Emmenbrücke12
- GP · Sursee12
- GP · Wetzikon12
- GP · Stans10
- GP · Genève9
- GP · Hochdorf9
- GP · Kriens8
- GP · Bern7
- GP · Ebikon7
- GP · Meggen7
- GP · Sarnen7
- GP · Altdorf6
- GP · Aarau4
- GP · Alpnach Dorf4
- GP · Bellinzona4
By place
- Doctors in Luzern157
- Doctors in Winterthur61
- Doctors in Zürich57
- Doctors in Sursee23
- Doctors in Wetzikon19
- Doctors in Emmenbrücke18
- Doctors in Stans18
- Doctors in Genève13
- Doctors in Solothurn13
- Doctors in Sarnen12
- Doctors in Altdorf11
- Doctors in Einsiedeln11
- Doctors in Hochdorf11
- Doctors in St.Gallen11
- Doctors in Aarau9
- Doctors in Basel9
- Doctors in Bern9
- Doctors in Meggen9
- Doctors in Zug8
- Doctors in Biel/Bienne7
- Doctors in Lausanne7
- Doctors in Bülach6
- Doctors in Hergiswil6
- Doctors in Küssnacht am Rigi6
GP practices by canton
- Canton of Aargau77
- Canton of Appenzell Ausserrhoden6
- Canton of Appenzell Innerrhoden2
- Canton of Basel-Landschaft16
- Canton of Basel-Stadt11
- Canton of Bern82
- Canton of Fribourg19
- Canton of Genève23
- Canton of Glarus2
- Canton of Graubünden22
- Canton of Jura3
- Canton of Luzern259
- Canton of Neuchâtel8
- Canton of Nidwalden26
- Canton of Obwalden20
- Canton of Schaffhausen8
- Canton of Schwyz28
- Canton of Solothurn62
- Canton of St. Gallen47
- Canton of Thurgau11
- Canton of Ticino10
- Canton of Uri14
- Canton of Valais17
- Canton of Vaud41
- Canton of Zug17
- Canton of Zürich259