Average rents in the ten largest Swiss cities
Average monthly net rent (without Nebenkosten) of existing leases, 2022 to 2024 combined (BFS, structural survey); a 3.5-room flat counts as 3 rooms:
| City | 3-room flat | All flats |
|---|---|---|
| Biel/Bienne | CHF 1,095 | CHF 1,124 |
| St. Gallen | CHF 1,240 | CHF 1,264 |
| Lugano | CHF 1,307 | CHF 1,292 |
| Basel | CHF 1,411 | CHF 1,395 |
| Bern | CHF 1,421 | CHF 1,413 |
| Lausanne | CHF 1,432 | CHF 1,369 |
| Lucerne | CHF 1,458 | CHF 1,492 |
| Winterthur | CHF 1,489 | CHF 1,535 |
| Geneva | CHF 1,508 | CHF 1,518 |
| Zurich | CHF 1,761 | CHF 1,739 |
These are rents of existing leases, including people who moved in long ago; a flat advertised today usually costs more. By canton (2024, all flats) the Jura has the lowest average rent at CHF 999, followed by Neuchâtel and Uri; Zug has the highest.
Cheaper options near the big job markets
- For Zurich: Winterthur averages CHF 272 a month less than Zurich for a 3-room flat in the table above. Schlieren, Dietikon and Baden are other common choices; there are no official rents per flat size for them, so compare listings.
- For Geneva: Nyon, Lausanne and the French side of the border (Annemasse, Saint-Julien) are common alternatives.
- For Basel: Liestal, Aarau, or Lörrach and Saint-Louis across the border.
Trade-offs
Cheaper city, smaller job market. Biel, St. Gallen or Lugano have fewer jobs in some fields than Zurich or Geneva.
Cheaper city, longer commute if you work in a hub. Count the travel time and the cost of a season ticket against the rent you save.
Cheaper city, different language. Lugano is Italian-speaking, Biel is bilingual, Lausanne and Geneva are French-speaking.
Cheaper rent does not always mean a cheaper life. Taxes differ a lot by canton and commune; the Federal Tax Administration's tax calculator lets you compare.
Compare and apply
aptari shows listings from Homegate, ImmoScout24, Flatfox and cooperative websites in one open feed, so you can line up several cities at once. When you find the right flat, you apply with one click on listings from aptari partner agencies using your Tenant Passport (on other Swiss portals and at cooperatives, Apply with Aptari prepares your message wherever the button shows, and you send it), and a Match Score tells you which flats you fit. One-click apply starts as soon as partner agencies list on aptari; none have yet.
See the city pages for Winterthur, Lugano, Zug and Basel for official rents and vacancy.