Otrzymała imiona Małgorzata Maria Teresa Joanna (wł. Margherita Maria Teresa Giovanna). Imię Małgorzata było bardzo często nadawane dla córek władców Sabaudii – nosiły je: córka Tomasza I Sabaudzkiego, Małgorzata (1212–1270), córka Amadeusza V Wielkiego, Małgorzata (1280–1339), córka Amadeusza VIII, Małgorzata (1410–1479) oraz córka Karola Emanuela I Wielkiego, Małgorzata (1589–1655). Drugie imię – Maria – nosiła jej matka, babka, trzy prababki oraz pięć praprababek. Trzecie imię – Teresa – nosiła jej babcia i dwie prababcie. Czwarte imię – Joanna – nosiła Joanna Sabaudzka (1392–1460), która wyszła za mąż za Jana Jakuba Paleologa – praprawnuka Andronika II Paleologa, drugiego cesarza bizantyjskiego z dynastii Paleologów. mały|Małgorzata z matką (1903) Małgorzata została ochrzczona w kaplicy Pałacu Królewskiego w Turynie w obecności Massima d’Azeglio, Alfonsa Ferrero La Marmora i Camilla Cavoura. Byli oni włoskimi politykami, którzy w późniejszych latach bardzo przyczynili się do zjednoczenia Włoch.