 As of 2006 it had a population of 1681.Carabaña was on the Roman road that ran from Mérida to Tarragona, and was also a Visgothic settlement.With more than 2000 years of history, Carabaña is one of the oldest towns in Madrid community.