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

There are currently 2’713 apartments for rent in the Canton of St. Gallen. 17% of the apartments (468) 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’540. The asking price for 80% of the properties falls between CHF 1’433 and CHF 4’481. The median price per m² in the Canton of St. Gallen is CHF 275.
The cheapest locality to rent an apartment in the Canton of St. Gallen is Hemberg with a median price of CHF 173 per m². Other localities such as Nesslau at CHF 196 per m² and Muolen at CHF 208 per m² also offer affordable options.
The most expensive city to rent an apartment in the Canton of St. Gallen is Rebstein with a median price of CHF 1’421 per m². You can also find high-end apartments for rent in Eggersriet at CHF 461 per m² and Wittenbach at CHF 391 per m².