Sankt Margrethen är en kommun i Sankt Gallens kanton i Schweiz. Den ligger i distriktet Wahlkreis Rheintal och kantonen Sankt Gallen, i den östra delen av landet, km öster om huvudstaden Bern. Antalet invånare är.Sankt Margrethen ligger vid gränsen till Österrike.Omgivningarna runt Sankt Margrethen är en mosaik av jordbruksmark och naturlig växtlighet. Runt Sankt Margrethen är det tätbefolkat, med invånare per kvadratkilometer. Inlandsklimat råder i trakten. Årsmedeltemperaturen i trakten är °C. Den varmaste månaden är juli, då medeltemperaturen är °C, och den kallaste är januari, med °C. Genomsnittlig årsnederbörd är millimeter. Den regnigaste månaden är juni, med i genomsnitt mm nederbörd, och den torraste är mars, med mm nederbörd.Källor