Weesen ist eine politische Gemeinde im Kanton St. Gallen. Sie liegt im Wahlkreis See-Gaster am Westufer des Walensees am Linthkanal.
Geographie
Das Gemeindegebiet reicht nach Westen fast bis Ziegelbrücke, der östliche Ortsteil Fli gehört aber schon zur Gemeinde Amden.
Geschichte
Auf dem heutigen Gemeindegebiet befinden sich mehrere alte Siedlungen. Im Osten der ehemalige Hof Oberweesen in der Ebene Autis oder Othis mit der katholischen Pfarrkirche St.