embassly
South Africa

Embassies & consulates in Pretoria

Pretoria hosts 138 diplomatic missions from 137 countries. The capital of South Africa is Bloemfontein: embassies are there, and Pretoria mostly has consulates.

136
Embassies
1
Consulates
0
Honorary Consulate
1
Other missions

Embassy104

High Commission31

Apostolic Nunciature1

Consulate1

Liaison office1

Frequently asked questions

Is there an embassy in Pretoria?

The capital of South Africa is Bloemfontein: embassies are there, and Pretoria mostly has consulates. Pretoria hosts 138 diplomatic missions from 137 countries.

Which embassies and consulates are in Pretoria?

138 diplomatic missions, including Algeria (Embassy), Angola (Embassy), Argentina (Embassy), Australia (High Commission), Austria (Embassy), Azerbaijan (Embassy), Bangladesh (High Commission), and Belarus (Embassy).