Fue fundado por los Itzaes hace mas de mil años pero entonces lo llamaron kan – pepen (mariposa amarilla); los partidarios de Tutul Xiu la reconstruyeron y repoblaron en el año 1400 aproximadamente y los españoles trazaron las calles del pueblo en el año de 1575 y lo llamaron Tiab y luego Teabo como hasta ahora.
Allí se origino el nombre de Teabo, donde los españoles construyeron una noria y un acueducto, se encuentra en el poblado ubicado en el barrio conocido como San Cosme. Entre sus calles más importantes, se puede apreciar la belleza colonial, conocida desde esa época como “La Calle Real”.