| A Duna budapesti szakaszán három sziget található. Ezek közül a legnagyobb a déli Csepel-sziget, melynek csak északi csúcsa van a városhatáron belül; ezt követi a város szívében elhelyezkedő, történelmi múltra visszatekintő Margit-sziget, ettől északra pedig az Óbudai-, más néven Hajógyári-sziget fekszik. A város északi határán túl kezdődik a Dunakanyarig felnyúló Szentendrei-sziget. |