ایران بیشتر از تصور همه ما جزیره دارد. جزایر ایران بهطور عمده در خلیج فارس قرار دارند. علاوه بر این ۱۰۲ جزیره در دریاچه ارومیه، ۴۲۷ جزیره در رود ارس، چند جزیره در تالاب انزلی، جزیره آشوراده در دریای خزر، جزیره شیطان در دریای عمان و چندین جزیره درون سرزمینی دیگر نیز دارد.