

Browse all apartment, loft, penthouse, and duplex rentals in the Canton of St. Gallen, and refine your search among 1’880 listings.

There are currently 2’305 apartments for rent in the Canton of St. Gallen. 19% of the apartments (447) currently on the market have been online for over 3 months.
The median list price for an apartment for rent currently on the market is CHF 2’448. The asking price for 80% of the properties falls between CHF 1’356 and CHF 4’250. The median price per m² in the Canton of St. Gallen is CHF 267.
The cheapest locality to rent an apartment in the Canton of St. Gallen is Hemberg with a median price of CHF 193 per m². Other localities such as Waldkirch at CHF 206 per m² and Nesslau at CHF 213 per m² also offer affordable options.
The most expensive city to rent an apartment in the Canton of St. Gallen is Untereggen with a median price of CHF 1’080 per m². You can also find high-end apartments for rent in Eggersriet at CHF 587 per m² and Ebnat-Kappel at CHF 442 per m².