El departamento de Escuintla está ubicado en la región sur del país, limita al Norte con los departamentos de Chimaltenango y Sacatepéquez, al Sur con el Océano Pacífico, al Este con el departamento de Santa Rosa y al Oeste con el departamento de Suchitepéquez. Tiene una extensión territorial de 4,384 km². Dista a 57 kilómetros de la Ciudad Capital.
Su topografía es bastante variada, destacándose el grupo volcánico que lo conforma: el Volcán de Pacaya, el Cerro Alto en San Vicente Pacaya y varios cerros de importancia, lo que hace que la altura de los municipios varíe entre los 1680 metros sobre el nivel del mar en San Vicente Pacaya y los 1.98 metros en el Puerto de San José. Lo irrigan varios ríos de importancia como el Río Michatoya, Río Guacalate, Río Coyolate, Río María Linda, Río Nahualate y Río Madre Vieja. El Canal de Chiquimulilla, en su territorio, es navegable por pequeñas embarcaciones, facilitando la comunicación de varias comunidades, incluyendo Santa Rosa.
También hay algunas lagunas como la de Tecojate, Quitasombrero, Los Patos y Sipacate. Cuenta, asimismo, con tres puertos: Puerto de San José, Puerto de Iztapa y Puerto Quetzal, que además de ser centros turísticos sirven para carga y descarga de mercadería. En Puerto Quetzal está instalada la Base Naval del Pacífico.