Al igual que en el resto de Sanabria, los celtas, galaicos, zoelas (astures), romanos, suevos, visigodos, árabes y mozárabes habitaron sus tierras.