Swaziland flag Embassies of Swaziland

Choose a country to find the Swaziland embassy or consulates located there:

Belgium

Ethiopia

Malaysia

Mozambique

South Africa

Taiwan

United Kingdom

USA

Useful links

» Swaziland Foreign Ministry