Sophia van Hongarije (ca. 1044 - 18 juni 1095) was een dochter van koning Béla I van Hongarije en van Richezza van Polen. Sophia was verloofd met Willem IV van Meißen, maar deze stierf nog voor hun huwelijk onderweg om zijn bruid op te halen. Zij huwde dan een eerste maal (1062/1063) met Ulrich I van Weimar, markgraaf van Carniola, graaf van Istrië (-1070) en een tweede maal (1070) met Magnus van Saksen. Sophia is begraven in de Sint Michaeliskathedraal in Lüneburg (stad).
Haar kinderen uit haar eerste huwelijk waren:
Haar kinderen uit haar tweede huwelijk waren: