Non si conosce molto della vita di Elfhild. Ella fu regina di Rohan in qualità di sposa di Théoden e morì di parto, dando alla luce il figlio Théodred. Théoden, profondamente legato alla donna, decise di non risposarsi, tanto che Elfhild fu l’ultima regina di Rohan per oltre 40 anni, prima che ereditasse il trono Éomer e che Lothíriel, sua sposa, diventasse la nuova regina di quelle terre.