La Isla Margarita ("Margit-sziget" en húngaro) es una isla de 2,5 km de largo y con un área de 0,965 km situada en el distrito 13 de Budapest (Hungría), justo en medio del Danubio, el cual divide la ciudad en dos partes: Buda y Pest.