Sandnes ligger innerst i Gandsfjorden – bysenteret ligger like vest for fjordenden Vågen og tettbebyggelsen omkranser fjorden og dalen i fortsettelsen, Ganddal, med hovedtyngden på vestsiden, mens kommunen har størst areal på østsiden. Topografisk utgjør Gandsfjorden og Ganddalen et markert skille mellom slettelandskapet Lav-Jæren i vest og det kuperte heilandskapet mot Høgsfjorden og Høg-Jæren i øst. Kommunens høyeste punkt er Lysekammen (1 304 moh.). Se også Liste over høyeste fjell i Sandnes.