ザンクト・ガレン州
北:ボーデン湖(対岸はドイツ・バーデン=ヴュルテンベルク州,バイエルン州の州境)
東:ライン川(対岸はオーストリア・フォアアールベルク州,リヒテンシュタイン)
西:チューリッヒ州,トゥールガウ州
南:グラウビュンデン州,グラールス州,シュヴィーツ州