El origen de Cubillas de los Oteros, se remonta a la época prerromana, aunque con anterioridad ya existían asentamientos intermitentes, fijándose la población definitivamente con la construcción de un castro en un promontorio cercano a las antiguas escuelas.