U tablici niže je popis značajnijih otoka na Dunavu.
Name
Položaj
Površina (km2 )
Stanovništvo
Bilješke
Slika
Zemljovid
Ada Kale
Rumunjska /Srbija
(0.7)
(1,000~)
Potopljena 1970. izgradnjom Hidroelektrana Đerdap ;Osmanska eksklava do 1923.
Ada Huja
Beograd , Srbija
5
200~
poluotok od 1950-ih
Balta Ialomiței
Rumunjska
831
–
Otok Belene
Bugarska
41
–
Nekada je na otoku bio smješten radni logor "Belene".
-
Borovska ada
Hrvatska
-
-
Čakljanac
Pančevo , Srbija
-
-
-
Otok Calnovăţ
Rumunjska
Otok Ciocăneşti
Rumunjska
-
-
-
-
Otok Copanița
Rumunjska /Bugarska
5~
–
Čepeljski otok
Budimpešta , Mađarska
257
170,000
-
-
Delta Dunava
Rumunjska /Ukrajina
2,500~ (total area)
–
Dva veća i mnogi mali otoci između kanala i rukavaca: – Sjeverni dio: otoci Leti i Čatal – Južni dio: otoci Sv. Jurja i Mojše (danas dio otoka Dranova); – manji otoci (neki na ukrajinskoj granici): Tătaru Mare, Babina, Černovka, Maican, Jermakov, Limba, Kubanski, Kišljitski, Stepovji i drugi.
Donauinsel
Beč , Austrija
4
–
Umjetni otok stvoren 1970-ih
Forkontumac
Srbija
-
-
-
Veliki otok Brăila
Rumunjska
710
5,000
-
Veliki ratni otok
Beograd , Srbija
2
–
Na ušću Dunava i Save .
Kaisermühlen
Beč , Austrija
8
20,000~
Kamenička ada
Srbija
Koviljski rit
Srbija
20~
Kožara
Beograd , Srbija
0.44
0
Kozloduj
Bugarska
6
–
Krčedinska ada
Srbija
Leopoldstadt –Brigittenau
Beč , Austrija
25
180,000
Danas poluotok između Dunava i Dunavskog kanala .
otok Lupa
Budimpešta , Mađarska
Margitin otok
Budimpešta , Mađarska
1
–
Népsziget
Budimpešta , Mađarska
0.5
–
Danas poluotok.
Otok Óbuda
Budimpešta , Mađarska
1
–
Orlov otok
Hrvatska
-
-
Ostrovul Mare
Rumunjska
Ostrovo
Srbija
60~
Petrovaradinska ada
Novi Sad , Srbija
Ribarsko Ostrvo
Srbija
Šarengradska ada
Hrvatska /Srbija
5
–
-
-
Otok Sfântu Gheorghe
Rumunjska
Sihoť
Bratislava , Slovačka
2.35
–
Zaštičeno područje
Štefanac
Pančevo , Srbija
Otok Szentendre
Szentendre , Mađarska
56
Szigetköz
Mađarska
375
-
-
Vardim
Bugarska
5~
–
Višnjička ada
Beograd , Srbija
Vukovarska ada
Hrvatska /Srbija
2
–
Veliki Žitni Otok
Slovačka
1,886
72,000~
Najveći europski riječni otok.