24,115 records
Flag of Sri Lanka

Asia · South Asia

Sri Lanka

155 missions abroad · 90 missions hosted

Sri Lanka sends 155 missions to other countries. 90 foreign missions are located in Sri Lanka. The two lists below are separate pages.

Sri Lanka maintains a broad diplomatic presence abroad, operating 155 missions across 88 countries. Among these, Germany and Turkey each host 9 of Sri Lanka’s offices, reflecting significant engagement in Europe. The network includes 34 embassies, 105 consulates, and 13 high commissions, with cities like Geneva accommodating 2 missions. Destinations such as Bentley and Glenunga also feature Sri Lankan offices, demonstrating a global outreach strategy that spans continents.

Foreign missions in Sri Lanka total 90, representing 85 countries. Colombo stands out as the primary hub, hosting 20 foreign offices, while Colombo 7 and Colombo 02 also play key roles. India leads with 4 missions, and consulates make up half of the total. Cities like Tirana and Yerevan abroad mirror Colombo’s concentration, though on a smaller scale, illustrating Sri Lanka’s position as a diplomatic crossroads in South Asia.

Embassies of Sri Lanka

155 missions

Missions that Sri Lanka operates abroad.

Embassies in Sri Lanka

90 missions

Foreign missions located in Sri Lanka.