Doctor directory
GP in Switzerland
1090 practices with a phone number or website, by canton and place. You arrange the appointment directly with the practice.
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
By place
- Luzern109
- Winterthur38
- Zürich32
- Emmenbrücke12
- Sursee12
- Wetzikon12
- Stans10
- Genève9
- Hochdorf9
- Kriens8
- Bern7
- Ebikon7
- Meggen7
- Sarnen7
- Altdorf6
- Aarau4
- Alpnach Dorf4
- Bellinzona4
- Dürnten4
- Hergiswil4
- Küssnacht am Rigi4
- Willisau4
- Basel3
- Buchs3
- Bülach3
- Dagmersellen3
- Dübendorf3
- Einsiedeln3
- Engelberg3
- Fehraltorf3
- Frick3
- Horw3
- Oberkirch3
- Rorschach3
- Solothurn3
- Stäfa3
- Stansstad3
- Thun3
- Unterentfelden3
- Wallisellen3
- Wolhusen3
- Zug3
- Andelfingen2
- Appenzell2
- Attalens2
- Beckenried2
- Beromünster2
- Bonstetten2
- Buchrain2
- Düdingen2
- Echallens2
- Ennetbürgen2
- Erstfeld2
- Giswil2
- Grand-Lancy2
- Grüningen2
- Gunzwil2
- Hitzkirch2
- Kerns2
- Lausanne2
- Lenzerheide/Lai2
- Meyrin2
- Moosseedorf2
- Morges2
- Neuenkirch2
- Oberengstringen2
- Olten2
- Pfäffikon2
- Rheinfelden2
- Root2
- Rothenburg2
- Russikon2
- Ruswil2
- Rüti2
- Schattdorf2
- Sissach2
- St.Gallen2
- Tafers2
- Walenstadt2
- Wattwil2
- Weggis2
- Windisch2
- Aarau Rohr1
- Adligenswil1
- Aesch1
- Allschwil1
- Alterswil1
- Altishofen1
- Altstätten1
- Alvaneu Dorf1
- Andermatt1
- Arisdorf1
- Arlesheim1
- Avenches1
- Baar1
- Bachenbülach1
- Baden1
- Balgach1
- Bassersdorf1
- Bassins1
- Bätterkinden1
- Bergün/Bravuogn1
- Beringen1
- Besenbüren1
- Bichelsee1
- Biel/Bienne1
- Binningen1
- Birsfelden1
- Breil/Brigels1
- Brugg1
- Brunnen1
- Brüttisellen1
- Bulle1
- Buochs1
- Büron1
- Busswil1
- Bütschwil1
- Buttisholz1
- Chêne-Bourg1
- Chur1
- Crissier1
- Cully1
- Dallenwil1
- Dällikon1
- Davos Platz1
- Delémont1
- Dietikon1
- Dornach1
- Ebnat-Kappel1
- Effretikon1
- Eglisau1
- Ehrendingen1
- Eich1
- Eiken1
- Elgg1
- Emmen1
- Emmetten1
- Ennetmoos1
- Erlenbach1
- Eschenbach1
- Ettiswil1
- Flims Dorf1
- Flüelen1
- Flühli1
- Flumserberg Tannenheim1
- Frieswil1
- Füllinsdorf1
- Gampelen1
- Gebenstorf1
- Gersau1
- Geuensee1
- Goldau1
- Gränichen1
- Grenchen1
- Grosshöchstetten1
- Grosswangen1
- Grub1
- Gurmels1
- Heerbrugg1
- Hergiswil b. Willisau1
- Hildisrieden1
- Hinterkappelen1
- Holderbank1
- Hombrechtikon1
- Horgen1
- Hunzenschwil1
- Huttwil1
- Illnau1
- Inwil1
- Kaiseraugst1
- Kaisten1
- Kaltbrunn1
- Kehrsatz1
- Kirchberg1
- Klosters1
- Kölliken1
- Lachen1
- Landschlacht1
- Laufenburg1
- Lenzburg1
- Les Breuleux1
- Leukerbad1
- Leysin1
- Lichtensteig1
- Liebefeld1
- Liestal1
- Locarno1
- Lucens1
- Lugano1
- Lungern1
- Luthern1
- Luzern - Littau1
- Luzern - Reussbühl1
- Lyss1
- Männedorf1
- Marbach1
- Marthalen1
- Meierskappel1
- Meiringen1
- Menznau1
- Möhlin1
- Montreux1
- Moutier1
- Muhen1
- Müllheim1
- Münchenbuchsee1
- Münchenstein1
- Nebikon1
- Neuheim1
- Niederbipp1
- Niederhasli1
- Niederlenz1
- Niederweningen1
- Oberentfelden1
- Oberhelfenschwil1
- Oensingen1
- Ossingen1
- Ostermundigen1
- Othmarsingen1
- Palézieux1
- Perly1
- Pfeffikon1
- Pfungen1
- Pully1
- Rebstein1
- Rehetobel1
- Renens1
- Rheinau1
- Richterswil1
- Rickenbach1
- Rossens1
- Rothenthurm1
- Rüthi (Rheintal)1
- Sachseln1
- Savièse1
- Schenkon1
- Schiers1
- Schöftland1
- Schötz1
- Seelisberg1
- Seengen1
- Sempach1
- Sempach Station1
- Seon1
- Silenen1
- Sins1
- Sion1
- Spiez1
- St. Erhard1
- St. Gallenkappel1
- Stein am Rhein1
- Stettlen1
- Suhr1
- Sumiswald1
- Tagelswangen1
- Teufen1
- Thônex1
- Triengen1
- Trogen1
- Trübbach1
- Turbenthal1
- Udligenswil1
- Uetendorf1
- Uettligen1
- Uhwiesen1
- Untersiggenthal1
- Urnäsch1
- Uster1
- Valbella1
- Vals1
- Vevey1
- Villigen PSI1
- Villmergen1
- Vissoie1
- Walchwil1
- Wangen1
- Wauwil1
- Wettingen1
- Wettswil1
- Widnau1
- Wiesendangen1
- Wil1
- Wila1
- Wildegg1
- Winkel1
- Winznau1
- Wolfenschiessen1
- Wünnewil1
- Würenlingen1
- Yverdon-les-Bains1
- Yvonand1
- Zell1
- Zunzgen1
Symptoms that point to this specialty
- Sore Throat
- Abdominal Pain
- Burning Sensation When Urinating
- Cough
- Sinusitis
- Cold Sores
- Common Cold
- Influenza (Flu)
The list also includes medical practices listed in public sources without a specialty.
Frequently asked questions
- Do I need a referral for this specialty?
- No, the GP practice is the first point of contact. With a GP or HMO model you go to your chosen practice; with a Telmed model you first call the telephone advice line.
- Which specialty is right for my symptoms?
- That depends on the symptoms. In the conversation on FindMyDoc you describe them in your own words and find out which specialty may be suitable. This is not a diagnosis or an assessment of your case.
- What should I do in an emergency?
- If life is at risk, call 144. Outside practice hours, the regional medical on-call service and hospital emergency departments can help.
Not sure which specialty is right?
Sources: OpenStreetMap contributors (ODbL) and practices' websites. Information may be incomplete or out of date; only the practice's own information is binding.
