The town was founded in 1504 by Diego Velázquez, who later went to conquest the island of Cuba, on the left side of the Artibonite river. It was an important town in those years but later it lost its importance. In the 18th century, the Spanish government moved the city to its present place, away from the river, and brought families from the Canary Islands to live there.