Jeanne Ire de Castille, dite Jeanne la Folle (en espagnol : Juana la Loca), née le 6 novembre 1479 à Tolède et morte le 12 avril 1555 à Tordesillas, est une princesse espagnole de la dynastie de Trastamare, fille de Ferdinand II d'Aragon (1452-1516) et d'Isabelle de Castille (1451-1504), les « rois catholiques ».
Veuve dès 1506 de l'archiduc d'Autriche Philippe le Beau, souverain des Pays-Bas bourguignons, elle est, après la mort de son père, à la fois reine de Castille (1504-1555) et d'Aragon (1516-1555). Mais, en raison de présumés troubles mentaux dont elle est accusée être affligée de longue date par son père Ferdinand II d'Aragon et son mari Philippe le Beau, c'est son fils Charles qui devient le souverain effectif des deux royaumes, avant de devenir empereur en 1520 sous le nom de Charles Quint.
Jeanne naît le 6 novembre 1479 à Tolède, une des capitales du royaume de Castille avec Valladolid.
Fille de Ferdinand II d'Aragon et d’Isabelle Ire de Castille, elle reçoit le nom de baptême de sa grand-mère paternelle, Jeanne Enríquez.
Elle bénéficie d'une éducation intellectuelle et religieuse soignée : on lui enseigne le latin et le français, la danse, la couture et la chasse. Elle est élevée dans la religion catholique, à une époque où est sur le point de s'achever la Reconquista, l'élimination de l'islam et l’expulsion des Juifs de la péninsule ibérique, avec la destruction du royaume de Grenade en 1492 par les armées de ses parents, les « Rois Catholiques ».
Son éducation est assurée par sa mère, assistée par son amie Beatriz Galindo et un dominicain, Andrés de Miranda.
Le 20 octobre 1496, âgée de 16 ans, elle épouse à Lierre Philippe de Habsbourg, fils de l'archiduc Maximilien d'Autriche, futur empereur, et de la duchesse Marie de Bourgogne, fille de Charles le Téméraire. Jeanne et Philippe partagent au moins cinq ancêtres communs : [Ferdinand Ier d'Aragon (1380-1416), Éléonore d'Albuquerque (1374-1435), Philippa de Lancastre (1360-1415), Jean Ier de Portugal (1357-1433) et Jean de Gand (1340-1399), duc de Lancastre.
Ce mariage fait partie d'un réseau d'alliances des deux royaumes espagnols avec la maison de Habsbourg, qui contrôle à la fois les principautés d'Autriche, les Pays-Bas, la comté de Bourgogne et le Portugal, dans le but de renforcer leur position vis-à-vis du royaume de France.
Jeanne et Philippe ont eu six enfants, dont quatre sont nés aux Pays-Bas et deux en Castille ; les quatre filles seront épouses de roi, les deux fils empereurs :
Éléonore (1498 – 1558), née à Louvain, reine de Portugal puis de France ;
Charles (1500 – 1558), né à Gand, souverain des Pays-Bas (1506), roi de Castille et d'Aragon (1516), chef de la maison de Habsbourg (1519), élu empereur en 1520 sous le nom de Charles V (Charles Quint) ;
Isabelle (1501 – 1526), née à Bruxelles, reine de Suède, de Norvège et de Danemark ;
Ferdinand (1503 – 1564), né à Alcalá de Henares, élu empereur en 1558 ;
Marie (1505 – 1558), née à Bruxelles, reine de Hongrie et de Bohême (1522 – 1526) puis gouvernante des Pays-Bas (1531 – 1556) ;
Catherine (1507 – 1578), née à Torquemada après la mort de son père, reine de Portugal.
Ce mariage de convenance s'est transformé en mariage d'amour pour Jeanne, victime de la mort prématurée de Philippe en 1506, qui fait d'elle « Jeanne la Folle » : pendant longtemps, elle refuse d'autoriser l'inhumation de son époux, voire de se séparer de sa dépouille.
Au moment de son mariage, Jeanne est la troisième héritière présomptive de Castille et d'Aragon, après son frère Jean, qui meurt en 1497 et sa sœur Isabelle, qui meurt en août 1498, ayant donné naissance à un fils, Michel, nouvel héritier présomptif, qui meurt en juillet 1500. Cette suite de trois décès fait de Jeanne et de son époux les successeurs des Rois catholiques.
Aussi, du 3 novembre 1501 au 7 mai 1502, Jeanne et Philippe voyagent de Bruxelles à Tolède pour recevoir, en tant que futurs héritiers, l'hommage des Cortes du royaume de Castille et du royaume d'Aragon.