Marbach a l'é na comun-a dla Svìssera, ant ël canton ëd San Gal, con sirca 1 828 abitant. A së stend për na surfassa ëd 4,43 km², con na densità ëd popolassion ëd 413 ab/km². A confin-a con coste comun-e: Altstätten, Oberegg (AI), Oberriet, Rebstein, Reute (AR).