Los orígenes históricos de Tlacotepec se remontan a asentamientos nahuas y mazatecos ubicados en lo que hoy es el Valle de Tehuacán, a inicios del Siglo XVI el pueblo fue establecido como una encomienda, en el año de 1900 fue constituida en cabecera municipal.