Su cabecera es la localidad de Santa Cruz Nundaco.
Colinda al norte con Tlaxiaco, al sur con San Esteban Atatlahuaca y al suroeste con Santo Tomás Ocotepec.
[3] En el municipio habitan 2,958 personas, de las cuales, 79% hablan una lengua indígena.
[4] El municipio tiene un grado de marginación muy alto, el 55.94% de la población vive en condiciones de pobreza extrema.
En el municipio se encuentran las siguientes localidades: