List of Diplomatic Missions in South Africa
225 Diplomatic mission locations
9 cities
This list of diplomatic missions in South Africa is made up of 225 foreign embassies and consulates from 126 countries around the world, which are mainly located in Pretoria, Cape Town and Johannesburg.
Map of foreign diplomatic missions in South Africa
Africa
61 diplomatic missionsAlgeria
Burkina Faso
Burundi
Central African Republic
Comoros
Côte d'Ivoire
Democratic Republic of the Congo
Equatorial Guinea
Eritrea
Ethiopia
Liberia
Mauritania
Morocco
Republic of the Congo
São Tomé and Príncipe
Asia
26 diplomatic missionsAzerbaijan
Bangladesh
Georgia
Kazakhstan
Myanmar
Philippines
Singapore
Thailand
Vietnam
Central America and Caribbean
10 diplomatic missionsDominican Republic
Guatemala
Europe
86 diplomatic missionsBelarus
Bosnia and Herzegovina
Bulgaria
Croatia
Czech Republic
San Marino
Slovakia
Ukraine
Middle East
12 diplomatic missionsSaudi Arabia
United Arab Emirates
North America
8 diplomatic missionsSouth America
18 diplomatic missionsEcuador
Venezuela
Oceania
4 diplomatic missionsFrequently asked questions, answered
1 - Which South Africa city has the most diplomatic missions?
Pretoria is home to 119 foreign diplomatic missions, more than any other cities
in South Africa.
2 - Which country has the most embassies and consulates in South Africa?
At present, France has 6 diplomatic missions in South Africa,
making it the country with most diplomatic representations
in South Africa.
3 - How many foreign embassies and consulates are there in South Africa?
As of 2020, there are 102 embassies, 40 consulates and 83 other
diplomatic representations in South Africa.
4 - How many foreign embassies are there in Pretoria?
Pretoria hosts about 119 foreign embassies and high commissions.