La estación de Staad fue inaugurada en 1857 con la apertura del tramo Rorschach - Rheineck de la línea férrea Rorschach - Sargans por parte del Vereinigte Schweizerbahnen (VSB).
En 1858 se inauguró el tramo Rheineck - Sargans.
La compañía VSB pasaría a ser absorbida por los SBB-CFF-FFS en 1902.
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 Rorschach - Sargans y en el ramal .