A cidade de Gravatal está localizada ao Sul do Estado, na posição geográfica de 28°19’51″S e 49°02’06″W, possui como municípios limítrofes: Armazém (ao Norte); Imaruí e Laguna (a Leste); Braço do Norte e São Ludgero (a Oeste); e, Tubarão e Capivari de Baixo (ao Sul). O clima é temperado, com uma temperatura média anual entre 18ºC e 27ºC. O município possui uma área de 194 km², e, encontra-se a 18 metros do nível do mar.