El área que ocupa este municipio fue descubierta por los conquistadores españoles al mando de Juan de Dios y Cardona quien ostentaba el cargo de capitán al servicio del Real Ejército Español en la década de 1520. Los primeros pobladores fueron descendientes de la etnia Mam, juntamente con comunidades de mestizos, fundaron el poblado el 11 de octubre de 1811.