O concelho de Grândola tem uma área de 814 km2, estendendo-se a sua costa desde a Península de Tróia até Melides, ao longo de 45 km, albergando cerca de 14.900 de habitantes e subdividido em 5 freguesias: Azinheira de Barros e São Mamede do Sádão, Carvalhal, Grândola, Melides e Santa Margarida da Serra.
Grândola confina a norte com o município de Alcácer do Sal; a Leste, com Ferreira do Alentejo; a sul, com Santiago do Cacém; a oeste apresenta uma longa faixa costeira e, a noroeste, o Estuário do Sado separa-o do município de Setúbal.
Se, do ponto de vista climático, o concelho é definido por duas grandes zonas, litoral e interior, quanto às características geológicas e uso do solo são identificáveis três grandes zonas - a Bacia do Sado, a serra de Grândola e a faixa litoral.