Edmundo fue uno de los doce hijos del rey Etelredo II el Indeciso y de su primera esposa, Elfgifu, hija de Thored, señor de York.