limita al norte con el municipio de Chilpancingo, al sur con el Océano Pacífico, al este con Acapulco y al oeste limita con los municipios de Atoyac de Álvarez y Benito Juárez, está constituído por una superficie territorial de 1,602.9 kilómetros cuadrados , presenta una altitud promedio de 100 metros sobre el nivel del mar.