Ya en el siglo XXI, Viriato ha inspirado distintas novelas, así como una serie de televisión: "Hispania, la leyenda", con tres temporadas y 20 episodios en los que se relata la historia de Viriato y su lucha contra los romanos.