La estación se encuentra ubicada en el borde noroeste del núcleo urbano de Mörschwil.
Cuenta con dos andenes laterales a los que acceden dos vías pasantes.
En términos ferroviarios, la estación se sitúa en la línea San Galo - Rorschach.
Sus dependencias ferroviarias colaterales son la estación de San Galo St.
Fiden hacia San Galo y la estación de Goldach en dirección Rorschach.