Leonor de Aragón (2 de mayo de 1402-Toledo, 18 de febrero de 1449), infanta aragonesa, reina de Portugal por su matrimonio con Eduardo I de Portugal y regente durante parte de la minoría de edad de su hijo Alfonso.
Fue hija del rey Fernando I de Aragón y de Leonor Urraca de Castilla, condesa de Alburquerque. Por vía de su madre era nieta de Beatriz de Portugal y, por tanto, bisnieta del rey Pedro I de Portugal e Inés de Castro. Tuvo cinco hermanos y una hermana: Alfonso, María, Juan, Enrique, Sancho y Pedro.
De su matrimonio con el rey Eduardo nacieron varios hijos, aunque solamente los siguientes llegaron a la adultez:
Alfonso, que reinaría en Portugal con el nombre de Alfonso V;
Fernando, padre del rey Manuel I de Portugal;
Leonor, esposa del emperador Federico III de Habsburgo;
Catalina, religiosa; y
Juana, segunda esposa de Enrique IV de Castilla.