Sucedió a su padre Bermudo II a la edad de cinco años, quedando bajo la tutela de su madre Elvira García —hermana del conde de Castilla Sancho García— y de su ayo, el conde Menendo González, hijo de Gonzalo Menéndez, quien se encargó de su crianza en Galicia, según lo recordará el rey Alfonso años más tarde cuando se refiere a él como «Menendo, duque de Galicia, que era mi vicario y mi ayo nutricio».