Entre otros reconocimientos, en el campo de la poesía, recibió el Premio de la Crítica Española por "Tigres de ternura" (1981) y el Día de la Poesía Gallega 2016 en Uruguay; en el de la investigación, por dos veces el Premio Losada Diéguez (por "Poesía galega" y por "A literatura galega durante a guerra civil"); en el académico, el Premio Extraordinario de Doctorado de la Universidad de Santiago de Compostela y el Doctorado Honoris Causa por la Universidad de la Alta Bretaña en Rennes, y, en el cívico, la Presidencia de Honra de la Asociación Memoria del Exilio de los Republicanos Españoles en Brest y el Premio Galiza Mártir de la Fundación Alexandre Bóveda.