Cerro Pastoso, cerro Grande al oeste de la población y al noroeste cerro Bronco. Limita al norte con el estado de Guerrero; al sur con Santiago Tapextla y Santo Domingo Armenta; al oeste con el estado de Guerrero; al este con Mártires de Tacubaya, Santa María Cortijo y Santiago Llano Grande. La superficie total del municipio es de 87.44 Km².