El municipio colinda al norte con los municipios de Mascota y Mixtlán; al este con los municipios de Mixtlán, Atengo y Cuautla; al sur con el municipio de Cuautla; al oeste con los municipios de Talpa de Allende y Mascota.