Buochs está ubicada al norte del cantón a orillas del lago de los Cuatro Cantones.