Prinsesse Ragnhild ble født den 9. juli 1930 på Det kongelige slott i Oslo som daværende kronprins Olav og kronprinsesse Märthas første barn. Nærmere sju år senere fikk foreldrene sin første sønn, og dermed også en arving til tronen. Frem til 1990 var tronfølgen basert på de saliske lover, hvormed kvinner var uten arverett, og prinsesse Ragnhild kunne dermed ikke bli Norges dronning. Hun hadde imidlertid arverett til den britiske trone, ettersom hun stammet fra kurfyrstinne Sophia av Hannover.