Gross rental yields in Switzerland: Zurich and 7 other cities
The average gross rental yield in Switzerland stands at 2.91% (2026, Q1). Previously, in Q3 2025, the rental yield was 2.92%.
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,150,600 | €2,720 | 2.84% |
| 2-Bedroom | €1,537,800 | €3,000 | 2.34% |
| 3-Bedroom | €1,654,000 | €3,450 | 2.50% |
| 4+Bedroom | €2,157,400 | €4,260 | 2.37% |
| Canton of Zurich avg. Rental Yields | 2.51% | ||
| CANTON OF GENEVA - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Geneva (all locations) | |||
| 1-Bedroom | €862,900 | €2,120 | 2.95% |
| 2-Bedroom | €1,316,500 | €2,930 | 2.67% |
| 3-Bedroom | €1,648,400 | €3,850 | 2.80% |
| 4+Bedroom | €3,092,200 | €5,200 | 2.02% |
| Canton of Geneva avg. Rental Yields | 2.61% | ||
| CANTON OF VAUD - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Vaud (all locations) | |||
| Studio | €448,100 | €1,280 | 3.43% |
| 1-Bedroom | €724,700 | €1,820 | 3.01% |
| 2-Bedroom | €984,600 | €2,350 | 2.86% |
| 3-Bedroom | €1,382,900 | €2,550 | 2.21% |
| 4+Bedroom | €1,891,800 | €3,870 | 2.45% |
| Canton of Vaud avg. Rental Yields | 2.79% | ||
| CANTON OF TICINO - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Ticino (all locations) | |||
| Studio | €376,200 | €1,020 | 3.25% |
| 1-Bedroom | €553,200 | €1,440 | 3.12% |
| 2-Bedroom | €770,600 | €1,660 | 2.58% |
| 3-Bedroom | €1,131,200 | €1,990 | 2.11% |
| 4+Bedroom | €2,323,300 | €4,100 | 2.12% |
| Canton of Ticino avg. Rental Yields | 2.64% | ||
| CANTON OF VALAIS - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Valais (all locations) | |||
| Studio | €304,200 | €1,050 | 4.14% |
| 1-Bedroom | €492,300 | €1,550 | 3.78% |
| 2-Bedroom | €683,600 | €1,990 | 3.49% |
| 3-Bedroom | €907,200 | €2,500 | 3.31% |
| 4+Bedroom | €1,283,400 | €3,350 | 3.13% |
| Canton of Valais avg. Rental Yields | 3.57% | ||
| CANTON OF BERN - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Bern (all locations) | |||
| 1-Bedroom | €531,000 | €1,580 | 3.57% |
| 2-Bedroom | €774,400 | €1,770 | 2.74% |
| 3-Bedroom | €879,500 | €2,040 | 2.78% |
| 4+Bedroom | €1,028,900 | €2,450 | 2.86% |
| Canton of Bern avg. Rental Yields | 2.99% | ||
| CANTON OF AARGAU - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Aargau (all locations) | |||
| 1-Bedroom | €658,300 | €1,800 | 3.28% |
| 2-Bedroom | €901,700 | €2,090 | 2.78% |
| 3-Bedroom | €1,089,700 | €2,490 | 2.74% |
| 4+Bedroom | €1,443,800 | €3,175 | 2.64% |
| Canton of Aargau avg. Rental Yields | 2.86% | ||
| CANTON OF FRIBOURG - Apartments | COST (€) | YIELD (p.a.) | |
| TO BUY | MONTHLY RENT | ||
| Fribourg (all locations) | |||
| 1-Bedroom | €513,300 | €1,650 | 3.86% |
| 2-Bedroom | €708,100 | €1,990 | 3.37% |
| 3-Bedroom | €893,400 | €2,330 | 3.13% |
| 4+Bedroom | €1,145,100 | €2,860 | 3.00% |
| Canton of Fribourg avg. Rental Yields | 3.34% | ||
| 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.