List of diplomatic missions in South Africa
Appearance
This is a list of diplomatic missions in South Africa. There are 134 embassies and high commissions in Pretoria, and many countries maintain either an embassy, high commission or consulate in Cape Town and consulates in other South African cities (not including honorary consulates).
Embassies and High Commissions in Pretoria
Other posts in Pretoria
- European Union (Delegation)
- Taiwan (Taipei Liaison Office)
Embassies and Consulates-General
Many countries have either an embassy or high commission (used during the Parliamentary Session) or a consulate general in Cape Town.
Embassies and High Commissions and Consulates General in Cape Town
Consulates in Durban
- Angola Consulate-General
- People's Republic of China Consulate-General
- Greece Consulate
- India Consulate-General
- Lesotho Consulate-General
- Mozambique Consulate
- United States Consulate-General
Consulates in Johannesburg
- Angola Consulate-General
- Argentina Consulate-General
- Belgium Consulate-General
- Botswana Consulate-General
- People's Republic of China Consulate-General
- France Consulate-General
- Greece Consulate-General
- India Consulate-General
- Italy Consulate-General
- Malawi Consulate-General
- Mozambique Consulate-General
- Nigeria Consulate-General
- Portugal Consulate-General
- Seychelles Consulate-General
- Swaziland Consulate
- United States Consulate-General
- Zimbabwe Consulate-General
Consulate in Klerksdorp, North West
- Lesotho Consulate
Consulate in Nelspruit, Mpumalanga
- Mozambique Consulate
Consulate in Welkom, Free State
- Lesotho Consulate
Non-resident embassies and high commissions
Resident in London unless otherwise noted.
- Barbados
- Brunei (Singapore)
- Cape Verde (Luanda)
- Costa Rica (Geneva)
- Djibouti (Nairobi)
- El Salvador (Tel Aviv)
- Guatemala
- Iceland (New Delhi)[1]
- Malta (Valletta)[2]
- Mongolia
- Papua New Guinea
- San Marino (San Marino)
- Uzbekistan (Ankara)