Skip to content
Wohnungsindex.chWI.ch
RentBuyList Property
Wohnungsindex.ch

The Swiss real estate marketplace. List for free and find the perfect home.

Listings

  • Rentals
  • For Sale
  • List for free
  • Real Estate Market
  • Municipalities
  • Guides
  • List for free

Categories

  • Apartments
  • Houses
  • Shared Rooms
  • Offices

Legal

  • Imprint
  • Privacy Policy
  • Terms
© 2026 Wohnungsindex.ch — All rights reserved.

All Municipalities

Rent prices, taxes and market data for all Swiss municipalities — compare housing costs and quality of life.

26
Cantons
2’228
Municipalities
9.7M
Residents
Rent Price MapPT Quality Classes

Compare Any Municipalities

Select two municipalities – even across cantons – for a detailed comparison with 9 chart categories.

2’228 municipalities found
Aarau
500022’000
CHF 1’420
3 rm. / mo.
Aarburg
520012’600
CHF 1’380
3 rm. / mo.
Abtwil
980
CHF 1’283
3 rm. / mo.
Ammerswil
700
CHF 1’283
3 rm. / mo.
Aristau
1’498
CHF 1’283
3 rm. / mo.
Arni
1’843
CHF 1’283
3 rm. / mo.
Bühler
1’853
CHF 1’104
3 rm. / mo.
Gais
3’086
CHF 1’104
3 rm. / mo.
Grub
1’008
CHF 1’104
3 rm. / mo.
Heiden
4’161
CHF 1’104
3 rm. / mo.
Herisau
910016’000
CHF 1’250
3 rm. / mo.
Hundwil
90536’700
CHF 1’200
3 rm. / mo.
Appenzell
90505’900
CHF 1’200
3 rm. / mo.
Gonten
91081’500
CHF 1’076
3 rm. / mo.
Oberegg
1’916
CHF 1’076
3 rm. / mo.
Rüte
94132’000
CHF 1’076
3 rm. / mo.
Schlatt-Haslen
1’126
CHF 1’076
3 rm. / mo.
Schwende
2’196
CHF 1’076
3 rm. / mo.
Aesch
10’352
CHF 1’545
3 rm. / mo.
Allschwil
412710’800
CHF 1’545
3 rm. / mo.
Anwil
566
CHF 1’421
3 rm. / mo.
Arboldswil
578
CHF 1’421
3 rm. / mo.
Arisdorf
1’638
CHF 1’421
3 rm. / mo.
Arlesheim
9’202
CHF 1’545
3 rm. / mo.
Basel
4001177’700
CHF 1’750
3 rm. / mo.
Bettingen
412521’200
CHF 1’920
3 rm. / mo.
Riehen
20’523
CHF 1’808
3 rm. / mo.
Aarberg
32704’800
CHF 1’339
3 rm. / mo.
Aarberg
4’629
CHF 1’339
3 rm. / mo.
Aarwangen
25607’100
CHF 1’455
3 rm. / mo.
Adelboden
3’390
CHF 1’339
3 rm. / mo.
Aefligen
1’089
CHF 1’339
3 rm. / mo.
Aegerten
2’158
CHF 1’339
3 rm. / mo.
Attalens
3’521
CHF 1’214
3 rm. / mo.
Auboranges
287
CHF 1’214
3 rm. / mo.
Autigny
17123’200
CHF 1’214
3 rm. / mo.
Avry
31783’700
CHF 1’214
3 rm. / mo.
Bas-Intyamon
1’454
CHF 1’214
3 rm. / mo.
Belfaux
175212’600
CHF 1’320
3 rm. / mo.
Aire-la-Ville
1’169
CHF 1’891
3 rm. / mo.
Anières
2’402
CHF 1’891
3 rm. / mo.
Avully
1’746
CHF 1’891
3 rm. / mo.
Avusy
1’412
CHF 1’891
3 rm. / mo.
Bardonnex
2’215
CHF 1’891
3 rm. / mo.
Bellevue
3’299
CHF 1’891
3 rm. / mo.
Glarus
875012’900
CHF 1’280
3 rm. / mo.
Glarus Nord
18’247
CHF 1’230
3 rm. / mo.
Glarus Süd
875218’600
CHF 1’230
3 rm. / mo.
Glarus Süd
87569’800
CHF 1’230
3 rm. / mo.
Albula/Alvra
1’310
CHF 1’311
3 rm. / mo.
Andeer
908
CHF 1’311
3 rm. / mo.
Arosa
73042’800
CHF 1’311
3 rm. / mo.
Avers
168
CHF 1’311
3 rm. / mo.
Bergün Filisur
71802’400
CHF 1’311
3 rm. / mo.
Bever
616
CHF 1’311
3 rm. / mo.
Alle
23401’700
CHF 1’007
3 rm. / mo.
Basse-Allaine
1’229
CHF 1’007
3 rm. / mo.
Basse-Vendline
CHF 1’095
3 rm. / mo.
Bassecourt
28543’600
CHF 1’007
3 rm. / mo.
Beurnevésin
23502’500
CHF 1’007
3 rm. / mo.
Boécourt
914
CHF 1’007
3 rm. / mo.
Adligenswil
60435’800
CHF 1’575
3 rm. / mo.
Adligenswil
5’391
CHF 1’575
3 rm. / mo.
Aesch
1’246
CHF 1’449
3 rm. / mo.
Alberswil
661
CHF 1’449
3 rm. / mo.
Altbüron
1’005
CHF 1’449
3 rm. / mo.
Altishofen
1’577
CHF 1’449
3 rm. / mo.
Boudry
6’152
CHF 1’275
3 rm. / mo.
Brot-Plamboz
270
CHF 1’173
3 rm. / mo.
Cornaux
20685’200
CHF 1’275
3 rm. / mo.
Cortaillod
4’729
CHF 1’173
3 rm. / mo.
Cortaillod
20164’600
CHF 1’173
3 rm. / mo.
Cressier
1’886
CHF 1’173
3 rm. / mo.
Beckenried
63753’500
CHF 1’242
3 rm. / mo.
Buochs
63745’600
CHF 1’350
3 rm. / mo.
Dallenwil
63755’100
CHF 1’350
3 rm. / mo.
Emmetten
60525’800
CHF 1’350
3 rm. / mo.
Ennetbürgen
63624’700
CHF 1’242
3 rm. / mo.
Ennetmoos
2’193
CHF 1’242
3 rm. / mo.
Alpnach
6’031
CHF 1’275
3 rm. / mo.
Engelberg
60555’900
CHF 1’275
3 rm. / mo.
Giswil
60743’800
CHF 1’173
3 rm. / mo.
Kerns
60646’100
CHF 1’275
3 rm. / mo.
Lungern
63904’200
CHF 1’173
3 rm. / mo.
Sachseln
60725’300
CHF 1’275
3 rm. / mo.
Bargen
313
CHF 1’214
3 rm. / mo.
Beggingen
476
CHF 1’214
3 rm. / mo.
Beringen
821210’700
CHF 1’320
3 rm. / mo.
Buch
316
CHF 1’214
3 rm. / mo.
Buchberg
866
CHF 1’214
3 rm. / mo.
Büttenhardt
416
CHF 1’214
3 rm. / mo.
Alpthal
616
CHF 1’518
3 rm. / mo.
Altendorf
7’081
CHF 1’650
3 rm. / mo.
Arth
884016’100
CHF 1’650
3 rm. / mo.
Einsiedeln
15’550
CHF 1’650
3 rm. / mo.
Feusisberg
5’262
CHF 1’650
3 rm. / mo.
Freienbach
16’391
CHF 1’650
3 rm. / mo.
Aedermannsdorf
570
CHF 1’173
3 rm. / mo.
Aeschi
1’214
CHF 1’173
3 rm. / mo.
Balm bei Günsberg
204
CHF 1’173
3 rm. / mo.
Balsthal
6’117
CHF 1’275
3 rm. / mo.
Bärschwil
788
CHF 1’173
3 rm. / mo.
Bättwil
1’186
CHF 1’173
3 rm. / mo.
Altstätten
11’730
CHF 1’395
3 rm. / mo.
Amden
947013’100
CHF 1’395
3 rm. / mo.
Andwil SG
2’014
CHF 1’283
3 rm. / mo.
Au
93009’800
CHF 1’650
3 rm. / mo.
Bad Ragaz
6’100
CHF 1’395
3 rm. / mo.
Balgach
4’797
CHF 1’283
3 rm. / mo.
Acquarossa
1’808
CHF 1’339
3 rm. / mo.
Agno
4’445
CHF 1’339
3 rm. / mo.
Airolo
65129’200
CHF 1’455
3 rm. / mo.
Alto Malcantone
1’390
CHF 1’339
3 rm. / mo.
Aranno
351
CHF 1’339
3 rm. / mo.
Arbedo-Castione
5’254
CHF 1’455
3 rm. / mo.
Aadorf
857012’300
CHF 1’320
3 rm. / mo.
Aadorf
83559’200
CHF 1’320
3 rm. / mo.
Affeltrangen
2’551
CHF 1’214
3 rm. / mo.
Altnau
2’244
CHF 1’214
3 rm. / mo.
Amlikon-Bissegg
1’346
CHF 1’214
3 rm. / mo.
Amriswil
13’534
CHF 1’320
3 rm. / mo.
Altdorf
64609’700
CHF 1’280
3 rm. / mo.
Andermatt
1’390
CHF 1’132
3 rm. / mo.
Attinghausen
1’725
CHF 1’132
3 rm. / mo.
Bürglen
3’976
CHF 1’132
3 rm. / mo.
Erstfeld
64634’100
CHF 1’132
3 rm. / mo.
Flüelen
64724’200
CHF 1’132
3 rm. / mo.
Aclens
535
CHF 1’559
3 rm. / mo.
Agiez
326
CHF 1’559
3 rm. / mo.
Aigle
9’961
CHF 1’695
3 rm. / mo.
Allaman
442
CHF 1’559
3 rm. / mo.
Arnex-sur-Nyon
235
CHF 1’559
3 rm. / mo.
Arnex-sur-Orbe
630
CHF 1’559
3 rm. / mo.
Agarn
718
CHF 1’132
3 rm. / mo.
Albinen
238
CHF 1’132
3 rm. / mo.
Anniviers
19075’600
CHF 1’230
3 rm. / mo.
Arbaz
19714’400
CHF 1’132
3 rm. / mo.
Ardon
19573’400
CHF 1’132
3 rm. / mo.
Ardon
3’212
CHF 1’132
3 rm. / mo.
Baar
634025’400
CHF 1’980
3 rm. / mo.
Cham
633018’100
CHF 1’900
3 rm. / mo.
Hünenberg
63156’300
CHF 2’145
3 rm. / mo.
Menzingen
63319’500
CHF 2’145
3 rm. / mo.
Neuheim
63134’700
CHF 1’973
3 rm. / mo.
Oberägeri
63452’400
CHF 1’973
3 rm. / mo.
Adliswil
895328’500
CHF 1’620
3 rm. / mo.
Aesch
833012’700
CHF 2’055
3 rm. / mo.
Aeugst am Albis
1’982
CHF 1’891
3 rm. / mo.
Affoltern am Albis
12’226
CHF 2’055
3 rm. / mo.
Altikon
674
CHF 1’891
3 rm. / mo.
Andelfingen
2’201
CHF 1’891
3 rm. / mo.

Source: Federal Statistical Office (FSO), FTA, ARE