Se localiza en la región de los Valles Centrales del estado, en las coordenadas 96º48' longitud oeste, 17°12' latitud norte, a una altura de 1660 metros sobre el nivel del mar. Limita al norte con Asunción Etla, al sur con Santo Domingo Etla, al este con San Miguel Etla, al oeste con Reyes Etla. La superficie total del municipio es de 8.56 km2