O topónimo de Ruivós, dizem uns, está ligado às palavras latinas “rubeus” ou “rubos”, que têm a ver com amores silvestres e ao local onde se encontravam abundantemente.
Atestam outros, que a origem do nome terá provindo da cor do cabelo “ruivo” de alguns familiares germânicos que ali se tenham fixado.
Existe ainda uma terceira versão, atribuída ao nome do local à designação pela qual uma espécie de pássaros ali abundante era conhecida – os tortulhos, do latim “rubecius”.
Com grande importância durante o domínio romano, Ruivós é hoje uma pequena povoação do Sabugal, pobre em relação ao seu passado remoto, embora nos últimos anos tenha conseguido um desenvolvimento que apraz registar.