Edmund ascendeu ao trono como fillo de Eduardo o Vello, e polo tanto neto de Alfredo o Grande, bisnieto de Æthelwulf de Wessex e bisnieto de Egbert de Wessex, que foi o primeiro da casa de Wessex en dominar os reinos anglosaxóns. Con todo, nacido cando o seu pai xa era un home de mediana idade, Edmund perdeu o seu pai cando era un neno, en 924, que viu o seu irmán medio de 30 anos Athelstan chegar ao trono. Edmund crecería no reinado de Athelstan, incluso participando na Batalla de Brunanburh na súa adolescencia en 937.
Dublín