91³Ô¹ÏÍø

Watch CBS News

How the Iran war has put the small island of Cyprus abruptly on Europe's security radar

French President Emmanuel Macron visited the eastern Mediterranean island of Cyprus on Monday to discuss regional security after a British military base there was targeted in an Iranian drone attack

France quickly joined other European nations to stress that an attack on Cyprus was an attack on all of Europe. Paris joined several other European capitals to announce that additional warships would be deployed to the Mediterranean, along with anti-drone and anti-missile defenses, to help defend Cyprus.

Cyprus is a small island, roughly the size of Yellowstone Park in the U.S. and with a population of less than 1.5 million. But its location in the far eastern Mediterranean, only about 100 miles from the shores of Lebanon and Syria in the heart of the Middle East, makes it strategically invaluable soil — and explains why the British have maintained two sovereign military bases there, Akrotiri and Dhekelia, for decades.

Mediterranean Sea Region Map. Vector colored map of Mediterranean Sea Region
A map shows the Mediterranean Sea region, with Cyprus visible in the far east of the sea, near the coasts of Lebanon and Syria. Getty

Cyprus has seen itself thrust to the forefront of international security concerns since the U.S. and Israel launched their strikes on Iran on Feb. 28. Most of Iran's retaliatory ballistic missile and drone launches have targeted Israel and its Persian Gulf neighbors, but a few drones did take aim at the U.K.'s air base in Akrotiri, and one lightly damaged a runway.

The small island is not new to military tension, however.

Since 1974, the island has been split along the so-called "Green Line," created by the United Nations after a clash between Greek Cypriots — some of whom sought union with Greece after the island gained independence from Britain — and the minority Turkish Cypriots.

The internationally recognized Republic of Cyprus (RoC) roughly forms the south portion of the island. It joined the European Union as a member state in 2004, while the Turkish-controlled north is recognized as an independent entity only by Ankara. 

Both sides remain heavily militarized, with Turkish President Recep Tayyip Erdogan recently reinforcing northern Cyprus with additional military assets amid concerns over the regional security situation.

HMS Dragon Leaves Portsmouth For The Mediterranean
The Type 45 air-defense Destroyer HMS Dragon sets sail from Portsmouth Harbor in England, March 10, 2026, after being deployed to Cyprus to bolster regional air defenses in the Eastern Mediterranean. Leon Neal/Getty

Throughout the island's internal tumult, the U.K. has retained control of two key sovereign military bases, the one in Akrotiri and another not far away in Dhekelia. The bases have long served as strategic hubs for NATO military operations, and used often by the U.S. military as a close British ally.

U.K. Prime Minister Keir Starmer, under intense public pressure from President Trump after denying the U.S. military use of British bases for the initial offensive against Iran, later granted access to three British bases — Akrotiri in Cyprus, Diego Garcia in the Indian Ocean and the vital Fairford Air Station in England, where the U.S. has strategic bombers based.

Cyprus
A map shows the U.N. "Green Line" dividing the Republic of Cyprus, in the south of the island, from the Turkish Republic of Northern Cyprus, and the sovereign British military territories of Akrotiri and Dhekelia in the south of the Mediterranean island. Getty

But Starmer said that permission was granted for a "specific and limited defensive purpose" only, and that U.K. bases were not being used to facilitate strikes on Iran. 

Cyprus' government has been even more reluctant to get involved in the war. President Nikos Christodoulides has reiterated his commitment to deescalation in the conflict, to safeguard regional stability. 

The attacks targeting the U.K. base sparked protests on the island, with some citizens warning that the British presence could increase risks for Cyprus and undermine efforts to push for a peaceful resolution of the conflict.

Another factor fueling tension on the island is the growing relationship between the Republic of Cyprus, Greece and Israel. In December, the leaders of all three nations met in Nicosia to finalize a trilateral cooperation plan for 2026. 

The agreement they signed includes military coordination and joint exercises between their respective armed forces, as well as cooperation on broader regional security challenges.

At the time, Israeli Prime Minister Benjamin Netanyahu warned ambiguously that, "those who fantasize they can reestablish their empires and their dominion over our lands should forget it."

Southern Cyprus has become an increasingly popular vacation destination for Israelis in recent years, with many buying properties on the island. Holiday homes, retirement residences and tourism facilities have been built, creating a community estimated at around 11,000 people, according to the Commonwealth Jewish Council. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });