Skip to content

South Africa

Embassies and consulates in South Africa

147 foreign missions in 5 cities, and 122 South African missions around the world.
  • Embassy

    Apostolic Nunciature to South Africa

    4 Argo Street, 0181 Waterkloof Ridge (Pretoria)

  • Embassy

    Embassy of Bulgaria in South Africa

    1071 Stanza Bopape street

  • Embassy

    Embassy of Burkina Faso in South Africa

    767 Justice Mohamed Street

  • Embassy

    Embassy of Burundi in South Africa

    20 Glyn Street

  • Embassy

    Embassy of Central African Republic in South Africa

    209 Eastwood Street

  • Embassy

    Embassy of Chile in South Africa

    333 Main Street

  • Embassy

    Embassy of Comoros in South Africa

    200 Beckett Street

  • Embassy

    Embassy of Croatia in South Africa

    165 Lynnwood Road, Brooklyn

  • Embassy

    Embassy of Democratic Republic of the Congo in South Africa

    791 Francis Baard Street

  • Embassy

    Embassy of East Timor in South Africa

    107 George Storrar Drive

  • Embassy

    Embassy of Ecuador in South Africa

    272 Bronkhorst Street

  • Embassy

    Embassy of Egypt in South Africa

    270 Bourke Street

  • Embassy

    Embassy of Equatorial Guinea in South Africa

    48 Florence Street

  • Embassy

    Embassy of Eritrea in South Africa

    1281 Cobham Road

  • Embassy

    Embassy of Finland in South Africa

    628 Leyds Street, Muckleneuk

  • Embassy

    Embassy of Greece in South Africa

    323 Alpine Way

  • Embassy

    Embassy of Guinea in South Africa

    336 Orient Street

  • Embassy

    Embassy of Haiti in South Africa

    826-830 Government Avenue

  • Embassy

    Embassy of Iraq in South Africa

    803 Jan Shoba Street

  • Embassy

    Embassy of Jordan in South Africa

    254 Crown Street

  • Embassy

    Embassy of Kazakhstan in South Africa

    226 Aries Street

  • Embassy

    Embassy of Libya in South Africa

    900 Stanza Bobape Street

  • Embassy

    Embassy of Lithuania in South Africa

    235 Grosvenor Street

  • Embassy

    Embassy of Madagascar in South Africa

    90 B Tait Street

  • Embassy

    Embassy of Mali in South Africa

    876 Pretorius Street, Block B

  • Embassy

    Embassy of Mauritania in South Africa

    146 Anderson Street

  • Embassy

    Embassy of Myanmar in South Africa

    329 Julius Jeppe Street

  • Embassy

    Embassy of Niger in South Africa

    821 Thomas Avenue

  • Embassy

    Embassy of North Korea in South Africa

    958 Waterpoort Street

  • Embassy

    Embassy of Oman in South Africa

    11 Anderson Street

  • Embassy

    Embassy of Panama in South Africa

    141 Boshoff Street

  • Embassy

    Embassy of Peru in South Africa

    200 Saint Patrick's Road

  • Embassy

    Embassy of Romania in South Africa

    877 Justice Mahomed Street

  • Embassy

    Embassy of Slovakia in South Africa

    930 Arcadia Street

  • Embassy

    Embassy of Somalia in South Africa

    831 Arcadia Street

  • Embassy

    Embassy of South Sudan in South Africa

    54 Amos Street

  • Embassy

    Embassy of Spain in South Africa

    Lord Charles Complex, 337 Brooklyn Road

  • Embassy

    Embassy of Sudan in South Africa

    1203 Pretorius street

  • Embassy

    Embassy of Suriname in South Africa

    97, 21st Street

  • Embassy

    Embassy of Switzerland in South Africa

    225 Veale Street

  • Embassy

    Embassy of Syria in South Africa

    963 Francis Baard Street

  • Embassy

    Embassy of the Dominican Republic in South Africa

    252 Berea Street

  • Embassy

    Embassy of the Netherlands in South Africa

    210 Florence Ribeiro Avenue

  • Embassy

    Embassy of Vietnam in South Africa

    87 Brooks Street

  • Embassy

    Embassy of Yemen in South Africa

    329 Main Street

  • Embassy

    Embassy of Zimbabwe in South Africa

    798 Merton Street

  • Embassy

    Embassy of Angola, Pretoria

    Pretoria

    1030 Francis Baard St, Arcadia, Pretoria, 0028, Sud-àfrica

  • Embassy

    Embassy of Norway, Pretoria

    Pretoria

    165 Lynnwood Road, Brooklyn

  • Embassy

    Embassy of Poland, Pretoria

    Pretoria

    14 Amos Street

  • Embassy

    Embassy of the Czech Republic, Pretoria

    Pretoria

    936 Pretorius Street

  • Embassy

    Embassy of the State of Palestine, Pretoria

    Pretoria

    809 Government Avenue

  • Embassy

    Embassy of Tunisia, Pretoria

    Pretoria

    850 Stanza Bobape Street

  • Embassy

    Embassy of Uruguay, Pretoria

    Pretoria

    Brooklyn Court, 361 Veale Street

  • High commission

    British High Commission Pretoria

    255 Hill Street, Arcadia

  • High commission

    High commission of Botswana in South Africa

    24 Amos Street

  • High commission

    High commission of Cameroon in South Africa

    80 Marais Street

  • High commission

    High commission of Cyprus in South Africa

    375 Marais Street

  • High commission

    High commission of Guyana in South Africa

    235 Grosvenor Street

  • High commission

    High commission of Jamaica in South Africa

    Brooklyn Court, 361 Veale Street

  • High commission

    High commission of Kenya in South Africa

    302 Brooks Street

  • High commission

    High commission of Lesotho in South Africa

    391 Anderson Street

  • High commission

    High commission of Malawi in South Africa

    770 Government Avenue

  • High commission

    High commission of Mauritius in South Africa

    1163 Pretorius Street

  • High commission

    High commission of Namibia in South Africa

    197 Blackwood Street

  • High commission

    High commission of Nigeria in South Africa

    971 Francis Baard Street

  • High commission

    High commission of Pakistan in South Africa

    312 Brooks Street

  • High commission

    High commission of Rwanda in South Africa

    983 Francis Baard Street

  • High commission

    High commission of Seychelles in South Africa

    169 Garsfontein Road, Ashlea Gardens

  • High commission

    High commission of Singapore in South Africa

    980-982 Francis Baard Street

  • High commission

    High commission of Sri Lanka in South Africa

    410 Alexander Street

  • High commission

    High commission of Trinidad and Tobago in South Africa

    258 Lawley Street, Waterkloof

  • High commission

    High commission of Uganda in South Africa

    882 Stanza Bobape Street

  • High commission

    High commission of Zambia in South Africa

    570 Ziervogel Street

  • High commission

    High Commission of Bangladesh, Pretoria

    Pretoria

    410 Farenden Street

  • High commission

    High Commission of India, Pretoria

    Pretoria

    852 Francis Baard Street

  • High commission

    High Commission of Malaysia, Pretoria

    Pretoria

    1007 Francis Baard Street

  • High commission

    High Commission of Mozambique, Pretoria

    Pretoria

    529 Edmund Street

  • Consulate

    British Consulate-General Cape Town

    Cape Town

  • Consulate

    Office of Consul of Japan, Cape Town

    Cape Town

Questions

How many foreign embassies are there in South Africa?

We list 133 embassies and high commissions and 14 consulates in South Africa, run by 133 countries.

Which city in South Africa has the most embassies?

Pretoria, with 27 missions, followed by Cape Town (8).

Which cities in South Africa have foreign consulates?

Cape Town, City of Cape Town, Durban and Johannesburg. Consulates handle visas and help citizens outside the capital.

Where is the Embassy of Algeria, Pretoria?

950 Arcadia Street, Pretoria. Website: https://www.embassyofalgeria-rsa.org

How many embassies and consulates does South Africa have abroad?

122 missions in 106 countries, including Belgium, Benin, Brazil, Bulgaria Burkina Faso, and 101 more.

Does South Africa have an embassy in Algeria?

Yes, in Algiers. Website: http://www.dirco.gov.za/foreign/sa_abroad/saa.htm#alg

Why are some missions in South Africa called high commissions?

Commonwealth countries call their embassies in each other "high commissions". They do the same job. South Africa hosts 31.

What is the difference between an embassy and a consulate?

An embassy is a country's main office in another country, usually in the capital. A consulate is a smaller office in another city that handles visas, passports and help for citizens.

How do I contact an embassy in South Africa?

Use the official website listed for each mission (97 of them have one). Many take visa applications only by appointment, so book online first.

Do I need an appointment to visit an embassy?

Usually yes, especially for visa applications. Book through the official website, arrive early, and bring printed documents and your passport.

From Wikidata (CC0). Opening hours and services change: check the mission's website before you visit.

Reviewed by