Mörschwil er ein kommune i valkrinsen Rorschach i kantonen St. Gallen i Sveits. Kommunen har innbyggjarar () og eit areal på . Kommunesenteret ligg 550 meter over havet.
Kommunen ligg langs vegen frå Rorschach til St. Gallen mellom elvane Steinach og Goldach. Han består av landsbyen Mörschwil og mange spreidde grender og hus.
Kjelder Denne artikkelen bygger på «Mörschwil» frå , den 19. mars 2012.
Bakgrunnsstoff Offisiell nettstad (tysk)
Kategori:Kommunar i St. Gallen