Alt St. Johann (früher St. Johann) ist eine Gemeinde im Kanton St. Gallen in der Schweiz. Sie gehört zum Verwaltungsgebiet Toggenburg und liegt auf einer Höhe von etwa 900 Metern. Die Gemeinde hat eine Fläche von rund 36 Quadratkilometern und zählt rund 1.200 Einwohner.
Die malerische Ortschaft ist vor allem für ihre idyllische Lage inmitten der Appenzeller Alpen bekannt. Im Sommer bietet sie zahlreiche Wandermöglichkeiten in den umliegenden Bergen, wie zum Beispiel auf den Churfirsten oder dem Säntis. Im Winter lockt das nahegelegene Skigebiet Alt St. Johann Wintersportbegeisterte an. Zudem kann man in der Region auch Langlaufen, Schneeschuhwandern und Schlittenfahren.
Ein besonderes Highlight in Alt St. Johann ist die Wallfahrtskirche St. Johann. Sie wurde bereits im 15. Jahrhundert erbaut und ist mit ihren wertvollen Fresken und der barocken Ausstattung ein beliebtes Ziel für Kunstinteressierte. In der Ortschaft gibt es zudem mehrere traditionelle Gasthäuser, in denen man die regionale Küche und die berühmten Spezialitäten des Toggenburgs genießen kann.
Alt St. Johann bietet mit seiner beeindruckenden Berglandschaft und seinem vielfältigen Freizeitangebot für jede Jahreszeit attraktive Möglichkeiten für Natur- und Sportbegeisterte. Auch kulturell und historisch Interessierte kommen hier auf ihre Kosten.