En la ciudad de Zamora la figura de Viriato ha quedado recogida en los blasones heráldicos del escudo y la bandera de la capital provincial.