Gjesdal sits at the head of the Høgsfjorden and along the south and east sides of the Frafjorden. The Månafossen waterfall, the largest waterfall in Rogaland county, is located in the Frafjord valley. There are several large lakes in the municipality such as Edlandsvatnet, Flassavatnet, Limavatnet, and Oltedalsvatnet. The Figgjoelva river has its headwaters in Gjesdal also.
