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
Gretagrund
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
Imutilaid - Innarahu
Juksirahu
Kadakalaid - Kaevatsi laid - Kahtla laid - Kajakarahu - Käkimaa - Käkirahu - Kakralaid - Kakrarahu - Karirahu - Kassari - Kasselaid - Keri (Kokskär) - Keskmine Vaika - Kesselaid - Kihnu (Kynö) - Kitselaid — Kõbajalaid — Koerakuiv - Kõinastu - Koipsi - Kõrgelaid - Kõrksaar - Kõverlaid – Kreenholm - Kriimi laid - Kräsuli - Kuivarahu - Külalaid - Kullilaid - Kullipank - Küllisäär - Kumari - Kumbli - Kunnati laid - Kuradisäär - Kurgurahu