Embassies and consulates in Mbabane

  • 6 missions
  • 6 countries
  • most embassies are here

Embassies and consulates in Mbabane

Mbabane is home to 6 foreign missions from 6 countries: 4 embassies, 1 honorary consulate and 1 other office. As the capital of Eswatini, Mbabane is where the embassies are.

Public holidays in Mbabane

Public holidays in Eswatini

  • Christmas Day

    Friday

  • St. Stephen's Day

    Saturday

  • New Year's Day

    Friday

The missions in Mbabane close on Eswatini’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Saturday 26 December 2026 and New Year's Day on Friday 1 January 2027.

Other cities in Eswatini

Good to know

Foreign missions in Mbabane

Among the countries with a mission in Mbabane are India, Mozambique, Taiwan, South Africa, Italy and Germany. Of Eswatini’s neighbours, South Africa and Mozambique are represented in Mbabane.

Types of mission in Mbabane

By type, Mbabane has 4 embassies, 1 honorary consulate and 1 other office. Of these, the honorary consulate in Mbabane offers limited help: an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.

Other cities in Eswatini

Besides Mbabane, towns in Eswatini with foreign missions are Manzini (1).

Frequently asked questions

How many embassies and consulates are in Mbabane?

There are 6 foreign missions on record in Mbabane: 4 embassies, 1 honorary consulate and 1 other office.

Which countries have a consulate or embassy in Mbabane?

Missions from 6 countries are based in Mbabane, among them India, Mozambique, Taiwan, South Africa and Italy.

When are the missions in Mbabane closed?

The missions in Mbabane close on Eswatini’s public holidays, the next being Christmas Day on Friday 25 December 2026, and on each mission’s own national day.