The municipality of Førde encompasses the valleys that lead away from the inner end of the Førdefjorden. The municipality of Naustdal borders Førde to the north, the municipalities of Jølster, Sogndal, and Balestrand are to the east, Gaular municipality is to the south, and the municipality of Askvoll lies to the west. The two largest lakes are Holsavatnet and Haukedalsvatnet. The rivers Jølstra and Gaula are both partially located in Førde municipality. The Gaularfjellet mountains are located in the east and south of the municipality. The glaciers Grovabreen and Jostefonn are located in the eastern mountainous part of Førde. The westernmost edges of the Jostedalsbreen National Park are located in the Haukedalen valley in Førde.