Limita al norte con las comunas de Schwarzenberg (LU) y Hergiswil (NW), al este con Stansstad (NW) y Ennetmoos (NW), al sur con Kerns y Sarnen, y al oeste con Entlebuch (LU).
Forman parte del territorio comunal las localidades de Alpnach Dorf, Alpnachstad, Rengg y Schoried.
Gracias a su ubicación, también es denominado Portal de Obwalden.
Alpnach es punto inicial para practicar caminata por una red variada de caminos llanos y montañosos.
En esta comuna se encuentra el ferrocarril de cremallera más inclinado del mundo (49% de inclinación) que conduce desde Alpnachstad hasta el monte Pilatus en una altura de 2312 metros.