El pueblo tiene sus orígenes en la época prehispánica, pues fue fundado por tribus nahuatlacas en el cerro llamado hoy Guachimontón y formaba parte del señorío de Etzatlán.