St. Margrethen, schweizerdeutsch Zsàmmagreeta, ist eine Ortschaft und politische Gemeinde in der Region und im Wahlkreis Rheintal im Kanton St. Gallen in der Ostschweiz.
Geographie
St. Margrethen liegt am Ende des Rheintals, am Ufer des Alten Rheins.
Die Gemeinde befindet sich zwischen St.