For providers: list your business free →

Browse the directory

Services for expats in Switzerland

549 providers in 10 categories, each checked by hand before it goes live.

By city

Pick your city

Zürich German Largest city, biggest expat community · 240 providers Zug German Low taxes, many company HQs · 60 providers Basel German Life sciences, borders France and Germany · 130 providers Bern German Federal capital, public sector · 41 providers Genève French UN and international organisations · 155 providers Lausanne French Lake Geneva, EPFL, sport federations · 52 providers Lugano Italian Ticino and the sunny south · 30 providers Winterthur German Next to Zürich, lower rents · 17 providers Horgen Canton Zürich · 7 providers Wädenswil Canton Zürich · 6 providers Adliswil Canton Zürich · 7 providers Zumikon Canton Zürich · 4 providers Kilchberg Canton Zürich · 4 providers Küsnacht Canton Zürich · 8 providers Zollikon Canton Zürich · 6 providers Dübendorf Canton Zürich · 7 providers Stäfa Canton Zürich · 5 providers Männedorf Canton Zürich · 4 providers Wetzikon Canton Zürich · 4 providers Bülach Canton Zürich · 4 providers Affoltern am Albis Canton Zürich · 4 providers Stallikon Canton Zürich · 3 providers Wallisellen Canton Zürich · 5 providers Dielsdorf Canton Zürich · 4 providers Effretikon Canton Zürich · 4 providers Schlieren Canton Zürich · 4 providers Regensdorf Canton Zürich · 5 providers Andelfingen Canton Zürich · 4 providers Opfikon Canton Zürich · 6 providers Baar Canton Zug · 8 providers Hünenberg Canton Zug · 2 providers Riehen Canton Basel-Stadt · 6 providers Biel/Bienne Canton Bern · 3 providers Meyrin Canton Genève · 8 providers Carouge Canton Genève · 10 providers Le Grand-Saconnex Canton Genève · 3 providers Versoix Canton Genève · 7 providers Troinex Canton Genève · 3 providers Vésenaz Canton Genève · 6 providers Nyon Canton Vaud · 8 providers Vevey Canton Vaud · 4 providers Montreux Canton Vaud · 5 providers Pully Canton Vaud · 3 providers Lucerne German Central Switzerland, by the lake · 30 providers St. Gallen German Eastern Switzerland · 8 providers Aarau Canton Aargau · 5 providers Baden Canton Aargau · 5 providers Reinach Canton Basel-Landschaft · 3 providers Fribourg Canton Fribourg · 4 providers Neuchâtel Canton Neuchâtel · 4 providers Schwyz Canton Schwyz · 4 providers