For providers: list your business free →
★ The expat directory for Switzerland

Find services that speak your language

Home search, permits, doctors, tax advisors, lawyers, movers and schools for people new to Switzerland. Search by city and language, and every listing is checked before it goes live.

  • Checked by handEvery provider reviewed before going live
  • Filter by languageFind people who work in yours
  • Free for expatsNo sign-up needed to search or ask
  • Agent-readyWorks with ChatGPT, Claude and others

New in Switzerland?

Your first weeks, in order

Swiss admin has real deadlines. Here’s what to do first, and who can help with each step.

Read the full checklist

  1. Within 14 days
    Register at your communeBring your passport, rental contract and employment contract. Relocation agencies
  2. Within 3 months
    Take out basic health insuranceMandatory and backdated to your arrival. Find an advisor
  3. First month
    Find a GP and a dentistMany practices take new patients only after a first call. English-speaking doctors
  4. By 31 March
    Sort out your taxesTaxed at source? You may still file an ordinary return. Tax advisors

Featured providers

Premium is a paid listing, shown first

How it works

Three steps, no sign-up

01

Search

Pick a service, your city and the language you want to be helped in.

02

Compare

See languages, services and service areas side by side. Every listing is checked.

03

Send an enquiry

Write once; the provider answers you directly. Your email is only shared with them.

Guides

Before you pack

Swiss admin explained in plain English, with the legal deadlines and a source for every figure.

All guides
  1. How it works

    How to find an English-speaking doctor in Switzerland

    How to find an English-speaking GP, dentist or therapist in Switzerland: insurance model rules, referrals, out-of-hours care and emergency numbers.

  2. How to choose

    How to find an English-speaking lawyer in Switzerland

    Find an English-speaking lawyer or notary in Switzerland: cantonal registers, first-meeting costs, legal aid, and tenancy and employment conciliation.

  3. City guide

    Cost of living in Zug: what expats actually pay

    Rents, taxes vs Zurich, health premiums, childcare and transport in Zug, from official 2024–2026 statistics, with every figure sourced and dated.

  4. How it works

    B, L and C permits in Switzerland: what’s the difference

    L, B, C and G permits compared: EU/EFTA vs non-EU rules, 2026 quotas, renewals, family reunification and when you can get a C permit, with sources.

  5. How to choose

    Finding an apartment in Zurich as an expat

    Zurich’s vacancy rate is 0.11%. What flats cost, what goes in your dossier, what to check before signing, and when a search agent is worth it.

Newsletter

New in Switzerland? Get the short version

New guides, providers who speak your language and offers for our readers, about twice a month. Free, and one click to leave.

For providers

Get found by people who just arrived

List your practice, firm or school for free. Expats reach you through your profile, and AI assistants can find you too.

Basic

Free

  • Profile with services and languages
  • Enquiries by email
  • Category and city pages

Premium

Founding price · 50% off

CHF 222 / year

Regular price CHF 444 / year from provider #51.

  • Link to your website
  • Logo, photos, longer text
  • Shown above free listings in your city and category
  • Premium badge

Paid yearly, renews automatically.

Every listing includes a free, agent-ready profile on agentready.ch.

Questions

Good to know

Is the directory free for expats?

Yes. Searching, reading profiles and sending enquiries is free. Providers pay nothing for a basic listing either; Premium is optional.

How are listings checked?

Every listing is reviewed by our team before it goes live: we check that the business exists, what it offers and which languages it works in. We don’t publish ratings; we publish checked facts.

How do I contact a provider?

Use the enquiry form on their profile. Your message goes straight to the provider, and your email is only shared with them.

Who runs expat-services.ch?

expat-services.ch is operated by Loaded AG, a Swiss company registered in Thurgau (UID CHE-413.943.367).