Elvira de Castilla (¿antes de 1082? –1151) fue una condesa consorte de Toulouse.
Era hija ilegítima de Alfonso VI de León y Castilla , con su amante Jimena Muñoz , y hermana plena de Teresa, condesa de Portugal . [1] Se casó, en primer lugar, con Raimundo IV, conde de Toulouse en 1094, siendo madre del conde Alfonso Jordán . [2]
Elvira acompañó a Raimundo en la Primera Cruzada en 1096 y estuvo presente en el asedio de Trípoli, donde dio a luz a su hijo. Parece que la pareja se separó antes de la muerte de Raymond.
Elvira regresó a Castilla. Su hijo se convirtió en monarca de Trípoli tras la muerte de Raimundo en 1105, pero no se menciona a Elvira como presente en Trípoli. En Castilla, antes de 1117, se casó con el conde Fernando Fernández de Carrión , teniendo tres hijos adicionales: Diego, García y Teresa Fernández, que fue esposa del conde Osorio Martínez .