Territorialmente limita al norte con los municipios de Juan R. Escudero y Tecoanapa, al sur con el Océano PAcífico, al este con Florencio Villarreal y al oeste con el municipio de Acapulco, cuenta con una extensión territorial total de 960.7 kilómetros cuadrados y se encuentra a una altura promedio de 30 metros sobre el nivel del mar.