Desde 1825 perteneció al 4° cantón de Sayula; en 1872 la cabecera del departamento de Zacoalco se traslada a Teocuitatlán.