Browse all available houses and villas for sale in St. Gallen, and refine your search among 30 listings.

There are currently 52 houses for sale in St. Gallen. 31% of the houses (16) currently on the market have been online for over 3 months. If you're looking to buy a house in the Canton of St. Gallen, you may also want to explore municipalities near St. Gallen, such as Gossau (SG), Herisau and Wittenbach (9300).
The median list price for a house for sale currently on the market is CHF 1’463’767. The asking price for 80% of the properties falls between CHF 766’735 and CHF 2’983’297. The median price per m² in St. Gallen is CHF 7’912.
The cheapest neighbourhood to buy a house in St. Gallen is Neudorf with a median price of CHF 6’545 per m². Other neighbourhoods such as St.Fiden at CHF 7’423 per m² and Langgass - Heiligkreuz at CHF 7’824 per m² also offer affordable options.
The most popular neighbourhoods in St. Gallen to buy a house are Innenstadt with 13 houses for sale, Neudorf with 8 and Bruggen with 7.
The most expensive neighbourhood to buy a house in St. Gallen is 9010 St. Gallen with a median price of CHF 8’712 per m². You can also find high-end houses for sale in 9000 St. Gallen at CHF 8’544 per m² and 9011 St. Gallen at CHF 7’945 per m².