The village is located along the Sognefjellsvegen road, about west of the lake Prestesteinsvatnet and the mountain Fannaråki. Skjolden is about northeast of the municipal center of Gaupne and about northeast of Hafslo. North of the village is Breheimen National Park, home of the glaciers Harbardsbreen and Spørteggbreen and the mountain Tverrådalskyrkja.