Logocompare

Rapperswil (3255): price per m²

The average price per m² in Rapperswil (3255) ranges between CHF 6'194 /m² (apartments) and CHF 7'169 /m² (houses) depending on the type of property and the valuation platform, in October 2026.

Apartments
CHF 5'991median price per m²
Typical rangeCHF 5'748 – CHF 6'055
-19 % vs Bern-29 % vs Switzerland
Houses
CHF 7'401median price per m²
Typical rangeCHF 7'401 – CHF 7'401
+19 % vs Bern-7 % vs Switzerland
Updated: October 2026Get a valuation in 3 minutes

Independent valuation tool, based on more than 400'000 properties and refined by AI

60% of properties fall within this range.

Median price per m² in Rapperswil (3255) and in neighbouring municipalities
3250 Lyss : CHF 6'9273283 Kallnach : CHF 6'2263262 Suberg : Not enough data3207 Golaten : Not enough data3283 Niederried b. Kallnach : Not enough data3250 Lyss : CHF 6'9273273 Kappelen : Not enough data3292 Busswil : CHF 7'4183273 Kappelen : CHF 6'1033282 Bargen : CHF 6'2263036 Detligen : Not enough data3268 Lobsigen : CHF 6'3633005 Bern : CHF 14'2253008 Bern : CHF 9'9793010 Bern : CHF 9'9793013 Bern : CHF 9'9793018 Bern : CHF 9'9793019 Bern : CHF 8'1693037 Herrenschwanden : CHF 10'6073073 Gümligen : CHF 9'2683047 Bremgarten b. Bern : CHF 10'3973038 Kirchlindach : CHF 10'9573042 Ortschwaben : CHF 10'9573097 Liebefeld : CHF 7'9913074 Muri b. Bern : CHF 10'0023076 Worb : CHF 7'3003068 Utzigen : CHF 6'7223034 Murzelen : CHF 7'0763035 Frieswil : CHF 7'0763037 Herrenschwanden : CHF 10'6073043 Uettligen : CHF 7'0763045 Meikirch : CHF 7'0763048 Worblaufen : CHF 8'6033035 Frieswil : CHF 6'3633063 Ittigen : CHF 8'5153073 Gümligen : CHF 9'2683067 Boll : CHF 7'1893076 Worb : CHF 7'3003052 Zollikofen : CHF 7'4693072 Ostermundigen : CHF 7'7273066 Stettlen : CHF 7'6663067 Boll : CHF 7'1893073 Gümligen : CHF 9'2683072 Ostermundigen : CHF 7'7272504 Biel/Bienne : CHF 6'4693053 Münchenbuchsee : CHF 7'7963065 Bolligen : CHF 8'8683294 Büren an der Aare : CHF 6'1662543 Lengnau : Not enough data2554 Meinisberg : CHF 6'1383295 Rüti b. Büren : Not enough data3257 Grossaffoltern : Not enough data3426 Aefligen : CHF 6'2153424 Niederösch : Not enough data3425 Koppigen : CHF 6'6013419 Biembach im Emmental : CHF 6'0962557 Studen : Not enough data3324 Hindelbank : Not enough data3422 Kirchberg : CHF 5'4973425 Koppigen : CHF 6'6013298 Oberwil b. Büren : Not enough data3326 Krauchthal : CHF 8'8783421 Lyssach : Not enough data3422 Alchenflüh : CHF 6'1113425 Willadingen : Not enough data3422 Kirchberg : CHF 5'4973400 Burgdorf : CHF 6'7092538 Romont : Not enough data2603 Péry : CHF 4'1322536 Plagne : Not enough data2603 Péry : CHF 4'1322533 Evilard : CHF 7'8602536 Plagne : Not enough data3323 Bäriswil : Not enough data2537 Vauffelin : Not enough data3296 Arch : CHF 6'1032534 Orvin : CHF 5'5523325 Hettiswil b. Hindelbank : Not enough data2604 La Heutte : CHF 4'6693306 Etzelkofen : CHF 5'9243308 Grafenried : CHF 5'9243312 Fraubrunnen : CHF 5'9383314 Schalunen : CHF 5'9243422 Rüdtligen : CHF 5'9243303 Münchringen : CHF 8'1563303 Ballmoos : CHF 8'1563305 Iffwil : Not enough data3053 Münchenbuchsee : CHF 7'7963322 Urtenen-Schönbühl : CHF 9'8093053 Wiggiswil : Not enough data3303 Zuzwil : Not enough data4573 Lohn-Ammannsegg : CHF 5'9093315 Bätterkinden : CHF 5'9753428 Wiler b. Utzenstorf : Not enough data3322 Mattstetten : Not enough data3052 Zollikofen : CHF 7'4693053 Münchenbuchsee : CHF 7'7963302 Moosseedorf : CHF 6'5653075 Rüfenacht : CHF 7'4123068 Utzigen : CHF 6'7223206 Rizenbach : Not enough data3206 Ferenbalm : Not enough data3206 Biberen : Not enough data3202 Frauenkappelen : CHF 6'0853203 Mühleberg : CHF 6'4933076 Worb : CHF 7'3003208 Gurbrü : Not enough data3204 Rosshäusern : CHF 6'2423205 Gümmenen : CHF 6'2423204 Rosshäusern : CHF 7'0912558 Aegerten : CHF 8'1512564 Bellmund : CHF 8'5762504 Biel/Bienne : CHF 6'4692555 Brügg : CHF 7'1313272 Epsach : Not enough data2565 Jens : Not enough data3274 Merzligen : Not enough data2562 Port : CHF 6'8583020 Bern : CHF 6'0852552 Orpund : CHF 6'5273274 Hermrigen : CHF 6'0442560 Nidau : CHF 6'6152562 Port : CHF 6'8582557 Studen : CHF 5'6783272 Walperswil : CHF 5'3423252 Worben : Not enough data2556 Scheuren : CHF 6'7262552 Orpund : CHF 6'5273414 Oberburg : CHF 7'4123284 Fräschels : Not enough data3207 Wileroltigen : CHF 7'0353207 Golaten : CHF 7'0353216 Agriswil : CHF 7'1644585 Biezwil : Not enough data4576 Tscheppach : CHF 5'6404583 Aetigkofen : CHF 5'6404587 Aetingen : CHF 5'6403254 Balm b. Messen : Not enough data4571 Lüterkofen : Not enough data3307 Brunnenthal : Not enough data4581 Küttigkofen : CHF 5'6404528 Zuchwil : CHF 6'6734574 Lüsslingen : CHF 6'6734563 Gerlafingen : CHF 6'2074582 Brügglen : CHF 5'6404578 Bibern : CHF 5'6404552 Derendingen : CHF 6'2354586 Kyburg-Buchegg : CHF 5'6403254 Messen : Not enough data4565 Recherswil : CHF 6'0514528 Zuchwil : CHF 5'8564500 Solothurn : CHF 5'3964563 Gerlafingen : CHF 5'5734573 Lohn-Ammannsegg : CHF 5'9094563 Gerlafingen : Not enough data4512 Bellach : CHF 7'7944500 Solothurn : CHF 5'8564500 Solothurn : Not enough data4500 Solothurn : CHF 6'5484512 Bellach : CHF 5'3962540 Grenchen : CHF 5'8884584 Lüterswil : CHF 5'6403251 Wengi b. Büren : Not enough data3271 Radelfingen b. Aarberg : Not enough data2535 Frinvillier : Not enough data3313 Büren zum Hof : CHF 5'9243252 Worben : Not enough data3007 Bern : CHF 10'5213046 Wahlendorf : Not enough data3267 Seedorf : CHF 6'3633066 Stettlen : CHF 7'6663048 Worblaufen : CHF 8'6032532 Magglingen/Macolin : Not enough data3427 Utzenstorf : CHF 6'8543266 Wiler b. Seedorf : CHF 6'3633076 Worb : CHF 7'3003267 Seedorf : CHF 6'1033006 Bern : CHF 9'9793326 Krauchthal : CHF 8'8683293 Dotzigen : Not enough data2542 Pieterlen : CHF 5'6373421 Lyssach : Not enough data3315 Kräiligen : CHF 5'8673007 Bern : CHF 10'5213250 Lyss : CHF 6'9273042 Ortschwaben : Not enough data3033 Wohlen b. Bern : CHF 7'0763423 Ersigen : Not enough data3421 Rüti b. Lyssach : Not enough data3053 Deisswil b. Münchenbuchsee : Not enough data3036 Detligen : CHF 7'0763065 Bolligen : CHF 8'8683422 Rüdtligen : CHF 6'1113032 Hinterkappelen : CHF 6'6053270 Aarberg : CHF 6'1033257 Ammerzwil : Not enough data3283 Kallnach : Not enough data3015 Bern : CHF 9'9793063 Ittigen : CHF 8'5152532 Magglingen/Macolin : CHF 6'6283263 Büetigen : Not enough data3424 Oberösch : Not enough data3324 Hindelbank : Not enough data3012 Bern : CHF 10'8493020 Bern : CHF 9'9793037 Herrenschwanden : CHF 10'6073095 Spiegel b. Bern : CHF 7'9913042 Ortschwaben : CHF 7'0763049 Säriswil : CHF 7'0762502 Biel/Bienne : CHF 6'3653309 Kernenried : Not enough data3257 Grossaffoltern : Not enough data3053 Diemerswil : CHF 7'7963305 Scheunen : CHF 8'1563297 Leuzigen : Not enough data2557 Studen : CHF 7'4183011 Bern : CHF 8'4933066 Stettlen : CHF 7'6663421 Lyssach : CHF 7'4123294 Büren an der Aare : CHF 6'1662535 Frinvillier : CHF 4'6693314 Schalunen : CHF 5'8673414 Oberburg : CHF 7'4123414 Oberburg : CHF 7'4123054 Schüpfen : CHF 6'1123270 Aarberg : CHF 6'1033063 Ittigen : CHF 8'5152503 Biel/Bienne : CHF 7'9132505 Biel/Bienne : CHF 6'6283325 Hettiswil b. Hindelbank : CHF 8'8783317 Limpach : CHF 5'9243303 Jegenstorf : CHF 8'1433322 Urtenen-Schönbühl : CHF 9'8093322 Urtenen-Schönbühl : CHF 9'8093066 Stettlen : CHF 7'6663400 Burgdorf : CHF 6'7093097 Liebefeld : CHF 9'9792535 Frinvillier : CHF 5'5523014 Bern : CHF 9'9793324 Mötschwil : Not enough data3309 Zauggenried : CHF 5'9243317 Mülchi : CHF 5'9242553 Safnern : CHF 8'2584564 Zielebach : Not enough data3427 Utzenstorf : CHF 6'8543512 Walkringen : Not enough data3073 Gümligen : CHF 9'2683205 Gümmenen : Not enough data3077 Enggistein : CHF 7'4123207 Wileroltigen : Not enough data3202 Frauenkappelen : CHF 6'0853068 Utzigen : CHF 6'7223264 Diessbach b. Büren : Not enough data3032 Hinterkappelen : CHF 6'6052572 Sutz : CHF 6'7703419 Biembach im Emmental : CHF 5'3253045 Meikirch : Not enough data2563 Ipsach : CHF 6'3582560 Nidau : CHF 6'6152503 Biel/Bienne : CHF 7'9132556 Schwadernau : Not enough data4564 Obergerlafingen : CHF 5'5733044 Innerberg : CHF 7'0762563 Ipsach : CHF 6'3582503 Biel/Bienne : CHF 7'9133274 Bühl b. Aarberg : Not enough data3205 Gümmenen : CHF 6'5642572 Mörigen : CHF 7'0872504 Biel/Bienne : CHF 6'4693004 Bern : CHF 9'9792505 Biel/Bienne : Not enough data3027 Bern : CHF 9'9793512 Walkringen : CHF 6'1973294 Meienried : Not enough data3253 Schnottwil : CHF 7'0984566 Halten : Not enough data4562 Biberist : CHF 6'6733206 Wallenbuch : CHF 6'5644566 Kriegstetten : Not enough data4571 Ichertswil : Not enough data4574 Nennigkofen : Not enough data4500 Solothurn : CHF 6'6734566 Oekingen : Not enough data4588 Brittern : CHF 5'6404583 Mühledorf : CHF 5'6404574 Nennigkofen : CHF 7'7944577 Hessigkofen : CHF 5'6404512 Bellach : CHF 6'9984588 Unterramsern : Not enough data4574 Lüsslingen : Not enough data4500 Solothurn : CHF 6'6334579 Gossliwil : CHF 5'6404557 Horriwil : Not enough data2544 Bettlach : CHF 7'5254588 Oberramsern : Not enough data4553 Subingen : CHF 5'8113033 Wohlen b. Bern : CHF 6'0854552 Derendingen : CHF 4'9453207 Wileroltigen : Not enough data4584 Gächliwil : CHF 5'6403053 Lätti : CHF 6'6963251 Ruppoldsried : CHF 6'6963254 Messen : CHF 6'6963256 Bangerten b. Dieterswil : CHF 6'6963256 Seewil : CHF 6'6963255 Rapperswil : CHF 6'6963251 Wengi b. Büren : CHF 6'6963256 Dieterswil : CHF 6'696Rapperswil (3255)
4'1325'9246'5657'0768'15614'225

CHF / m²

Sell before you buy

Sell your property so you don’t miss out on your dream home

Sold first, bought next: no bridging loan, no rushed sale at a discount.

See all agencies

The best real estate agencies in Rapperswil (3255)

Ranked by number of properties for sale · Sponsored content

  1. 1
    NehoRecommended
    Free valuation with Neho
  2. 2
    Nerinvest AG2 properties for sale
  3. 3
    Stauffer + Stauffer GmbH2 properties for sale
  4. 4
    aci atelier für concept & immobilien ag1 property for sale
  5. 5
    PREMIUM HOMES AG1 property for sale

Price per m² in Rapperswil (3255) by number of rooms

Average price per m² of properties for sale, by size.

Apartments

  • 1 - 1.5 roomsNot enough data
  • 2 - 2.5 roomsCHF 8'791
  • 3 - 3.5 roomsCHF 6'055
  • 4 - 4.5 roomsCHF 5'874
  • 5 - 5.5 roomsCHF 5'733
  • > 6 roomsNot enough data

Houses

  • 1 - 2.5 roomsNot enough data
  • 3 - 3.5 roomsNot enough data
  • 4 - 4.5 roomsCHF 5'693
  • 5 - 5.5 roomsNot enough data
  • 6 - 6.5 roomsCHF 6'287
  • > 7 roomsCHF 7'401

Distribution of prices per m² in Rapperswil (3255)

Number of properties analysed per price bracket. The dark bar contains the median price.

Apartments

211 properties
6k6k7k9k

Houses

17 properties
6k6k6k7k
Independent valuation tool

What is your property worth?

acheteur.ch values your property independently, based on hundreds of comparable property sales near you, analysed by artificial intelligence.

  • Hundreds of comparable sales in your area
  • A calculation refined by artificial intelligence
  • Free, no commitment, result in a few minutes
Value my property

Frequently asked questions about the price per m² in Rapperswil (3255)