Eleonora Kastylijska (1241 - 28 listopada 1290) była królową Anglii Edwarda I. Była także hrabiną Ponthieu od 1279 r. do śmierci w 1290 r. Była także hrabiną Ponthieu od 1279 r. do swojej śmierci w 1290 r.

Edward i Eleonora pobrali się 1 listopada 1254 r. w klasztorze Las Huelgas w Burgos. Kilku jej krewnych przybyło do Anglii wkrótce po ślubie. Henryk III wydał wiele pieniędzy na jej krewnych. To sprawiło, że ludzie nie darzyli jej sympatią, choć ona nie mogła tego powstrzymać.

W latach 60. XII w. rozpoczęła się druga wojna baronów między Henrykiem III a jego baronami. Podzieliła ona królestwo. Eleonora poparła Edwarda. Edward został pojmany pod Lewes i uwięziony. Eleonora była honorowo przetrzymywana w PałacuWestminsterskim.

W 1270 r. Edward i Eleonora wyruszyli wraz z jego wujem Ludwikiem IX na ósmą krucjatę. Ludwik zginął pod Kartaginą. Zimę spędzili na Sycylii. Następnie para udała się do Acre w Palestynie.

Opuścili Palestynę we wrześniu 1272 roku. W grudniu tego samego roku na Sycylii dowiedzieli się o śmierci Henryka III. Edward i Eleonora wrócili do Anglii i zostali razem koronowani 19 sierpnia 1274 r.