El municipio de Santa Cruz Itundujia cuenta con una extensión territorial de 211.78 km², a una altitud media de 2,320 m.s.n.m. Colinda con los municipios de
San Andrés Cabecera Nueva,
Santiago Yosondúa,
San Mateo Yucutindoo,
Santiago Ixtayutla,
La Reforma y
Santiago Amoltepec. El clima predominante es frío con lluvias en verano, presenta una temperatura media anual de 18°C.
Cuenta con una población total de 10,975 habitantes (INEGI 2012), de los cuales 5,697 son mujeres y 5,278 hombres. Existe un total de 2,547 viviendas. En Santa Cruz Itundujia existe un total de 19 colonias (
ver listado).
Entre algunos de los atractivos turísticos se encuentran: