Top 100 Islands

1. Meganisi Greece
2. Kefalonia Greece
3. Otok Mljet Croatia
4. Otok Sipan Croatia
5. Lefkada Greece
6. Antipaxoi Greece
7. Ithaca Greece
8. Otok Korcula Croatia
9. Otok Hvar Croatia
10. Otok Brac Croatia
11. Paxos Greece
12. Mallorca Spain
13. Nisos Poros Greece
14. Spetses Greece
15. Otok Lastovo Croatia
16. Naxos Greece
17. Schoinoussa Greece
18. Oxeia Greece
19. Trizonia Greece
20. Corfu Greece
21. Aegina Greece
22. Otok Vis Croatia
23. Leros Greece
24. Otok Murter Croatia
25. Formentera Spain
26. Hydra Greece
27. Santorini Greece
28. Dilos Greece
29. Otok Mali Drvenik Croatia
30. Kalamos Greece
31. Salamina Greece
32. Kea Greece
33. Otok Rab Croatia
34. Tinos Greece
35. Paros Greece
36. Otok Solta Croatia
37. Otok Pasman Croatia
38. Saint Mary's United Kingdom
39. Agkistri Greece
40. Agios Ioannis Greece
41. Agios Thomas Greece
42. Dokos Greece
43. Spetsopoula Greece
44. Ayios Yeoryios Greece
45. Ypsili Greece
46. Plateia Greece
47. Nisos Makronisos Greece
48. Hayling United Kingdom
49. Isle of Sheppey United Kingdom
50. Ayios Ioannis Greece
51. Prasoudi Greece
52. Ereikoussa Greece
53. Otocic Kosara Croatia
54. Otocic Zizanj Croatia
55. Otocic Gangaro Croatia
56. Otocic Gangarol Croatia
57. Otocic Sit Croatia
58. Otok Vrgada Croatia
59. Tun Veli Croatia
60. Otocic Arta Vela Croatia
61. Otocic Radelj Croatia
62. Marinkovac Islet Croatia
63. Otocic Silo Croatia
64. Otocic Katina Croatia
65. Otocic Gornja Aba Croatia
66. Otocic Levrnaka Croatia
67. Otocic Mana Croatia
68. Otocic Bisaga Vela Croatia
69. Otocic Borovnik Croatia
70. Dobri Croatia
71. Piskera Croatia
72. Otocic Lavsa Croatia
73. Otok Skulj Croatia
74. Otocic Kurba Vela Croatia
75. Otocic Smokvica Croatia
76. Otocic Gominjak Croatia
77. Otocic Gustac Croatia
78. Otocic Kasela Croatia
79. Isle of Wight United Kingdom
80. Otok Prvic Croatia
81. Otocic Krapanj Croatia
82. Vardianoi Greece
83. 1: Bear Island Ireland
84. Otocic Veliki Brijun Croatia
85. Ibiza Spain
86. Crete Greece
87. Otok Vir Croatia
88. Otok Kolocep Croatia
89. Otok Lopud Croatia
90. Antikythira Greece
91. Otok Veli Drvenik Croatia
92. Otok Ciovo Croatia
93. Otok Ilovik Croatia
94. Otok Susac Croatia
95. Otok Scedro Croatia
96. Otocic Sveti Petar Croatia
97. Otocic Veli Orjul Croatia
98. Kasos Greece
99. Otok Bisevo Croatia
100. Otocic Mali Orjul Croatia




.