La estación de Mammern fue abierta en el año 1875 con la inauguración del tramo Etzwilen - Constanza de la línea Seelinie Schaffhausen - Rorschach por parte del Schweizerischen Nationalbahn (SNB), que sería absorbido por el Schweizerische Nordostbahn (NOB).
La estación se encuentra ubicada en el suroeste del núcleo urbano de Mammern.
Consta de dos andenes, uno central y otro lateral, a los que acceden dos vías pasantes.
La estación está situada en términos ferroviarios en la línea Schaffhausen - Rorschach.
Sus dependencias ferroviarias colaterales son la estación de Eschenz hacia Schaffhausen y la estación de Steckborn en dirección Rorschach.