Embassy Index
24,115 records

City — South Africa · Gauteng

Pretoria

129 diplomatic missions|South Africa

Embassies

95 records

Missions headed by an ambassador.

Embassy of Algeria in Pretoria, South AfricaPretoria, South Africa+27 12 342 5074, +27 12 342 5075, +27 12 342 7577Embassy of Angola in Pretoria, South AfricaPretoria, South Africa+27 787 468 350, +27 12 342 0049, +27 12 342 4404, +27 12 342 4739, +27 12 342 3671, +27 12 342 3696Embassy of Argentina in Pretoria, South AfricaPretoria, South Africa+27 12 430 3524, +27 12 430 3527Embassy of Austria in Pretoria, South AfricaPretoria, South Africa+27 12 452 9155Embassy of Azerbaijan in Pretoria, South AfricaPretoria, South Africa+27 12 346 1018, Consular Department: +27 12 346 0829Embassy of Belarus in Pretoria, South AfricaPretoria, South Africa+27 12 430 7709Embassy of Belgium in Pretoria, South AfricaPretoria, South Africa+27 12 440 3201Embassy of Brazil in Pretoria, South AfricaPretoria, South Africa+27 12 366 5200Embassy of Bulgaria in Pretoria, South AfricaPretoria, South Africa+27 12 342 3720Embassy of Burkina Faso in Pretoria, South AfricaPretoria, South Africa+27 12 346 2704, +27 12 346 6205Embassy of Burundi in Pretoria, South AfricaPretoria, South Africa+27 12 342 4881, +27 12 342 4883Embassy of Central African Republic in Pretoria, South AfricaPretoria, South Africa+27 7 1520 2822, +27 7 4683 6376Embassy of Chad in Pretoria, South AfricaPretoria, South Africa(+27) 87 898 0032Embassy of Chile in Pretoria, South AfricaPretoria, South Africa+27 12 460 8090Embassy of China in Pretoria, South AfricaPretoria, South Africa+27 12 431 6500Embassy of Colombia in Pretoria, South AfricaPretoria, South Africa+27 12 362 3106, +27 12 362 3107, +27 12 362 3116, +27 12 362 3117Embassy of Comoros in Pretoria, South AfricaPretoria, South Africa+27 12 343 8594Embassy of Croatia in Pretoria, South AfricaPretoria, South Africa+27 12 342 1206Embassy of Cuba in Pretoria, South AfricaPretoria, South Africa+27 12 881 6389, +27 87 898 0018Embassy of Czech Republic in Pretoria, South AfricaPretoria, South Africa+27 12 431 2380Embassy of Democratic Republic of the Congo in Pretoria, South AfricaPretoria, South Africa(+27) 12 344 6476Embassy of Denmark in Pretoria, South AfricaPretoria, South Africa+27 12 430 9340Embassy of Dominican Republic in Pretoria, South AfricaPretoria, South Africa+27 12 347 1333Embassy of East Timor in Pretoria, South AfricaPretoria, South Africa+27 12 460 3440, +27 12 460 3442Embassy of Ecuador in Pretoria, South AfricaPretoria, South Africa+27 12 346 1662, Consular Section: +27 12 346 1562Embassy of Egypt in Pretoria, South AfricaPretoria, South Africa+27 12 343 1590, +27 12 343 1591, +27 79 806 7370Embassy of Equatorial Guinea in Pretoria, South AfricaPretoria, South Africa+27 12 342 9945Embassy of Eritrea in Pretoria, South AfricaPretoria, South Africa+27 12 333 1302Embassy of Ethiopia in Pretoria, South AfricaPretoria, South Africa+27 12 346 4067, +27 12 346 3542Embassy of Finland in Pretoria, South AfricaPretoria, South Africa+27 12 486 6700Embassy of France in Pretoria, South AfricaPretoria, South Africa+27 12 425 1600Embassy of Gabon in Pretoria, South AfricaPretoria, South Africa+27 12 342 4376, +27 12 342 4377Embassy of Georgia in Pretoria, South AfricaPretoria, South Africa+27 12 346 1831Embassy of Germany in Pretoria, South AfricaPretoria, South Africa+27 12 427 8900Embassy of Greece in Pretoria, South AfricaPretoria, South Africa+27 12 348 2427, consular office: +27 12 348 2352, +27 12 348 2445, +27 12 348 0828Embassy of Guinea in Pretoria, South AfricaPretoria, South Africa+27 12 342 7348, +27 12 342 4906, +27 780 198 725 20Embassy of Haiti in Pretoria, South AfricaPretoria, South Africa+27 12 051 7021Embassy of Hungary in Pretoria, South AfricaPretoria, South Africa+27 12 430 3030Embassy of Indonesia in Pretoria, South AfricaPretoria, South Africa+27 12 342 3350, +27 12 342 3353Embassy of Iran in Pretoria, South AfricaPretoria, South Africa+27 12 001 0555Embassy of Iraq in Pretoria, South AfricaPretoria, South Africa012 362 2048, 012 362 2049Embassy of Ireland in Pretoria, South AfricaPretoria, South Africa+27 12 452 1000Embassy of Israel in Pretoria, South AfricaPretoria, South Africa+27 012 470 3524, +27 012 470 3510, Mobile: +27 (72) 628 7340Embassy of Italy in Pretoria, South AfricaPretoria, South Africa+27 12 42 30 000Embassy of Ivory Coast in Pretoria, South AfricaPretoria, South Africa+27 12 342 6913, +27 12 342 6914, +27 12 342 4218Embassy of Japan in Pretoria, South AfricaPretoria, South Africa+27 (0) 12 452 1500Embassy of Jordan in Pretoria, South AfricaPretoria, South Africa+27 12 346 8615 / 17Embassy of Kazakhstan in Pretoria, South AfricaPretoria, South Africa+27 12 460 0086Embassy of Kuwait in Pretoria, South AfricaPretoria, South Africa+27 12 342 0877Embassy of Lebanon in Pretoria, South AfricaPretoria, South Africa+27 12 430 2130, +27 12 430 2131Embassy of Liberia in Pretoria, South AfricaPretoria, South Africa+27 12 342 2734, +27 12 342 2735Embassy of Lithuania in Pretoria, South AfricaPretoria, South Africa+27 12 760 9000Embassy of Madagascar in Pretoria, South AfricaPretoria, South Africa+27 64 799 3619Embassy of Mali in Pretoria, South AfricaPretoria, South Africa+27 12 342 7464, +27 12 342 0676Embassy of Mauritania in Pretoria, South AfricaPretoria, South Africa+27 12 362 3578, +27 12 362 2573Embassy of Mexico in Pretoria, South AfricaPretoria, South Africa+27 12 460 1004Embassy of Myanmar in Pretoria, South AfricaPretoria, South Africa+27 12 341 2556, +27 12 341 2557Embassy of Nepal in Pretoria, South AfricaPretoria, South Africa+27 12 342 7546Embassy of Netherlands in Pretoria, South AfricaPretoria, South Africa+27 12 425 4500Embassy of Niger in Pretoria, South AfricaPretoria, South Africa+27 12 430 2402, +27 12 430 2337Embassy of North Korea in Pretoria, South AfricaPretoria, South Africa+27 12 991 8661Embassy of Norway in Pretoria, South AfricaPretoria, South Africa+27 12 364 3700Embassy of Oman in Pretoria, South AfricaPretoria, South Africa(+27) 12 362 3114Embassy of Panama in Pretoria, South AfricaPretoria, South Africa(+27) 012 346 0703, (+27) 012 346 6677Embassy of Paraguay in Pretoria, South AfricaPretoria, South Africa+27 12 347 1047Embassy of Peru in Pretoria, South AfricaPretoria, South Africa+27 12 440 1030, +27 82 940 0417, +27 12 440 1031Embassy of Poland in Pretoria, South AfricaPretoria, South Africa+27 12 423 1210, +27 12 430 2621Embassy of Portugal in Pretoria, South AfricaPretoria, South Africa+27 12 341 2340Embassy of Qatar in Pretoria, South AfricaPretoria, South Africa+27 12 452 1700, +27 12 452 1701, consular affairs: +27 12 452 1722Embassy of Romania in Pretoria, South AfricaPretoria, South Africa+27 12 460 6941, Consular Section: +27 12 460 0060 / 61Embassy of Russia in Pretoria, South AfricaPretoria, South Africa+27 12 362 1337, +27 12 362 1338, +27 12 346 1508, Consular Office: +27 12 362 7116Embassy of Saudi Arabia in Pretoria, South AfricaPretoria, South Africa+27 12 362 4230, +27 12 362 4231Embassy of Senegal in Pretoria, South AfricaPretoria, South Africa+27 12 460 5263Embassy of Serbia in Pretoria, South AfricaPretoria, South Africa+27 12 460 5626, +27 12 460 6103, +27 12 346 4139Embassy of Slovakia in Pretoria, South AfricaPretoria, South Africa+27 12 342 2051Embassy of Somalia in Pretoria, South AfricaPretoria, South Africa+27 12 343 6835, +27 12 343 3446Embassy of South Korea in Pretoria, South AfricaPretoria, South Africa+27 12 460 2508, Consular section: +27 12 762 3800Embassy of South Sudan in Pretoria, South AfricaPretoria, South Africa+27 12 342 9754, +27 12 342 0992Embassy of Spain in Pretoria, South AfricaPretoria, South Africa+27 12 460 0123, Visas: +27 63 681 3908Embassy of Sudan in Pretoria, South AfricaPretoria, South Africa+27 12 342 4538Embassy of Sweden in Pretoria, South AfricaPretoria, South Africa+27 12 426 6400Embassy of Syria in Pretoria, South AfricaPretoria, South Africa+27 12 342 4566, +27 12 342 4701Embassy of Thailand in Pretoria, South AfricaPretoria, South Africa+27 12 342 5470Embassy of Tunisia in Pretoria, South AfricaPretoria, South Africa+27 12 342 6282Embassy of Turkey in Pretoria, South AfricaPretoria, South Africa+27 12 342 6055 / 56, Consular Section: +27 12 342 60 53 / 54Embassy of UAE in Pretoria, South AfricaPretoria, South Africa+27 12 342 7736Embassy of Ukraine in Pretoria, South AfricaPretoria, South Africa+27 12 460 1943Embassy of Uruguay in Pretoria, South AfricaPretoria, South Africa(+27 12) 362 65 21 / 22Embassy of Venezuela in Pretoria, South AfricaPretoria, South Africa+27 87 898 0035Embassy of Vietnam in Pretoria, South AfricaPretoria, South Africa+27 (0)12 362 8119, +27 (0)12 362 8118Embassy of Yemen in Pretoria, South AfricaPretoria, South Africa+27 12 346 0858Embassy of Zimbabwe in Pretoria, South AfricaPretoria, South Africa+27 12 342 5125Embassy of the Philippines in Pretoria, South AfricaPretoria, South Africa(+27) 12 346 0451, +27 82 556 9935, Consular Section: (+27) 12 346 2468, (+27) 72 437 9517Embassy of the Republic of the Congo in Pretoria, South AfricaPretoria, South Africa+27 12 342 55 07, +27 12 342 55 08, +27 12 342 55 09Embassy of the United States in Pretoria, South AfricaPretoria, South Africa+27 12 431-4000

High Commissions

31 records

Embassies exchanged between Commonwealth countries.

British High Commission in Pretoria, South AfricaPretoria, South Africa+27 12 421 7500High Commission of Australia in Pretoria, South AfricaPretoria, South Africa+27 12 423 6000High Commission of Bangladesh in Pretoria, South AfricaPretoria, South Africa+27 12 343 2105 / 6 / 7High Commission of Botswana in Pretoria, South AfricaPretoria, South Africa+27 12 430 9640High Commission of Cameroon in Pretoria, South AfricaPretoria, South Africa+27 12 460 0341High Commission of Canada in Pretoria, South AfricaPretoria, South Africa+27 12 422 3000High Commission of Cyprus in Pretoria, South AfricaPretoria, South Africa+27 12 346 3298, +27 12 346 3329High Commission of Eswatini in Pretoria, South AfricaPretoria, South Africa+27 12 344 1910, +27 12 344 1917High Commission of Ghana in Pretoria, South AfricaPretoria, South Africa+27 12 342 5847, +27 12 342 5848, +27 12 342 5849High Commission of Guyana in Pretoria, South AfricaPretoria, South Africa+27 79 648 6373, +27 12 941 1694High Commission of India in Pretoria, South AfricaPretoria, South Africa+27 12 342 5392 - 5High Commission of Jamaica in Pretoria, South AfricaPretoria, South Africa+27 (0) 12 366 8500High Commission of Kenya in Pretoria, South AfricaPretoria, South Africa+27 12 362 2249High Commission of Lesotho in Pretoria, South AfricaPretoria, South Africa+27 12 460 7648High Commission of Malawi in Pretoria, South AfricaPretoria, South Africa(+27) 12 430 9900, (+27) 12 342 0146 / 1759High Commission of Malaysia in Pretoria, South AfricaPretoria, South Africa+27 12 763 0900 +27 12 763 0901 +27 12 763 0902High Commission of Mauritius in Pretoria, South AfricaPretoria, South Africa+27 12 342 1283 / 4, +27 12 342 0758 / 9High Commission of Mozambique in Pretoria, South AfricaPretoria, South Africa+27 12 401 0300, +27 12 401 0304High Commission of Namibia in Pretoria, South AfricaPretoria, South Africa+27 12 481 9100High Commission of New Zealand in Pretoria, South AfricaPretoria, South Africa+27 12 435 9000High Commission of Nigeria in Pretoria, South AfricaPretoria, South Africa+27 12 342 0805, +27 12 342 0688, +27 12 342 0947High Commission of Pakistan in Pretoria, South AfricaPretoria, South Africa+27 12 362 4072, +27 12 362 4073, +27 12 362 7808High Commission of Rwanda in Pretoria, South AfricaPretoria, South Africa+27 12 342 6536, +27 76 723 5805High Commission of Seychelles in Pretoria, South AfricaPretoria, South Africa+27 12 34 80 270, +27 12 34 64 687, +27 74 211 3515High Commission of Singapore in Pretoria, South AfricaPretoria, South Africa+27 12 430 6035 / 6498 / 7163 / 7505High Commission of Sri Lanka in Pretoria, South AfricaPretoria, South Africa+27 12 460 7679, +27 12 460 7690High Commission of Tanzania in Pretoria, South AfricaPretoria, South Africa+27 12 342 4371, +27 12 342 4393High Commission of Togo in Pretoria, South AfricaPretoria, South Africa+27 12 343 5939High Commission of Trinidad and Tobago in Pretoria, South AfricaPretoria, South Africa+27 12 460 9688High Commission of Uganda in Pretoria, South AfricaPretoria, South Africa+27 12 342 6031, +27 12 342 6032, +27 12 342 6033High Commission of Zambia in Pretoria, South AfricaPretoria, South Africa+27 12 326 1854

Consulates

2 records

Consulates general, consulates, and honorary consulates.

Other Representations

1 records

Representative offices, delegations, and other accredited posts.

All missions in South Africa Search Pretoria