This little town has an important historical past. Just to give a brief overview, in 1244, the Lord of Milany exempted the residents of La Roca from all charges except for the remença to prevent it from becoming uninhabited, since at that time the towns of the region, La Roca was no exception, were depopulating due to the fact that the residents were subject to feudal rights. Many people also moved to “royal places”, because they were exempt from charges.
In 1275 this little town was besieged by the Infante Jaume, son of King Jaume I. With the war of the remenças, the lordship of La Roca belonged to a Descatllar, which had been granted to him by John II, confiscated from Bernat de So, who later recovered it. By the 14th century, La Roca Castle had the best defense conditions in the surrounding area. At that time it belonged to the Desbac family. The good conditions favored John II, during the War of the Remences, to establish the head castle of the captaincy there. Together with the castle of Camprodon, they formed a good place of control and protection for the entire region.
In the 15th century, the captaincies were abolished by King Ferdinand the Catholic. Around 1621, the Descatllar family became Feudal Lords of the castle and its territory. After a few centuries, in 1843 it belonged to Josep Domingo, a shopkeeper from Vic who had bought it from the Descatllar family. Finally, the lordship disappeared definitively with the state expropriation in 1854.