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

    Consulate General · Angola

    Hertzog Boulevard 109, Cape Town

  • Consulate General of Brazil in Cape Town

    Consulate General · Brazil

    7 Bree street 9th floor, Touchstone House 8001 CAPE TOWN - RSA

  • Consulate General of China in Cape Town

    Consulate General · China

    25 Rhodes Ave. Newlands, Cape Town

  • Consulate General of France in Cape Town

    Consulate General · France

    Queen Victoria Street 78, 8001 Cape Town

  • Consulate General of Germany in Cape Town

    Consulate General · Germany

    Roeland Park, 4 Stirling Street, Zonnebloem, Cape Town 7925

  • Consulate General of India in Cape Town

    Consulate General · India

    The Terraces, 9th Floor, 34 Bree Street, Cape Town 8001, South Africa

  • Consulate General of Indonesia in Cape Town

    Consulate General · Indonesia

    124 Rosmead Avenue, Kenilworth 7708 Cape Town, South Africa

  • Consulate General of Namibia in Cape Town

    Consulate General · Namibia

  • Consulate General of the Netherlands in Cape Town

    Consulate General · Netherlands

    Strand Street 100, Cape Town

  • Consulate General of Russia in Cape Town

    Consulate General · Russia

    12-th Floor, Norton Rose House, 8 Riebeek Street, Cape Town, Republic of South Africa

  • Consulate General of the United Kingdom in Cape Town

    Consulate General · United Kingdom

    Riebeek Street 8, 8000 Cape Town

    Open 24/7
  • Consulate General of the United States in Cape Town

    Consulate General · United States

  • Consulate of Austria in Cape Town

    Consulate · Austria

    Lower Scott Road 1A, Cape Town

  • Consulate of Belgium in Cape Town

    Consulate · Belgium

    Long Street 1, 8001 Cape Town

  • Consulate of Indonesia in Cape Town

    Consulate · Indonesia

    Rosmead Avenue 124, 7708 Cape Town

  • Consulate of Italy in Cape Town

    Consulate · Italy

    2 Grey’s Pass, Gardens - 8001 Cape Town, Cape Town

  • Consulate of Namibia in Cape Town

    Consulate · Namibia

    Riebeek Street 9, Cape Town

  • Consulate of Spain in Cape Town

    Consulate · Spain

  • Consulate of Turkey in Cape Town

    Consulate · Turkey

    Breë Street 4, 8001 Cape Town

    Today · Closed
  • Honorary Consulate of Canada in Cape Town

    Honorary Consulate · Canada

    12 2nd Ave, Boston, Bellville, Cape Town, 7530

  • Honorary Consulate of Chile in Cape Town

    Honorary Consulate · Chile

    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

    Wednesday

  • Christmas Day

    Friday

  • Day of Goodwill

    Saturday

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

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.