Balestrand was located between the high snow-covered Gaularfjellet mountains in the center of the beautiful, lush Sognefjorden. Three fjord arms stretch inland, winding through the mountains and dotted with charming hamlets: Lånefjorden, Esefjorden, and Vetlefjorden. The Fjærlandsfjorden runs along the eastern border of the municipality. The Jostefonn glacier sits at the very northernmost part of the municipality.