The common Castelferrus occupies part of the plain of the Garonne in the north and middle slopes of the terraces.
At a place called Saint Genesius, we found a Neolithic site, has replaced a Gallo-Roman and Merovingian necropolis and a chapel.
In the 11th century, another church was built near the castle, thus moving the population.