Sobre la fundación de la población de Halachó («El carrizo de los ratones»), cabecera del municipio del mismo nombre, se desconocen los datos exactos; pero existe desde la época prehispánica.
Perteneció al cacicazgo de los Ah-Canul a mediados del siglo XV y después de realizada la conquista permaneció bajo el régimen de las encomiendas, entre las que se pueden mencionar la de Don Gaspar Pacheco en 1549; la de Doña Ignacia del Castillo, con 168 indios a su cargo en 1940, y después la de Don Pedro Cepeda y Lira.
La evolución de la población comienza en 1821, cuando Yucatán se declara independiente de la Corona Española.
En 1825, pasa a pertenecer al Partido de Camino Real Bajo, con cabecera en Hunucmá.
En 1875, Halachó es elevado a la categoría de Villa.
En 1910, la Villa de Halachó es cabecera de dos pueblos: Cepeda y Cuch Holoch.
En 1921, Halachó pierde su categoría de villa, volviendo a la del pueblo, pero siempre como cabecera de los dos pueblos.
Arquitectónicos: En la cabecera municipal el Templo de Santiago Apóstol, erigido en el siglo XVI.
Arqueológicos: Las ruinas de Siho Oxkintok.
La última semana del mes de noviembre de cada año se lleva a cabo la fiesta tradicional; del 19 de julio al 4 de agosto se celebra a Santiago Apóstol; y del 13 al 17 de abril a la Virgen de Santa Ana.