Elvira también era hija de Ramiro II y su segunda esposa Urraca Sánchez, ambas hermanas de Ordoño III y tías paternas del Bermudo II.