Alt St. Johann is een plaats en voormalige gemeente in het Zwitserse kanton Sankt Gallen en maakt deel uit van de gemeente Wildhaus-Alt St. Johann in het district Toggenburg. Alt St. Johann telt 1441 inwoners.

Historie zie abdij Sankt Johann im Thurtal

Categorie:Plaats in Sankt Gallen (kanton) Categorie:Voormalige gemeente in Sankt Gallen Categorie:Wildhaus-Alt St. Johann