Embassies and consulates in Cape Town
- 22 missions
- 19 countries
- most embassies are in Pretoria
Embassies and consulates in Cape Town
-
- Consulate General of Angola in Cape Town
Hertzog Boulevard 109, Cape Town
- Consulate General of Brazil in Cape Town
7 Bree street 9th floor, Touchstone House 8001 CAPE TOWN - RSA
- Consulate General of China in Cape Town
25 Rhodes Ave. Newlands, Cape Town
- Consulate General of France in Cape Town
Queen Victoria Street 78, 8001 Cape Town
- Consulate General of Germany in Cape Town
Roeland Park, 4 Stirling Street, Zonnebloem, Cape Town 7925
- Consulate General of India in Cape Town
The Terraces, 9th Floor, 34 Bree Street, Cape Town 8001, South Africa
- Consulate General of Indonesia in Cape Town
124 Rosmead Avenue, Kenilworth 7708 Cape Town, South Africa
-
- Consulate General of the Netherlands in Cape Town
Strand Street 100, Cape Town
- Consulate General of Russia in Cape Town
12-th Floor, Norton Rose House, 8 Riebeek Street, Cape Town, Republic of South Africa
-
-
- Consulate of Austria in Cape Town
Lower Scott Road 1A, Cape Town
- Consulate of Belgium in Cape Town
Long Street 1, 8001 Cape Town
- Consulate of Indonesia in Cape Town
Rosmead Avenue 124, 7708 Cape Town
- Consulate of Italy in Cape Town
2 Greys Pass, Gardens - 8001 Cape Town, Cape Town
- Consulate of Namibia in Cape Town
Riebeek Street 9, Cape Town
-
-
- Honorary Consulate of Canada in Cape Town
12 2nd Ave, Boston, Bellville, Cape Town, 7530
- Honorary Consulate of Chile in Cape Town
40 Hummock Circle, Dune Ridge Estate, Big Bay – Ciudad del Cabo, 7441, Cape Town
Cape Town is home to 22 foreign missions from 19 countries: 1 embassy, 12 consulates general, 7 consulates and 2 honorary consulates. The embassies to South Africa are in Pretoria, about 1,308 km away.
Public holidays in Cape Town
Public holidays in South Africa
-
Day of Reconciliation
-
Christmas Day
-
Day of Goodwill
The missions in Cape Town close on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026.
Other cities in South Africa
- 132
- 12
- 10
- 2
- 1
Good to know
Foreign missions in Cape Town
Cape Town hosts missions of Italy, Indonesia, Namibia, Angola, Brazil, China, Germany and France, among 19 countries. Of South Africa’s neighbours, Namibia is represented in Cape Town.
Types of mission in Cape Town
By type, Cape Town has 1 embassy, 12 consulates general, 7 consulates and 2 honorary consulates. Of these, the 2 honorary consulates in Cape Town offer limited help: honorary consuls work part-time and normally cannot issue visas or full passports.
Opening hours in Cape Town
Opening hours are on record for 2 of the 22 missions in Cape Town. Saturday opening is listed for 1 mission.
Other cities in South Africa
Outside Cape Town, missions in South Africa are found in Pretoria (132), Johannesburg (12), Durban (10), Port Elizabeth (2) and East London (1).
Frequently asked questions
How many embassies and consulates are in Cape Town?
There are 22 foreign missions on record in Cape Town: 1 embassy, 12 consulates general, 7 consulates and 2 honorary consulates.
Which countries have a consulate or embassy in Cape Town?
Missions from 19 countries are based in Cape Town, among them Italy, Indonesia, Namibia, Angola and Brazil.
Is there an embassy in Cape Town?
Cape Town has 1 mission listed as an embassy, but most embassies to South Africa are in Pretoria.
Are embassies in Cape Town open on Saturday?
Saturday opening is listed for 1 of the 2 missions in Cape Town with known hours.
When are the missions in Cape Town closed?
The missions in Cape Town close on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, and on each mission’s own national day.