Kerns es una comuna suiza del cantón de Obwalden situada al sureste del cantón, en la frontera oriental con los cantones de Berna y Nidwalden.