Limita al norte con el municipio de Cuernavaca, al sur con los municipios de Miacatlán y Xochitepec, al noreste con los municipios de Emiliano Zapata y Jiutepec, al este con el municipio de Xochitepec, al oeste con el municipio de Miacatlán, y al noroeste con el Estado de México.