Limita al norte con Tlalixtac de Cabrera; al sur con Rojas de Cuauhtémoc y San Francisco Lachigoló; al oriente con Teotitlán del Valle; al poniente con Santa Cruz Amilpas. La superficie total del municipio es de 8.81 km²