Sancha era la hija de Alfonso V de León y de su esposa, la reina Elvira Menéndez, y hermana de Bermudo III de León, que sucedió a su padre en el trono leonés.