List of islands in the Mediterranean


The Mediterranean Sea basin is estimated to host more than 10,000 islands, with 2,217 islands larger than 0.01 km2. The two main island countries in the region are Malta and Cyprus, while other countries with islands in the Mediterranean Sea include Albania, Algeria, Croatia, Egypt, France, Greece, Israel, Italy, Lebanon, Libya, Morocco, Montenegro, Spain, Syria, Tunisia and Turkey.

By population (above 200,000)

NameCountryPopulationCapital /
main city
SicilyItaly

By country

Albania

France

Greece

Italy

Notable Italian islands include:

Lebanon

Malta

Montenegro

In Bay of Kotor:

Spain

Syria

Tunisia

Turkey

The following are some of the most notable Turkish Aegean islands. See Turkish Aegean islands for a more complete list.

Disputed

Politically divided