Elvira de Toro (1038–15 de noviembre de 1099) era la infanta de León, la hija del rey Fernando I de León y de Sancha de León, y hermana de Sancho II de Castilla, de Alfonso VI de León, de García de Galicia y de Urraca de Zamora.