Sverige har totalt cirka 267 570 till 270 000 öar, vilket gör landet till det med flest öar i världen. Många av dessa öar är små och obebodda, och endast runt 1 000 av dem har permanent bosättning. De största öarna är Gotland, Öland och Södertörn. Den största mängden öar finns i Norrbottens län, och Stockholms skärgård har den största samlade gruppen öar inom en skärgård.