Canton Zürich

Compare municipalities in Canton Zürich by price, take-up, new supply, tax, and population growth. See where new-build projects are moving fastest.

Price pressure

6

municipalities

better-priced and moving

Prices rise from left to right. Moving units are reserved or sold units as a share of tracked active units.
lower price higher price moving units (%) Adliswil · CHF 4’600 / 100m² · 38% reserved or sold Erlenbach (ZH) · CHF 4’400 / 100m² · 99% reserved or sold Zürich · CHF 4’400 / 100m² · 56% reserved or sold Zumikon · CHF 4’200 / 100m² · 65% reserved or sold Meilen · CHF 4’200 / 100m² · 79% reserved or sold Horgen · CHF 3’900 / 100m² · 11% reserved or sold Opfikon · CHF 3’700 / 100m² · 83% reserved or sold Richterswil · CHF 3’700 / 100m² · 92% reserved or sold Schlieren · CHF 3’500 / 100m² · 35% reserved or sold Wädenswil · CHF 3’500 / 100m² · 86% reserved or sold Illnau-Effretikon · CHF 3’500 / 100m² · 42% reserved or sold Aeugst am Albis · CHF 3’400 / 100m² · 70% reserved or sold Kloten · CHF 3’400 / 100m² · 12% reserved or sold Uster · CHF 3’100 / 100m² · 99% reserved or sold Bachenbülach · CHF 3’100 / 100m² · 98% reserved or sold Wetzikon (ZH) · CHF 3’000 / 100m² · 88% reserved or sold Winterthur · CHF 2’900 / 100m² · 34% reserved or sold Obfelden · CHF 2’700 / 100m² · 96% reserved or sold Thalwil · CHF 2’600 / 100m² · 95% reserved or sold
Better-priced and moving Premium and moving High price, slower take-up Zürich
Adliswil

High price, slower take-up

Hover a dot

Median price

CHF 4’600 / 100m²

31% above the canton median

Moving units

38%

40 pp below the canton median take-up

Demand pressure

4’729

new units

from active projects in the last 12 months

New supply is recent active units per 1,000 people. Moving units rise from bottom to top.
less new supply more new supply moving units (%) Erlenbach (ZH) · 1.9 new units per 1,000 people · 99% reserved or sold Uster · 0.2 new units per 1,000 people · 99% reserved or sold Thalwil · 2.2 new units per 1,000 people · 95% reserved or sold Richterswil · 0.5 new units per 1,000 people · 92% reserved or sold Wetzikon (ZH) · 0.6 new units per 1,000 people · 88% reserved or sold Wädenswil · 4.7 new units per 1,000 people · 86% reserved or sold Meilen · 4.3 new units per 1,000 people · 79% reserved or sold Zürich · 6.4 new units per 1,000 people · 56% reserved or sold Illnau-Effretikon · 2.6 new units per 1,000 people · 42% reserved or sold Adliswil · 0.5 new units per 1,000 people · 38% reserved or sold Schlieren · 5.0 new units per 1,000 people · 35% reserved or sold Winterthur · 2.3 new units per 1,000 people · 34% reserved or sold Kloten · 4.7 new units per 1,000 people · 12% reserved or sold Horgen · 8.8 new units per 1,000 people · 11% reserved or sold
More supply and stronger take-up Lower vacancy Zürich
Wädenswil

More supply and stronger take-up

Hover a dot

New supply

4.7 units / 1,000 people

1.9x the canton median new supply

Moving units

86%

19 pp above the canton median take-up

Vacancy

0.4%

Lower vacancy can point to a tighter local market.

Municipality map

Where buyer signals cluster

Zürich municipalities are colored by current project signals. Open a municipality to see its projects.

Aeugst am Albis · 0.0 new units / 1,000 people · 70% moving units · 1.6% vacancy Affoltern am Albis · 0.0 new units / 1,000 people · 0.7% vacancy Bonstetten · 0.0 new units / 1,000 people · 1.0% vacancy Hausen am Albis · 0.0 new units / 1,000 people · 0.7% vacancy Hedingen · 7.0 new units / 1,000 people · 57% moving units · 0.2% vacancy Kappel am Albis · 0.0 new units / 1,000 people · 0.8% vacancy Knonau · 0.0 new units / 1,000 people · 0.5% vacancy Maschwanden · 0.0 new units / 1,000 people · 95% moving units · 1.5% vacancy Mettmenstetten · 0.0 new units / 1,000 people · 0.2% vacancy Obfelden · 0.0 new units / 1,000 people · 96% moving units · 1.2% vacancy Ottenbach · 0.0 new units / 1,000 people · 0.4% vacancy Rifferswil · 0.0 new units / 1,000 people · 0.7% vacancy Stallikon · 0.0 new units / 1,000 people · 1.1% vacancy Wettswil am Albis · 0.0 new units / 1,000 people · 0.2% vacancy Benken (ZH) · 0.0 new units / 1,000 people · 0.2% vacancy Berg am Irchel · 0.0 new units / 1,000 people · 0.3% vacancy Buch am Irchel · 0.0 new units / 1,000 people · 0.7% vacancy Dachsen · 0.0 new units / 1,000 people · 1.0% vacancy Dorf · 0.0 new units / 1,000 people · 0.6% vacancy Feuerthalen · 0.0 new units / 1,000 people · 1.1% vacancy Flaach · 0.0 new units / 1,000 people · 1.2% vacancy Flurlingen · 0.0 new units / 1,000 people · 1.1% vacancy Henggart · 0.0 new units / 1,000 people · 0.2% vacancy Kleinandelfingen · 0.0 new units / 1,000 people · 1.1% vacancy Laufen-Uhwiesen · 0.0 new units / 1,000 people · 1.1% vacancy Marthalen · 0.0 new units / 1,000 people · 0.2% vacancy Ossingen · 0.0 new units / 1,000 people · 0.9% vacancy Rheinau · 0.0 new units / 1,000 people · 0.4% vacancy Thalheim an der Thur · 0.0 new units / 1,000 people · 100% moving units · 0.7% vacancy Trüllikon · 0.0 new units / 1,000 people · 0.9% vacancy Truttikon · 0.0 new units / 1,000 people · 2.0% vacancy Volken · 0.0 new units / 1,000 people · 0.6% vacancy Bachenbülach · 0.0 new units / 1,000 people · 98% moving units · 0.3% vacancy Bassersdorf · 0.0 new units / 1,000 people · 0.8% vacancy Bülach · 2.0 new units / 1,000 people · 0.6% vacancy Dietlikon · 6.0 new units / 1,000 people · 69% moving units · 0.1% vacancy Eglisau · 4.7 new units / 1,000 people · 0% moving units · 0.9% vacancy Embrach · 0.0 new units / 1,000 people · 0.4% vacancy Freienstein-Teufen · 4.7 new units / 1,000 people · 45% moving units · 0.7% vacancy Glattfelden · 0.0 new units / 1,000 people · 1.2% vacancy Hochfelden · 0.0 new units / 1,000 people · 0.5% vacancy Höri · 9.5 new units / 1,000 people · 94% moving units · 0.6% vacancy Hüntwangen · 0.0 new units / 1,000 people · 1.9% vacancy Kloten · 4.7 new units / 1,000 people · 12% moving units · 0.4% vacancy Lufingen · 0.0 new units / 1,000 people · 0.2% vacancy Nürensdorf · 0.0 new units / 1,000 people · 0.5% vacancy Oberembrach · 0.0 new units / 1,000 people · 0.2% vacancy Opfikon · 12.3 new units / 1,000 people · 83% moving units · 0.1% vacancy Rafz · 0.0 new units / 1,000 people · 0.4% vacancy Rorbas · 0.0 new units / 1,000 people · 0.6% vacancy Wallisellen · 0.0 new units / 1,000 people · 3.0% vacancy Wasterkingen · 0.0 new units / 1,000 people · 1.4% vacancy Wil (ZH) · 0.0 new units / 1,000 people · 0.6% vacancy Winkel · 0.0 new units / 1,000 people · 0.6% vacancy Bachs · 0.0 new units / 1,000 people · 0.0% vacancy Boppelsen · 0.0 new units / 1,000 people · 1.6% vacancy Buchs (ZH) · 0.0 new units / 1,000 people · 0.6% vacancy Dällikon · 0.0 new units / 1,000 people · 0.2% vacancy Dänikon · 0.0 new units / 1,000 people · 0.4% vacancy Dielsdorf · 0.0 new units / 1,000 people · 0.5% vacancy Hüttikon · 0.0 new units / 1,000 people · 0.2% vacancy Neerach · 0.0 new units / 1,000 people · 0.6% vacancy Niederglatt · 0.0 new units / 1,000 people · 0.5% vacancy Niederhasli · 0.0 new units / 1,000 people · 0.4% vacancy Niederweningen · 0.0 new units / 1,000 people · 0.4% vacancy Oberglatt · 0.0 new units / 1,000 people · 0.3% vacancy Oberweningen · 0.0 new units / 1,000 people · 0% moving units · 0.1% vacancy Otelfingen · 0.0 new units / 1,000 people · 0.2% vacancy Regensberg · 0.0 new units / 1,000 people · 0.4% vacancy Regensdorf · 0.0 new units / 1,000 people · 0.3% vacancy Rümlang · 0.0 new units / 1,000 people · 1.1% vacancy Schleinikon · 0.0 new units / 1,000 people · 0% moving units · 0.0% vacancy Schöfflisdorf · 0.0 new units / 1,000 people · 1.0% vacancy Stadel · 0.0 new units / 1,000 people · 0.5% vacancy Steinmaur · 0.0 new units / 1,000 people · 1.8% vacancy Weiach · 0.0 new units / 1,000 people · 0.4% vacancy Bäretswil · 0.0 new units / 1,000 people · 0.9% vacancy Bubikon · 0.0 new units / 1,000 people · 0.5% vacancy Dürnten · 0.0 new units / 1,000 people · 1.8% vacancy Fischenthal · 0.0 new units / 1,000 people · 1.5% vacancy Gossau (ZH) · 0.0 new units / 1,000 people · 0.6% vacancy Grüningen · 0.0 new units / 1,000 people · 0.1% vacancy Hinwil · 0.0 new units / 1,000 people · 0.7% vacancy Rüti (ZH) · 0.0 new units / 1,000 people · 0.8% vacancy Seegräben · 0.0 new units / 1,000 people · 0.0% vacancy Wald (ZH) · 0.0 new units / 1,000 people · 2.0% vacancy Wetzikon (ZH) · 0.6 new units / 1,000 people · 88% moving units · 0.4% vacancy Adliswil · 0.5 new units / 1,000 people · 38% moving units · 0.5% vacancy Kilchberg (ZH) · 0.0 new units / 1,000 people · 0.4% vacancy Langnau am Albis · 0.0 new units / 1,000 people · 0.6% vacancy Oberrieden · 0.0 new units / 1,000 people · 0.3% vacancy Richterswil · 0.5 new units / 1,000 people · 92% moving units · 0.4% vacancy Rüschlikon · 0.0 new units / 1,000 people · 0.6% vacancy Thalwil · 2.2 new units / 1,000 people · 95% moving units · 0.2% vacancy Erlenbach (ZH) · 1.9 new units / 1,000 people · 99% moving units · 1.0% vacancy Herrliberg · 0.0 new units / 1,000 people · 1.1% vacancy Hombrechtikon · 0.0 new units / 1,000 people · 0.7% vacancy Küsnacht (ZH) · 0.0 new units / 1,000 people · 1.3% vacancy Männedorf · 3.1 new units / 1,000 people · 72% moving units · 0.5% vacancy Meilen · 4.3 new units / 1,000 people · 79% moving units · 1.0% vacancy Oetwil am See · 0.0 new units / 1,000 people · 0.6% vacancy Stäfa · 0.0 new units / 1,000 people · 0.7% vacancy Uetikon am See · 0.0 new units / 1,000 people · 1.1% vacancy Zumikon · 0.0 new units / 1,000 people · 65% moving units · 0.4% vacancy Zollikon · 0.6 new units / 1,000 people · 0.7% vacancy Fehraltorf · 0.0 new units / 1,000 people · 0.2% vacancy Hittnau · 0.0 new units / 1,000 people · 0.4% vacancy Lindau · 2.7 new units / 1,000 people · 0.3% vacancy Pfäffikon · 1.2 new units / 1,000 people · 0.1% vacancy Russikon · 0.0 new units / 1,000 people · 0.5% vacancy Weisslingen · 0.0 new units / 1,000 people · 0.6% vacancy Wila · 0.0 new units / 1,000 people · 0.4% vacancy Wildberg · 0.0 new units / 1,000 people · 0.8% vacancy Dübendorf · 3.3 new units / 1,000 people · 1.1% vacancy Egg · 0.0 new units / 1,000 people · 0.7% vacancy Fällanden · 0.0 new units / 1,000 people · 0.6% vacancy Greifensee · 0.0 new units / 1,000 people · 0.5% vacancy Maur · 0.0 new units / 1,000 people · 0.4% vacancy Mönchaltorf · 0.0 new units / 1,000 people · 0.2% vacancy Schwerzenbach · 0.0 new units / 1,000 people · 0.0% vacancy Uster · 0.2 new units / 1,000 people · 99% moving units · 1.3% vacancy Volketswil · 0.0 new units / 1,000 people · 0.4% vacancy Wangen-Brüttisellen · 21.9 new units / 1,000 people · 0.1% vacancy Altikon · 0.0 new units / 1,000 people · 1.4% vacancy Brütten · 0.0 new units / 1,000 people · 1.2% vacancy Dägerlen · 0.0 new units / 1,000 people · 2.6% vacancy Dättlikon · 0.0 new units / 1,000 people · 0.3% vacancy Dinhard · 0.0 new units / 1,000 people · 0.1% vacancy Ellikon an der Thur · 0.0 new units / 1,000 people · 0.8% vacancy Elsau · 0.0 new units / 1,000 people · 0.6% vacancy Hagenbuch · 0.0 new units / 1,000 people · 0.8% vacancy Hettlingen · 0.0 new units / 1,000 people · 0.3% vacancy Neftenbach · 0.0 new units / 1,000 people · 0.7% vacancy Pfungen · 0.0 new units / 1,000 people · 0.9% vacancy Rickenbach (ZH) · 0.0 new units / 1,000 people · 1.2% vacancy Schlatt (ZH) · 0.0 new units / 1,000 people · 0.0% vacancy Seuzach · 0.0 new units / 1,000 people · 0.2% vacancy Turbenthal · 0.0 new units / 1,000 people · 1.3% vacancy Winterthur · 2.3 new units / 1,000 people · 34% moving units · 0.2% vacancy Zell (ZH) · 0.0 new units / 1,000 people · 0.7% vacancy Aesch (ZH) · 0.0 new units / 1,000 people · 0.3% vacancy Birmensdorf (ZH) · 0.0 new units / 1,000 people · 1.9% vacancy Dietikon · 1.7 new units / 1,000 people · 0.6% vacancy Geroldswil · 0.0 new units / 1,000 people · 2.6% vacancy Oberengstringen · 0.0 new units / 1,000 people · 0.6% vacancy Oetwil an der Limmat · 0.0 new units / 1,000 people · 1.1% vacancy Schlieren · 5.0 new units / 1,000 people · 35% moving units · 0.0% vacancy Uitikon · 0.0 new units / 1,000 people · 0.5% vacancy Unterengstringen · 0.0 new units / 1,000 people · 1.3% vacancy Urdorf · 0.0 new units / 1,000 people · 0.7% vacancy Weiningen (ZH) · 0.0 new units / 1,000 people · 0.6% vacancy Zürich · 6.4 new units / 1,000 people · 56% moving units · 0.1% vacancy Andelfingen · 0.0 new units / 1,000 people · 0.9% vacancy Stammheim · 0.0 new units / 1,000 people · 0.2% vacancy Wädenswil · 4.7 new units / 1,000 people · 86% moving units · 0.4% vacancy Elgg · 0.0 new units / 1,000 people · 1.4% vacancy Horgen · 8.8 new units / 1,000 people · 11% moving units · 0.4% vacancy Illnau-Effretikon · 2.6 new units / 1,000 people · 42% moving units · 1.0% vacancy Bauma · 0.0 new units / 1,000 people · 1.0% vacancy Wiesendangen · 0.0 new units / 1,000 people · 0.3% vacancy

226 Projects – Rent Property in Canton Zürich

In the last year, 0 new projects matching your search criteria were added.

Acero

Thalwil

Archive

Asylstrasse 13

0 of 44 available
Prices
2’335 4’220
Rent / 100m² 3’900

Residential complex in Thalwil, consisting of three architecturally distinct buildings with a total of 44 rental units ranging from 2.5 to 4.5 rooms. The development emphasizes a community atmosphere with ample communal spaces and is surrounded by maple trees.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented

Kasinostrasse

Zürich

Archive

Kasinostrasse 8

0 of 32 available
Prices
2’690 6’250
Rent / 100m² 4’800

Residential complex in Zürich, featuring two architecturally designed buildings with a total of 32 rental apartments ranging from 2½ to 4½ rooms. The project emphasizes high-quality materials and modern living with significant communal landscaped areas and ample parking spaces.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented

Zeunerstrasse

Zürich

Archive

Zeunerstrasse 11

0 of 11 available
Prices
3’320 4’920
Rent / 100m² 4’800

Residential complex in Zürich, consisting of 11 rental apartments with sizes ranging from 64 to 105 square meters across multiple floors. The building features a blend of historical architecture and modern amenities, including a lift, communal garden area, and basement storage.

Rooms
2.5 Rooms
rented
3 Rooms
rented

Poststrasse

Dietikon

Archive

Poststrasse 45

0 of 39 available
Prices
2’110 4’450
Rent / 100m² 3’100

Residential complex in Dietikon, featuring 39 rental apartments ranging from 2.5 to 4.5 rooms within a fully renovated building structure. The project is located in a quiet, traffic-calmed zone close to the center of Dietikon, offering sustainable heating systems and various outdoor amenities.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented

Wohnen am Kreuzplatz

Zürich

Archive

Forchstrasse 22/24

0 of 30 available
Prices
3’460 6’730
Rent / 100m² 5’000

Residential complex in Zürich, featuring 30 newly renovated apartments with layouts from 1 to 6 rooms across multiple floors. The project includes essential amenities such as a lift, barrier-free designs, and options for balconies or private gardens.

Rooms
1 Rooms
rented
2 Rooms
rented
3 Rooms
rented
3.5 Rooms
rented
5 Rooms
rented
6 Rooms
rented

HÖFE Froschhof

Adliswil

Archive

Parkweg 12

0 of 84 available
Prices
1’380 4’260
Rent / 100m² 3’300

Residential project in Adliswil, offering a total of 331 rental apartments, ranging from 1½ to 5½ rooms across six building blocks. The development is designed with a focus on sustainable living and includes amenities such as underground parking and communal green spaces.

Rooms
1.5 Rooms
rented
2.5 Rooms
rented
4.5 Rooms
rented
5.5 Rooms
rented

Brewhouse Residence

Embrach

Archive

Bahnstrasse 5-7

0 of 36 available
Prices
1’500 2’400
Rent / 100m² 3’500

Residential complex in Embrach, featuring 36 rental apartments consisting of one-bedroom and three-bedroom units. The project includes modern amenities such as a rooftop terrace and lounge area, promoting a functional living environment immediately available for occupancy.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented

HÖFE Schwalbenhof

Adliswil

Archive

Parkweg 8

0 of 54 available
Prices
1’565 4’050
Rent / 100m² 3’000

Residential project in Adliswil, comprising a total of 331 rental apartments ranging from 1½ to 5½ rooms distributed across six courtyards, with additional commercial and office space of approximately 10,000 m². The development adheres to the Minergie-P standard and includes modern amenities such as underground parking with electric vehicle charging stations.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented

HÖFE Amselhof

Adliswil

Archive

Salamanderweg 2

0 of 68 available
Prices
2’150 3’990
Rent / 100m² 2’900

Residential complex in Adliswil, comprising 68 rental apartments in one multifamily building. The project emphasizes sustainability with Minergie-P certification and features modern design, communal areas, and private outdoor spaces.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented
5.5 Rooms
rented

Alte Tannerstr. 25

Tann

Archive

Alte Tannerstrasse 25A

0 of 25 available
Prices
1’590 2’666
Rent / 100m² 1’900

Multi-family residential project in Tann, consisting of three buildings with a total of 26 rental apartments. The project features energy-efficient systems and includes amenities such as a common playground area and designated stroller rooms for families.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented

HÖFE Hummelhof

Adliswil

Archive

Salamanderweg 8

0 of 53 available
Prices
2’230 3’780
Rent / 100m² 2’900

Residential complex in Adliswil, featuring 331 rental apartments distributed across six courtyards, with unit sizes ranging from 1½ to 5½ rooms. The project incorporates sustainability measures and offers around 10,000 square meters of commercial space, promoting community living with shared green areas.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented
5.5 Rooms
rented

Residential project in Uster

2 of 164 available
Prices
1’730 4’100
Rent / 100m² 3’100

Residential complex in Uster, consisting of five buildings that provide a total of 164 rental apartments, including 131 rental units. The project features well-designed penthouse apartments and encourages a family-friendly atmosphere with surrounding green spaces and recreational areas.

Rooms
2.5 Rooms
available
3.5 Rooms
rented
4.5 Rooms
available
5.5 Rooms
rented

HÖFE Libellenhof

Adliswil

Archive

Zürichstrasse 52

0 of 56 available
Prices
2’530 3’720
Rent / 100m² 2’900

Residential complex in Adliswil, featuring a total of 331 rental apartments ranging from 1½ to 5½ rooms, designed to meet the Minergie-P standard and include commercial and office spaces. The project emphasizes community living with shared outdoor areas, eco-friendly features, and a modern aesthetic within its design.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented

Residential project in Zürich

1 of 34 available
Prices
1’380 3’480
Rent / 100m² 8’300

Residential complex in Zürich, comprising four stories with 41 studio apartments and three additional units with 1.5, 2.5, and 3.5 rooms. The building is undergoing extensive renovation to enhance energy efficiency and modern aesthetics, located conveniently opposite the main train station.

Rooms
1 Rooms
available
1.5 Rooms
rented
2.5 Rooms
rented

Schwerzestrasse 8

Oetwil am See

Archive

Schwerzestrasse 8

0 of 11 available
Prices
950 2’650
Rent / 100m² 2’400

Residential complex in Oetwil am See, featuring 11 newly constructed apartments with 1 to 4.5 room configurations across multiple floors. The project emphasizes energy efficiency, modern design, and generous outdoor spaces, situated in a peaceful residential area.

Rooms
1 Rooms
rented
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented

Waldstrasse

Effretikon

Archive

Waldstrasse 4

0 of 9 available
Prices
1’570 3’100
Rent / 100m² 3’000

Residential project in Effretikon, comprising nine rental apartments, including 2.5-room, 3.5-room, and a 4.5-room penthouse unit across four floors. The development features modern interiors with outdoor spaces and high-end appliances, providing quality living arrangements suitable for various lifestyles.

Rooms
2.5 Rooms
rented
3.5 Rooms
rented
4.5 Rooms
rented