For providers: list your business free →

Canton Basel-Stadt

Living in Basel as an expat

130 providers in and around Basel, by category and language. Every listing is checked by hand.

In short

Basel is a German-speaking city of 186,332 residents in the canton of Basel-Stadt, on the borders with France and Germany, and 40.4% of its residents are foreign nationals. A 3-room flat rents for CHF 1,445 a month on average, the cantonal income tax rate is 21% up to CHF 212,500 of taxable income, and newcomers register within 14 days.

Basel in figures

Checked

Residents
186,332
city of Basel; 210,529 in the canton
31 Dec 2025 · Statistisches Amt Basel-Stadt (opens in a new tab)
Foreign residents
40.4%
75,279 foreign nationals in the city
31 Dec 2025 · Statistisches Amt Basel-Stadt (opens in a new tab)
English as a main language
13.8%
city residents aged 15+ (FSO structural survey)
2024 · Federal Statistical Office (FSO/BFS) (opens in a new tab)
Vacancy rate
0.8%
912 empty flats in the canton
1 June 2026 · Canton of Basel-Stadt, Präsidialdepartement (opens in a new tab)
Average rent, 3-room flat
CHF 1,445 a month
average net rent, canton figure (FSO)
2024 · Federal Statistical Office (FSO/BFS) (opens in a new tab)
Tax multiplier
100% of cantonal tax
no separate commune tax in the city of Basel
2026 · Canton of Basel-Stadt, tax administration (opens in a new tab)
Cantonal income tax rate
21%
on taxable income up to CHF 212,500 (single)
2026 · Canton of Basel-Stadt, tax administration (opens in a new tab)
Transport pass
CHF 86 a month
U-Abo, adult, all TNW zones; CHF 824 a year
2026 · Tarifverbund Nordwestschweiz (TNW) (opens in a new tab)
Average health premium
CHF 570.60 a month
basic insurance, adults 26+, Basel-Stadt (FOPH)
2027 · Federal Office of Public Health (FOPH/BAG) (opens in a new tab)
Registration deadline
14 days
to book at the residents' office (Einwohneramt)
2026 · Canton of Basel-Stadt, Bevölkerungsdienste und Migration (opens in a new tab)

Services in Basel

130 providers in 9 categories

Featured in Basel

Premium is a paid listing, shown first

How do you register when you move to Basel?

Book your registration with the residents' office (Einwohneramt) of Bevölkerungsdienste und Migration within 14 days of moving in. The date of the online booking counts, not the date of the appointment. Registration costs CHF 25 per person. People arriving from abroad attend in person for a welcome talk and the fingerprints and photo for their permit.

New residents of the canton register with the residents' office (Einwohneramt) of Bevölkerungsdienste und Migration at Spiegelgasse 6. From 2 November 2026, during renovation, its counters move to a temporary building on Schwarzwaldallee, opposite the Badischer Bahnhof. The deadline is 14 days after moving in, and the date of your online booking counts. Registration costs CHF 25 per person; the migration office (Migrationsamt) bills the permit card separately (Einwohneramt BS, checked ).

People arriving from abroad attend in person for a welcome talk (Begrüssungsgespräch), fingerprints and a photo. For moves within Switzerland, the online form shows whether eUmzug is possible. Documents must be in German or translated; civil status certificates are also accepted in English, French or Italian (Einwohneramt BS, checked ).

Documents to bring

  • A registration form and a criminal record and residence declaration (Vorstrafen- und Wohnsitzerklärung) for each adult (Einwohneramt BS, checked ).
  • A passport or EU/EFTA identity card; other nationals also bring the entry permit or assurance and, where required, a Swiss visa.
  • Your lease or flat certificate with the official dwelling number (AWN).
  • EU/EFTA nationals from abroad: an employment contract for more than three months.
  • Marriage and birth certificates for family members.

Permit types are explained in B, L and C permits explained; the general steps are in registering at your commune and your first 90 days in Switzerland.

Your first two weeks in Basel

0 of 6 done

Your ticks are saved in this browser only.

Where do expats live in Basel?

The city of Basel has 19 residential quarters: 11 in Grossbasel on the left bank of the Rhine and 8 in Kleinbasel on the right bank. The canton also includes Riehen and Bettingen. Beyond it lie the Basel-Landschaft communes and towns in Germany and France. Only 0.8% of flats in the canton were empty on 1 June 2026.

Basel-Stadt has about 110,000 dwellings, including about 80,000 rented and 10,000 cooperative flats (Genossenschaftswohnungen) (Mietpreisraster, checked ). On 1 June 2026, 912 flats stood empty, a vacancy rate of 0.8%, down from 0.9%; for 3-room flats it was 0.6%. Rates were highest in Vorstädte (2.4%) and Altstadt Grossbasel (1.5%), lowest in Wettstein (0.2%) and Bachletten (0.3%). The city of Zurich was at 0.1%, Bern and Geneva at 0.4% (Basel-Stadt, checked ).

Rents by quarter. The statistics office publishes a rent grid (Mietpreisraster) four times a year. In August 2026 a renovated 3-room flat in a building from 1961 to 1970 cost CHF 16 to CHF 21 per square metre a month in net rent, depending on the quarter, and CHF 24 to CHF 29 in buildings from 2011 onwards. Altstadt Grossbasel is 20% above the reference quarter Iselin; Klybeck is 7% below (Mietpreisraster, checked ).

Deposit rules are in rental deposits in Switzerland; apartment search services and relocation agencies are listed in the directory.

Riehen and Bettingen

The canton's two other communes lie north-east of the city, on the German border. Single-family houses make up 65.5% of residential buildings in Riehen and 77.5% in Bettingen, and green space covers 79.3% and 89.9% of their area (2024) (Statistisches Amt BS, checked ). Both set their own commune tax.

Basel-Landschaft

Most suburbs belong to Basel-Landschaft, a separate canton with its own tax law; the table gives commune populations at the end of 2025 (Statistisches Amt BL, checked ). Its communes set their tax as a share of the cantonal tax; among the four in the table, the 2026 rates run from 49% in Binningen to 60% in Münchenstein (Statistisches Amt BL, checked ). The FSO average net rent of a 3-room flat there was CHF 1,469 in 2024 (FSO, checked ), and the vacancy rate fell to 0.6% in 2026 (Basel-Stadt, checked ).

Living in Germany or France

EU and EFTA nationals who live in an EU or EFTA country and work in Switzerland receive a cross-border commuter permit (G permit) and return home at least once a week. With a permanent contract the permit is valid for five years (SEM, checked ). Commuters who live in Germany and return home daily pay Basel tax at source of at most 4.5%, credited in Germany; those living in France are taxed in France with a French residence certificate (Steuerverwaltung BS, checked ). The U-Abo pass is valid in nearby German and French zones (TNW, checked ).

Basel's residential quarters in official figures

QuarterSideResidentsForeign residentsSingle-family housesNet rent per m², 3 rooms
Altstadt GrossbaselGrossbasel2,69232.9%9.9%CHF 21
Am RingGrossbasel11,61440.3%19.3%CHF 19
BachlettenGrossbasel13,93824.1%55.7%CHF 20
BreiteGrossbasel9,34238.8%13.0%CHF 18
BruderholzGrossbasel9,70326.1%72.1%CHF 20
GotthelfGrossbasel7,25630.9%36.3%CHF 19
GundeldingenGrossbasel19,51142.6%2.8%CHF 19
IselinGrossbasel18,19341.2%16.5%CHF 18
St. AlbanGrossbasel12,76539.4%33.4%CHF 19
St. JohannGrossbasel19,87043.2%24.4%CHF 19
VorstädteGrossbasel5,10943.5%7.3%CHF 20
Altstadt KleinbaselKleinbasel2,53543.2%9.7%CHF 18
ClaraKleinbasel4,50751.9%2.0%CHF 19
HirzbrunnenKleinbasel10,00429.2%69.3%CHF 18
KleinhüningenKleinbasel2,89251.7%15.4%CHF 16
KlybeckKleinbasel7,29755.7%6.8%CHF 17
MatthäusKleinbasel15,30451.2%7.0%CHF 18
RosentalKleinbasel7,89457.3%6.3%CHF 17
WettsteinKleinbasel5,90634.5%33.3%CHF 18
BettingenCommune1,31225.5%77.5%CHF 19 (with Riehen)
RiehenCommune22,88530.2%65.5%CHF 19 (with Bettingen)

Residents and foreign share: 31 Dec 2025. Single-family houses: share of all residential buildings, 2024. Rent: renovated 3-room flat in a building from 1961 to 1970, net rent per m² a month, rent grid of August 2026. Source: Statistisches Amt Basel-Stadt.

Living around Basel

AreaCanton or countryResidents, end of 2025Tax in 2026Public transport to Basel
BettingenBasel-Stadt1,31250% cantonal plus 37.5% communeBus 32 via Riehen
RiehenBasel-Stadt22,88550% cantonal plus 40% communeBVB trams 2 and 6
AllschwilBasel-Landschaft22,468Commune 58%BVB tram 6
BinningenBasel-Landschaft16,320Commune 49%BVB tram 2
MünchensteinBasel-Landschaft12,717Commune 60%BLT tram 10
ReinachBasel-Landschaft21,109Commune 58.5%BLT tram 11
Weil am Rhein, LörrachGermanyNot in Swiss statisticsAt most 4.5% at source, then German taxTram 8; U-Abo in RVL zones 1 to 3
Saint-Louis areaFranceNot in Swiss statisticsTaxed in FranceU-Abo in the Distribus area

Basel-Landschaft rates are shares of its own cantonal tax. Cross-border rules apply to EU and EFTA nationals with a G permit.

Apartment search services in Basel

Premium and Featured listings are paid and shown first

Prime Relocation

Full-service relocation · Basel

Prime Relocation is a family-owned relocation agency in Zug, founded in 2006, helping expats, families and HR teams with home search, permits, temporary housing, schools and settling in.

Premium Languages: EN · DE · FR · IT +1 ✓ Verified

Welcome Service

Full-service relocation · Basel

Welcome Service is a family-owned relocation firm founded in 1990, with offices in Geneva, Lausanne and Zurich, handling permits, home search, schools and settling in for families and HR teams.

Premium Languages: EN · DE · FR · IT ✓ Verified

Auris Relocation

Full-service relocation · Basel

Auris Relocation is a Swiss relocation and global mobility firm with nine offices from Geneva to Lugano, handling permits, home search, schools and moves for companies and families.

Premium Languages: EN · DE · FR · IT +2 ✓ Verified

All apartment search services in Basel (5)

What does it cost to live in Basel?

On official figures, the average net rent of a 3-room flat in Basel-Stadt was CHF 1,445 a month in 2024. The average basic health premium for adults is CHF 570.60 a month in 2027, and the U-Abo transport pass costs CHF 86 a month. Eligible families pay at most CHF 1,600 a month for full-time daycare.

The rent figure is the FSO average for existing tenancies, without service and heating charges (Nebenkosten); the Swiss average was CHF 1,446 (FSO, checked ). Newer buildings cost more per square metre (Mietpreisraster, checked ). Health insurance is above the Swiss average of CHF 487.60 for adults in 2027; Basel-Landschaft is at CHF 544.50 and Zurich at CHF 477.00 (FOPH, checked ). Every household also pays the radio and TV fee: CHF 335 a year in 2026 and CHF 312 in 2027 (DETEC, checked ). For moving costs, see international movers.

Example: couple with one child in full-time daycare

ItemAmount a monthBasis
Rent, 3-room flatCHF 1,445FSO average net rent, 2024
Health insurance, 2 adultsCHF 1,141.202 × CHF 570.60, FOPH 2027
Health insurance, 1 childCHF 155.20FOPH 2027, ages 0 to 18
U-Abo, 2 adultsCHF 1722 × CHF 86
Daycare, full timeUp to CHF 1,600Cap with cantonal contributions
Radio and TV feeCHF 27.92CHF 335 a year in 2026
Income taxDepends on incomeSee the tax section

Service charges, food and leisure are not included. Premiums are averages over all deductibles and models.

How much tax do you pay in Basel?

Residents of the city of Basel pay 100% of the cantonal tax and no separate commune tax. In 2026 the cantonal rate is 21% of taxable income up to CHF 212,500 for single people and CHF 424,900 for married couples, rising to 27.25% and then 28.25% above those amounts. Federal income tax comes on top.

The city of Basel has no commune multiplier: people taxed in the city pay the full cantonal tax and owe no commune tax. Residents of Riehen and Bettingen pay cantonal income tax reduced to 50%, plus a commune tax of 40% in Riehen and 37.5% in Bettingen in 2026 (Steuerverwaltung BS, checked ). Tariff A applies to single people, tariff B to married couples and to single people who support children in their household (Steuerverwaltung BS, checked ).

Tax at source on a B permit

Foreign employees living in Basel-Stadt without a C permit pay tax at source, deducted from salary. Above CHF 120,000 of such income in a year, a full tax return follows; below it, residents can request one by 31 March of the following year (Steuerverwaltung BS, checked ). See tax advisors in Basel and how to find an English-speaking tax advisor.

Deadlines

Tax returns are due by 31 March of the following year; an online extension to 30 September is free, later ones cost CHF 40 (Steuerverwaltung BS, checked ).

Cantonal income tax tariff, Basel-Stadt, 2026

RateSingle (tariff A), taxable incomeMarried or with dependants (tariff B), taxable income
21.00%CHF 100 to CHF 212,500CHF 100 to CHF 424,900
27.25%CHF 212,500 to CHF 316,300CHF 424,900 to CHF 632,500
28.25%Above CHF 316,300Above CHF 632,500

Tariff for the tax periods 2025 and 2026, after compensation for cold progression. Federal tax not included.

Income tax by commune in Basel-Stadt, 2026

CommuneCantonal income taxCommune income taxTotal
Basel100%None100%
Bettingen50%37.5%87.5%
Riehen50%40%90%

Share of the cantonal tax, calculated with the tariff above.

Which schools and childcare are there for expat families in Basel?

Public school in Basel-Stadt lasts 11 years: two years of kindergarten, six of primary and three of lower secondary school. Children born between 1 August 2022 and 31 July 2023 start kindergarten in August 2027. International and bilingual schools operate in and around the city, and the canton pays childcare contributions to eligible families.

Public schools are run by the Volksschulen Basel-Stadt; Riehen runs its own kindergartens and primary schools (Basel-Stadt, checked ). Newly arrived families register a four- or five-year-old with a form sent to kindergaerten@bs.ch, and processing takes one to two weeks (Volksschulen BS, checked ). Children who speak little or no German attend a compulsory playgroup (Spielgruppe) on three half-days a week in the year before kindergarten (Basel-Stadt, checked ).

International and bilingual schools, in alphabetical order: Academia International School, with secondary programmes in Basel; International School Basel, with campuses in Aesch and Reinach in Basel-Landschaft; and Swiss International School Basel, which teaches in two languages. See international schools in Basel and the directory of international schools and bilingual schools.

Childcare contributions

Kitas in the cantonal scheme receive childcare contributions (Betreuungsbeiträge) based on household income and wealth, and parents pay the difference. The child lives in Basel-Stadt and attends at least 40% of the week, and the parents work, train or look for work. Eligible families pay at most CHF 1,600 a month for a full-time place, and care is free from the third sibling. Applications go to the Fachstelle Tagesbetreuung two to three months before the start (Basel-Stadt, checked ). See daycare in Basel.

International schools in Basel

École française de Bâle

International schools · Basel

French-curriculum school in Basel from the maternelle (age 3) to the 6e class, on two sites; the canton lists it as preparing for the French and Swiss school systems.

Unclaimed Languages: FR

Checked by our editors · not yet confirmed by the business.

Is this your business?

All international schools in Basel (5)

How does healthcare work in Basel?

Contact your GP first. When the practice is closed, the Medizinische Notrufzentrale on 061 261 15 15 gives free advice around the clock. Adults go to the emergency departments of the Universitätsspital Basel or St. Claraspital, children to the Universitäts-Kinderspital beider Basel. Call 144 in a life-threatening emergency. Basic health insurance is compulsory within three months.

The canton points people first to their family doctor (Hausarzt) or paediatrician. When they cannot be reached, the Medizinische Notrufzentrale (MNZ) is the official 24-hour line. Walk-in clinics (Permanencen) open 365 days a year, and a 24-hour pharmacy is opposite the Universitätsspital's emergency department (Basel-Stadt, checked ). See how to find an English-speaking doctor and doctors and dentists in Basel.

Health insurance

Everyone who settles in Switzerland takes out basic insurance within three months, and insurers must accept every applicant (Basel-Stadt, checked ). The 2027 FOPH average in Basel-Stadt is CHF 570.60 a month for adults, 4.5% more than in 2026, CHF 408.50 for ages 19 to 25 and CHF 155.20 for children (FOPH, checked ). Lower-income households can apply for a premium reduction (Prämienverbilligung); arrivals from abroad who apply within three months get it from the start of their insurance (Amt für Sozialbeiträge, checked ). More in Swiss health insurance for expats.

How do you get around Basel?

Trams and buses in and around Basel belong to the Tarifverbund Nordwestschweiz (TNW), whose operators include BVB and BLT. The U-Abo covers all TNW zones and costs CHF 86 a month or CHF 824 a year for adults registered in the TNW area. It is also valid in nearby parts of Germany and France.

Young people under 25 registered in Basel-Stadt can buy a year for CHF 365, and the pass is valid in RVL zones 1 to 3 in Germany, including Weil am Rhein and Lörrach, and in the French Distribus area, but not on TER or SNCF trains (TNW, checked ). Tram 8 runs to Weil am Rhein, and bus 50 links Basel SBB station with EuroAirport Basel-Mulhouse-Freiburg.

U-Abo prices, 2nd class

WhoMonthYear
Adult, registered in the TNW areaCHF 86CHF 824
Adult, registered elsewhereCHF 111CHF 1,074
Senior from 64 or 65, registered in the TNW areaCHF 72CHF 688
Under 25, registered in the TNW areaCHF 57CHF 542
Under 25, registered in Basel-StadtNot soldCHF 365

Prices valid since 10 Dec 2023, as published by TNW on 21 Oct 2026.

Do you need German in Basel?

German is the local language. In 2024, 72.3% of city residents aged 15 and over named German or Swiss German as a main language, and 13.8% named English. Documents for the residents' office must be in German or translated. Newcomers entitled to a B permit receive a voucher for a free 80-lesson German course at their welcome talk.

Respondents to the FSO structural survey can name more than one main language. In the city in 2024, Italian followed at 6.1% and French at 4.5% (FSO, checked ). At the end of 2025 the largest foreign groups were Germans (15,883) and Italians (8,353); 1,596 British and 1,302 US nationals lived in the city (Statistisches Amt BS, checked ).

The voucher is valid for one year with the providers on deutschkurse.bs.ch (opens in a new tab) (Basel-Stadt, checked ). See also language schools in Basel.

What else do people ask about living in Basel?

Is Basel expensive?

Rents are close to the Swiss average and health insurance is above it. A 3-room flat in Basel-Stadt averaged CHF 1,445 a month in 2024, against CHF 1,446 nationally; the 2027 adult premium averages CHF 570.60, against CHF 487.60.

Do people speak English in Basel?

13.8% of city residents aged 15 and over named English as a main language in 2024. Authorities and public schools work in German.

Where do expats live in Basel?

Foreign residents live in every quarter: their share ranged from 24.1% in Bachletten to 57.3% in Rosental at the end of 2025. Others live in Riehen, in Basel-Landschaft communes such as Allschwil or Binningen, or across the border with a G permit.

When do I have to register in Basel?

Within 14 days of moving in. You book online, and the booking date counts. Registration costs CHF 25 per person.

How long does it take to find a flat in Basel?

No official figure exists for search times. The market is tight: 0.8% of flats in the canton, and 0.6% of 3-room flats, were empty on 1 June 2026.

Is the city of Basel the same as the canton of Basel-Stadt?

No. The canton has three communes, Basel, Riehen and Bettingen, with 210,529 residents at the end of 2025. Basel-Landschaft is a separate canton.

Sources

Last checked by the expat-services.ch editorial team

  1. Statistisches Amt Basel-Stadt Resident population by sex, nationality and residential quarter, 31 Dec 2025 (in German) (opens in a new tab)
  2. Statistisches Amt Basel-Stadt Key figures for Basel's residential quarters and rural communes, edition 2025 (in German) (opens in a new tab)
  3. Federal Statistical Office (FSO/BFS) Main languages by large city, 2024 (T 01.08.01.03, in German) (opens in a new tab)
  4. Canton of Basel-Stadt, Präsidialdepartement Fewer empty flats, more empty commercial space (media release, 21 Aug 2026; in German) (opens in a new tab)
  5. Statistisches Amt Basel-Stadt Mietpreisraster Basel-Stadt, August 2026 (rent grid, PDF in German) (opens in a new tab)
  6. Federal Statistical Office (FSO/BFS) Average rent in CHF by number of rooms and canton, 2024 (T 09.03.03.01, in German) (opens in a new tab)
  7. Canton of Basel-Stadt, tax administration Calculate taxes: tax multipliers 2026 (in German) (opens in a new tab)
  8. Canton of Basel-Stadt, tax administration Income tax tariffs A and B, tax periods 2018 to 2026 (PDF in German) (opens in a new tab)
  9. Canton of Basel-Stadt, tax administration Guide and tariffs for taxation at source, edition 2026 (PDF in German) (opens in a new tab)
  10. Canton of Basel-Stadt, tax administration Filing a tax return as a private person (in German) (opens in a new tab)
  11. Canton of Basel-Stadt, Bevölkerungsdienste und Migration Moving to the canton of Basel-Stadt (Zuzug, in German) (opens in a new tab)
  12. Canton of Basel-Stadt, Einwohneramt Documents required for registration (PDF in German) (opens in a new tab)
  13. Canton of Basel-Stadt Learning German (in German) (opens in a new tab)
  14. Tarifverbund Nordwestschweiz (TNW) The U-Abo: prices and validity (in German) (opens in a new tab)
  15. Federal Office of Public Health (FOPH/BAG) Average monthly premiums by canton 2026/2027, compulsory health insurance (PDF) (opens in a new tab)
  16. Canton of Basel-Stadt Compulsory health insurance (in German) (opens in a new tab)
  17. Canton of Basel-Stadt, Amt für Sozialbeiträge Premium reduction (Prämienverbilligung, in German) (opens in a new tab)
  18. Canton of Basel-Stadt, health department Where do I go when I am ill? (in German) (opens in a new tab)
  19. Canton of Basel-Stadt, education department The school system (in German) (opens in a new tab)
  20. Canton of Basel-Stadt, Volksschulen Starting kindergarten (in German) (opens in a new tab)
  21. Canton of Basel-Stadt, Fachstelle Tagesbetreuung Kita: childcare contributions (in German) (opens in a new tab)
  22. Canton of Basel-Landschaft, Statistisches Amt Tax multipliers and rates by commune and year (in German) (opens in a new tab)
  23. Canton of Basel-Landschaft, Statistisches Amt Resident population by nationality, commune and quarter (in German) (opens in a new tab)
  24. State Secretariat for Migration (SEM) Cross-border commuter permit G (EU/EFTA) (opens in a new tab)
  25. Federal Department of the Environment, Transport, Energy and Communications (DETEC/UVEK) Fact sheet: household and business fee, CHF 312 from 2027 (PDF in German) (opens in a new tab)

Guides for this

Moving to Basel

All guides