Embassies in South Africa
Find contact details for an embassy in South Africa.
Search the embassy directory
39 embassies
Verified
Algeria
Embassy of the People’s Democratic Republic of Algeria
Checked 1 November 2026
Verified
Australia
High Commission of the Commonwealth of Australia
Checked 1 November 2026
Verified
Austria
Embassy of the Republic of Austria
Checked 1 November 2026
Verified
Azerbaijan
Embassy of the Republic of Azerbaijan
Checked 1 November 2026
Awaiting reconfirmation
Belarus
Embassy of the Republic of Belarus
Checked 1 November 2026
Awaiting reconfirmation
Bulgaria
Embassy of the Republic of Bulgaria
Checked 1 November 2026
Awaiting reconfirmation
Colombia
Embassy of the Republic of Colombia
Checked 1 October 2026
Awaiting reconfirmation
Denmark
Embassy of the Kingdom of Denmark
Checked 1 November 2026
Awaiting reconfirmation
Ecuador
Embassy of the Republic of Ecuador
Checked 1 November 2026
Awaiting reconfirmation
Georgia
Embassy of the Republic of Georgia
Checked 1 November 2026
Awaiting reconfirmation
Greece
Embassy of the Hellenic Republic Hellenic Republic
Checked 1 November 2026
Verified
Hungary
Embassy of Hungary
Checked 1 November 2026
Awaiting reconfirmation
India
High Commission of the Republic of India
Checked 1 November 2026
Awaiting reconfirmation
Iran
Embassy of the Islamic Republic of Iran
Checked 1 November 2026
Awaiting reconfirmation
Israel
Embassy of the State of Israel
Checked 1 November 2026
Awaiting reconfirmation
Italy
Embassy of the Italian Republic Italy
Checked 1 November 2026
Awaiting reconfirmation
Jordan
Embassy of the Hashemite Kingdom of Jordan
Checked 1 November 2026
Awaiting reconfirmation
Kazakhstan
Embassy of the Republic of Kazakhstan
Checked 1 November 2026
Verified
Kenya
High Commission of the Republic of Kenya
Checked 1 November 2026
Awaiting reconfirmation
Mauritania
Embassy of the Islamic Republic of Mauritania
Checked 1 November 2026
Awaiting reconfirmation
Nepal
Embassy of the Federal Democratic Republic of Nepal
Checked 1 November 2026
Awaiting reconfirmation
Netherlands
Embassy of Netherlands
Checked 1 November 2026
Verified
Norway
Royal Norwegian Embassy of Norway
Checked 1 November 2026
Awaiting reconfirmation
Oman
Embassy of the Sultanate of Oman
Checked 1 November 2026
Awaiting reconfirmation
Pakistan
High Commission of the Islamic Republic of Pakistan
Checked 1 November 2026
Awaiting reconfirmation
Peru
Embassy of the Republic of Peru
Checked 1 November 2026
Awaiting reconfirmation
Poland
Embassy of the Republic of Poland
Checked 1 November 2026
Awaiting reconfirmation
Portugal
Embassy of the Republic of Portugal
Checked 1 November 2026
Awaiting reconfirmation
Qatar
Embassy of the State of Qatar Qatar
Checked 1 November 2026
Awaiting reconfirmation
Saudi Arabia
Royal Embassy of the Kingdom of Saudi Arabia
Checked 1 November 2026
Awaiting reconfirmation
Serbia
Embassy of the Republic of Serbia
Checked 1 November 2026
Awaiting reconfirmation
Slovakia
Embassy of the Slovak Republic of Slovak Republic
Checked 1 October 2026
Awaiting reconfirmation
Spain
Embassy of the Kingdom of Spain
Checked 1 November 2026
Awaiting reconfirmation
Sri Lanka
High Commission of the Democratic Socialist Republic of Sri Lanka
Checked 1 November 2026
Awaiting reconfirmation
Sweden
Embassy of the Kingdom of Sweden
Checked 1 November 2026
Awaiting reconfirmation
Tanzania
High Commission of the United Republic of Tanzania
Checked 1 November 2026
Awaiting reconfirmation
Türkiye
Embassy of the Republic of Türkiye
Checked 1 November 2026
Awaiting reconfirmation
Venezuela
Embassy of the Bolivarian Republic of Venezuela
Checked 2 October 2026
Awaiting reconfirmation
Viet Nam
Embassy of the Socialist Republic of Vietnam
Checked 1 November 2026
Listings are checked against South Africa’s diplomatic list and current official sources. How we verify information.