This is an incomplete list of islands of Estonia. There are 2355 islands in total.
1) Kassari is sometimes considered part of Hiiumaa.
Abruka – Adralaid – Aegna (Wulf) – Ahelaid – Aherahu (Atla) – Aherahu – Ahessäär – Ahtra – Aksi – Allirahu (Kõiguste) – Allirahu (Pihtla) (Väike-Prangli) – Allirahu – Allu – Alumine Vaika – Anekäbrud – Ankrurahu – Annilaid (Anõlaid) – Antsulaiud – Anulaid – Auklaiust
Eerikukivi – Eerikulaid – Elmrahu – Esirahu
Hanemaa – Hanerahu – Hanikatsi laid – Hara – Harilaid, off Vormsi – Harilaid, off Saaremaa – Härjakare – Härjamaa – Heinlaid (Kõiguste laht) – Heinlaid (Väinameri) – Hellamaa rahu – Hiiumaa (Dagö) – Hobulaid – Hõralaid – Hülgelaid – Hülgerahu