The following countries have a coastline of the Mediterranean Sea: Spain, France, Monaco, Italy, Slovenia, Croatia, Malta, Montenegro, Albania, Greece, Turkey, Cyprus, Lebanon … , Syria, Israel, Egypt, Libya, Algeria, and Morocco.