Top 100 Islands

1. Kefalonia Greece
2. Otok Mljet Croatia
3. Meganisi Greece
4. Otok Sipan Croatia
5. Antipaxoi Greece
6. Isle of Wight United Kingdom
7. Lefkada Greece
8. Ithaca Greece
9. Otok Korcula Croatia
10. Otok Brac Croatia
11. Paxos Greece
12. Otok Hvar Croatia
13. Mallorca Spain
14. Nisos Poros Greece
15. Spetses Greece
16. Otok Lastovo Croatia
17. Naxos Greece
18. Schoinoussa Greece
19. Oxeia Greece
20. Trizonia Greece
21. Corfu Greece
22. Aegina Greece
23. Otok Vis Croatia
24. Leros Greece
25. Otok Murter Croatia
26. Formentera Spain
27. Hydra Greece
28. Santorini Greece
29. Dilos Greece
30. Otok Mali Drvenik Croatia
31. Kalamos Greece
32. Salamina Greece
33. Kea Greece
34. Otok Rab Croatia
35. Tinos Greece
36. Paros Greece
37. Otok Solta Croatia
38. Otok Pasman Croatia
39. Saint Mary's United Kingdom
40. Agkistri Greece
41. Agios Ioannis Greece
42. Agios Thomas Greece
43. Dokos Greece
44. Spetsopoula Greece
45. Ayios Yeoryios Greece
46. Ypsili Greece
47. Plateia Greece
48. Nisos Makronisos Greece
49. Hayling United Kingdom
50. Isle of Sheppey United Kingdom
51. Ayios Ioannis Greece
52. Prasoudi Greece
53. Ereikoussa Greece
54. Otocic Kosara Croatia
55. Otocic Zizanj Croatia
56. Otocic Gangaro Croatia
57. Otocic Gangarol Croatia
58. Otocic Sit Croatia
59. Otok Vrgada Croatia
60. Tun Veli Croatia
61. Otocic Arta Vela Croatia
62. Otocic Radelj Croatia
63. Marinkovac Islet Croatia
64. Otocic Silo Croatia
65. Otocic Katina Croatia
66. Otocic Gornja Aba Croatia
67. Otocic Levrnaka Croatia
68. Otocic Mana Croatia
69. Otocic Bisaga Vela Croatia
70. Otocic Borovnik Croatia
71. Dobri Croatia
72. Piskera Croatia
73. Otocic Lavsa Croatia
74. Otok Skulj Croatia
75. Otocic Kurba Vela Croatia
76. Otocic Smokvica Croatia
77. Otocic Gominjak Croatia
78. Otocic Gustac Croatia
79. Otocic Kasela Croatia
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




.