Ulrika Eleonora gimė 1636 m. spalio 23 d. Šlėzvigo-Holšteino-Gotorpo kunigaikščio Frederiko III (dan.Frederik 3. af Slesvig-Holsten-Gottorp) ir Saksonijos princesės Marijos Elžbietos (vok.Maria Elisabeth von Sachsen (1610–1684)), šeimoje.
Šeima
1654 m. spalio 24 d. ištekėjo už Švedijos karaliaus Karolio X Gustavo [1]. Jiems gimė vienintelis sūnus: