Stansstad es una comuna suiza del cantón de Nidwalden, situada al norte del cantón, en la rivera inferior del lago de los Cuatro Cantones.