La ciudad está rodeada por cadenas de montañas y un pantano protegido se encuentra en las proximidades.
Forman parte del territorio comunal las localidades de: Bitzighofen, Glaubenberg-Langis, Kägiswil, Kirchhofen, Oberwilen, Ramersberg, Stalden y Wilen.
Muchos viajeros trabajan en Lucerna y utilizan la autopista o el ferrocarril para ir al trabajo.
Aunque Sarnen sea pequeño, en él se puede encontrar todo lo que se necesita, esto incluya los hipermercados, la escuela primaria y secundaria, hospitales, administración pública y por supuesto fuerzas de seguridad como la policía.
La estación del ferrocarril se sitúa en el centro de la ciudad.