Embassies, High Commissions, and Consulates in Pretoria
There are Embassies, High Commissions, and Consulates in Pretoria, South Africa.
Embassies in Pretoria
Algeria
Angola
Argentina
Austria
Azerbaijan
Belarus
Belgium
Benin
Brazil
Bulgaria
Burundi
Central African Republic
Chile
China
Colombia
Comoros
Croatia
Cuba
Czech Republic
Denmark
Ecuador
Egypt
Eritrea
Ethiopia
Finland
France
Gabon
Georgia
Germany
Haiti
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Japan
Jordan
Kazakhstan
Kuwait
Lebanon
Liberia
Lithuania
Madagascar
Mali
Mexico
Myanmar
Nepal
Netherlands
Norway
Palestine
Panama
Paraguay
Peru
Philippines
Poland
Portugal
Qatar
Romania
Russia
Senegal
Serbia
Slovakia
South Korea
South Sudan
Spain
Sudan
Sweden
Switzerland
Syria
Thailand
Tunisia
Turkey
United Arab Emirates
United States
Uruguay
Venezuela
Vietnam
Western Sahara
Yemen
Zimbabwe