Totontepec Villa de Morelos es uno de los 570 municipios del estado de Oaxaca, ubicado en la Sierra Mixe. Colinda al norte con los municipios de San Andrés Yaá, Santo Domingo Roayaga y San Juan Comaltepec; al este con los municipios de San Juan Comaltepec, Santiago Choápam y Santiago Zacatepec; al sur con los municipios de Santiago Zacatepec Santa María Tlahuitoltepec y Mixistlán de la Reforma; al oeste con los municipios de Mixistlán de la Reforma, San Melchor Betaza y San Andrés Yaá. El clima es templado húmedo con abundantes lluvias en verano (49.39%), semicálido húmedo con lluvias todo el año (39.12%), cálido húmedo con lluvias todo el año (9.26%) y semicálido húmedo con abundantes lluvias en verano (2.23%). La zona urbana está creciendo sobre roca ígnea extrusiva del Terciario, en sierra alta compleja; sobre área donde originalmente había suelo denominado Luvisol; tienen clima templado húmedo con abundantes lluvias en verano, y está creciendo sobre terrenos previamente ocupados por agricultura y bosque. En 2020, la población en Totontepec Villa de Morelos fue de 5,904 habitantes (48.1% hombres y 51.9% mujeres). En comparación a 2010, la población en Totontepec Villa de Morelos creció un 5.47%. La población total de Totontepec Villa de Morelos en 2020 fue 5,904 habitantes, siendo 51.9% mujeres y 48.1% hombres. Los rangos de edad que concentraron mayor población fueron 5 a 9 años (684 habitantes), 10 a 14 años (644 habitantes) y 0 a 4 años (585 habitantes). Entre ellos concentraron el 32.4% de la población total. La población de 3 años y más que habla al menos una lengua indígena fue 4.48k personas, lo que corresponde a 75.9% del total de la población de Totontepec Villa de Morelos. Las lenguas indígenas más habladas fueron Mixe (4,386 habitantes), Zapoteco (76 habitantes) y Mixteco (5 habitantes).