Chalcatongo de Hidalgo (Xinivi, Ñuu Ndeyá en mixteco) es un municipio del distrito de Tlaxiaco, en la Región Mixteca del estado de Oaxaca y como la mayor parte de ellos, sus antecedentes en la mayoría de los casos no se conocen por la falta de investigaciones profundas a cerca de ello y sólo se cuenta con algunas historias orales que se han ido transmitiendo de generación en generación, por lo que es difícil conocer con exactitud la fecha de su fundación.
Chalcatongo tiene una superficie de 111 km², y está situado en las estribaciones montañosas de la Sierra Madre del Sur, en la zona occidental del estado de Oaxaca.
La población, de etnia mayoritariamente mixteca, alcanzó un máximo de 8,679 personas en 1980, para comenzar a descender a causa de la emigración hasta los 7,828 habitantes según el último censo de 2000 (INEGI).