Gross rental yields in Switzerland: Zurich and 7 other cities
The average gross rental yield in Switzerland stands at 2.89% (2026, Q3). Previously, in Q1 2026, the rental yield was 2.91%.
Cities and areas compared
- Zurich
- Geneva
- Vaud
- Ticino
- Valais
- Bern
- Aargau
- Fribourg
Historical rental yields in Switzerland
| CANTON OF ZURICH - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Zurich (all locations) | |||
| 1-Bedroom | €1,179,600 | €2,605 | 2.65% |
| 2-Bedroom | €1,413,400 | €2,910 | 2.47% |
| 3-Bedroom | €1,560,100 | €3,250 | 2.50% |
| 4+Bedroom | €2,019,100 | €3,985 | 2.37% |
| Canton of Zurich avg. Rental Yields | 2.50% | ||
| CANTON OF GENEVA - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Geneva (all locations) | |||
| 1-Bedroom | €935,200 | €2,150 | 2.76% |
| 2-Bedroom | €1,328,400 | €2,655 | 2.40% |
| 3-Bedroom | €1,859,700 | €3,400 | 2.19% |
| 4+Bedroom | €2,624,900 | €5,260 | 2.40% |
| Canton of Geneva avg. Rental Yields | 2.44% | ||
| CANTON OF VAUD - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Vaud (all locations) | |||
| Studio | €520,700 | €1,275 | 2.94% |
| 1-Bedroom | €722,600 | €1,795 | 2.98% |
| 2-Bedroom | €1,009,600 | €2,300 | 2.73% |
| 3-Bedroom | €1,328,400 | €2,890 | 2.61% |
| 4+Bedroom | €1,796,000 | €3,720 | 2.49% |
| Canton of Vaud avg. Rental Yields | 2.75% | ||
| CANTON OF TICINO - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Ticino (all locations) | |||
| Studio | €364,900 | €1,010 | 3.32% |
| 1-Bedroom | €515,400 | €1,390 | 3.24% |
| 2-Bedroom | €775,800 | €1,650 | 2.55% |
| 3-Bedroom | €1,147,700 | €1,910 | 2.00% |
| 4+Bedroom | €2,391,100 | €2,975 | 1.49% |
| Canton of Ticino avg. Rental Yields | 2.52% | ||
| CANTON OF VALAIS - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Valais (all locations) | |||
| Studio | €281,600 | €1,020 | 4.35% |
| 1-Bedroom | €472,900 | €1,560 | 3.96% |
| 2-Bedroom | €664,200 | €1,965 | 3.55% |
| 3-Bedroom | €865,000 | €2,485 | 3.45% |
| 4+Bedroom | €1,057,400 | €2,815 | 3.19% |
| Canton of Valais avg. Rental Yields | 3.70% | ||
| CANTON OF BERN - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Bern (all locations) | |||
| 1-Bedroom | €584,500 | €1,490 | 3.06% |
| 2-Bedroom | €733,300 | €1,725 | 2.82% |
| 3-Bedroom | €844,900 | €2,010 | 2.85% |
| 4+Bedroom | €1,030,800 | €2,535 | 2.95% |
| Canton of Bern avg. Rental Yields | 2.92% | ||
| CANTON OF AARGAU - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Aargau (all locations) | |||
| 1-Bedroom | €627,000 | €1,755 | 3.36% |
| 2-Bedroom | €903,300 | €2,040 | 2.71% |
| 3-Bedroom | €1,052,100 | €2,465 | 2.81% |
| 4+Bedroom | €1,307,100 | €2,955 | 2.71% |
| Canton of Aargau avg. Rental Yields | 2.90% | ||
| CANTON OF FRIBOURG - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Fribourg (all locations) | |||
| 1-Bedroom | €478,200 | €1,560 | 3.91% |
| 2-Bedroom | €669,500 | €1,950 | 3.50% |
| 3-Bedroom | €882,000 | €2,370 | 3.22% |
| 4+Bedroom | €1,125,400 | €2,885 | 3.08% |
| Canton of Fribourg avg. Rental Yields | 3.43% | ||
| All yields are gross - i.e., before taxes, repair costs, ground rents, estate agents' fees, and any other costs. Net yields (what you'll really earn) are typically around 1.5% to 2% lower. Source: Global Property Guide and Immoscout24 |
|||
View the full rental yield dataset (2022 - Present)
Research Methodology:
Our rental yield analysis is conducted biannually to ensure up-to-date insights. We assess 1-bedroom, 2-bedroom, and 3-bedroom properties across the largest cities in Switzerland, comparing median rental prices with median purchase prices to determine gross rental yields.
We source data from a leading local property platform, capturing both asking rents and list prices to reflect current market conditions. The gross rental yield is calculated using the following formula:
(Median Monthly Rent × 12) ÷ Median Purchase Price × 100
For example, if the median monthly rent is €500 and the median purchase price is €100,000, the yield is calculated as:
(€500 × 12) ÷ €100,000 = 6% Gross Rental Yield
Note: NET yields vary from country to country, but are usually 1.5-2% lower.