En la época prehispánica estaba poblado por los Xincas, quienes fueron conquistados tras una férrea resistencia el 26 de mayo de 1524 por las fuerzas de Pedro de Alvarado, que incluían a soldados españoles e indígenas tlaxcaltecas, cholultecas y kakchikeles.