Wyspa Małgorzaty (węg. Margitsziget) – wyspa na Dunaju, na Węgrzech, w granicach miasta Budapeszt. Pod względem administracyjnym wyspa ta należy do XII dzielnicy. Została sztucznie utworzona z trzech, leżących blisko siebie pomniejszych wysp pod koniec XIX wieku przy okazji prac związanych z regulacją Dunaju. Ma 2,5 km długości, zajmuje 95,6 ha powierzchni, a w najszerszym miejscu jej szerokość wynosi 500 m.

Na wyspie znajdują się hotele, obiekty sportowe (boiska, korty tenisowe, baseny), kluby, restauracje, liczne tereny zielone ze ścieżkami rowerowymi, do biegania, przestronnymi trawnikami idealnymi na piknik, wypoczynek oraz średniowieczne ruiny natury sakralnej.

Położenie i komunikacja Wyspa leży na wysokości II i III dzielnicy po stronie Budy oraz XIII dzielnicy patrząc od strony Pesztu. Od 1901 roku na wyspę można dotrzeć od strony południowej z Mostu Małgorzaty, a od 1950 roku również z Mostu Arpada, który łączy się z wyspą od północy. Poza taksówkami oraz autobusami na wyspę nie mogą wjeżdżać żadne inne pojazdy. Wyjątkiem są jedynie płatny parking oraz parking dla gości hotelu, na które można zjechać z mostu Arpada. Na wyspę można się dostać tramwajem nr 4 i 6 (zatrzymuje się na środku Mostu Małgorzaty) lub autobusem nr 26 (wjeżdża na wyspę).