Kanton St. Gallen (basa Prancis: Saint-Gall, basa Italia: San Gallo, basa Romansh: Son Gagl) iku siji kanton ing Switserlan kang duwé wiyar wewengkon 2.026 km² lan populasi 452.600 jiwa (2003). Kutha krajané ya iku St. Gallen.

Konstituante lan kuthamadya 

Kanton iki kapérang dadi sapérangan konstituante (Wahlkreise), kang nggantèkaké distrik (Bezirke) nalika tanggal 1 Januari 2003:

 St. Gallen: St. Gallen, Eggersriet, Wittenbach, Häggenschwil, Muolen, Waldkirch, Andwil, Gossau lan Gaiserwald)
 Wil: Jonschwil, Oberuzwil, Uzwil, Flawil, Degersheim, Wil, Bronschhofen, Zuzwil, Oberbüren, Niederbüren lan Niederhelfenschwil
 Rheintal: Rheineck, St. Margrethen, Au, Berneck, Balgach, Diepoldsau, Widnau, Rebstein, Marbach, Altstätten, Eichberg, Oberriet lan Rüthi
 See-Gaster: Amden, Weesen, Schänis, Benken, Kaltbrunn, Rieden, Gommiswald, Ernetschwil, Uznach, Schmerikon, Rapperswil-Jona (dipisahaké nganti 2007), Eschenbach, Goldingen lan St. Gallenkappel
 Toggenburg: Wildhaus, Alt St. Johann, Stein, Nesslau, Krummenau, Ebnat-Kappel, Wattwil, Lichtensteig, Oberhelfenschwil, Brunnadern, Hemberg, St. Peterzell, Krinau, Bütschwil, Lütisburg, Mosnang, Kirchberg, Mogelsberg lan Ganterschwil)
 Rorschach: Mörschwil, Goldach, Steinach, Berg, Tübach, Untereggen, Rorschacherberg, Rorschach lan Thal
 Sarganserland: Sargans, Vilters-Wangs, Bad Ragaz, Pfäfers, Mels, Flums, Walenstadt lan Quarten
 Werdenberg: Sennwald, Gams, Grabs, Buchs, Sevelen lan Wartau

St. Gallen