Hun er datter av Spanias kongepar Felipe VI og Letizia. Hun ble prinsesse av Asturias (kronprinsesse) etter at bestefaren, kong Juan Carlos, abdiserte. Prinsessens far, kong Felipe, overtok tronen 19. juni 2014 og Leonor ble samtidig tronfølger.