Colinda al norte con los municipios de Escuintla y Motozintla, al este con Tuzanatán y Huehuetán, al sur con Mazatlán y el Océano Pacífico, finalmente al oeste colinda con el municipio de Villa Comaltitila. Posee una superficie territorial de 385 kilómetros cuadrados.