Marbach a l'é na comun-a dla Svìssera, ant ël canton ëd Lucerna, con sirca 1.227 abitant. A së stend për na surfassa ëd 45,10 km², con na densità ëd popolassion ëd 27 ab/km². A confin-a con coste comun-e: Eggiwil (BE), Escholzmatt, Flühli, Schangnau (BE), Trub (BE).