Ya en España, y tras ser elegido diputado en cortes por El Bierzo, desempeñó diversos cargos públicos, manteniendo una intensa labor como escritor y divulgador sobre distintos temas y materias, integrado los últimos años de su vida, y tras ser nombrado Director General del Instituto Geográfico y Estadístico, en la Real Sociedad Geográfica, en la que que publicó diversos artículos e impartió conferencias sobre El Bierzo, llegando a ser Vice-Presidente de la Unión Geográfica Internacional.