L'isola Margherita (Margit-sziget in ungherese) è un'isola del Danubio, lunga 2500 metri, larga 500 metri, 0,965 km² di superficie, si trova nella città di Budapest.Da un punto di vista amministrativo, fa parte della XIII circoscrizione di Budapest. L'isola è per lo più occupata da un parco molto affollato nei mesi estivi.