La estación de Elgg fue inaugurada en el año 1855 con la puesta en servicio de la línea Wil - Winterthur por parte del Sankt Gallisch-Appenzellischen Eisenbahn.
Se encuentra ubicada en el norte del núcleo urbano de Elgg, en el borde sur de la zona conocida como nuevo Elgg.
Cuenta con un único andén central al que acceden dos vías pasantes, a las que hay que añadir otra vía pasante y dos haces de vías muertas, uno en el este y otro en el oeste de la estación.
En términos ferroviarios, la estación se sitúa en la línea Wil - Winterthur.
Sus dependencias ferroviarias colaterales son la estación de Aadorf hacia Wil, y la estación de Schottikon en dirección Winterthur.