
Er liegt im Nordosten der Schweiz und südlich des Bodensees. Der Hauptort ist die Stadt St. Gallen. Er ist mit einer Fläche von 2 026 Quadratkilometern der sechst größte Kanton der Schweiz und verfügt über eine Einwohnerzahl von 461 810 Einwohnern. Hier wird deutsch gesprochen. Der Kanton verfügt über 88 Gemeinden. Der Ringelspitz ist mit 3 247 Metern der höchste Berg im Kanton. Die heutige Verfassung ist aus dem Jahr 2001. Der Kanton verschmolz im Jahr 1803 aus mehreren Kantonen zu einem einzigen.
St. Gallen besitzt mit dem Bodensee und dem Zürichsee zwei große Seen, die aber nicht ausschließlich auf St. Galler Gebiet liegen. Der größte See der ausschließlich auf St. Galler Gebiet liegt ist der Stausee Gigerwaldsee.