Consulates in Rio de Janeiro

  • 55 missions
  • 54 countries
  • most embassies are in Brasília

Embassies and consulates in Rio de Janeiro

  • Consulate General of Angola in Rio de Janeiro

    Consulate General · Angola

    Avenida Rio Branco 311, 20040-009 Rio de Janeiro

  • Consulate General of Argentina in Rio de Janeiro

    Consulate General · Argentina

    Praia de Botafogo 228, 22250-040 Rio de Janeiro

  • Consulate General of Belgium in Rio de Janeiro

    Consulate General · Belgium

    Rua Lauro Müller 116, 22290-160 Rio de Janeiro

  • Consulate General of Bolivia in Rio de Janeiro

    Consulate General · Bolivia

    Avenida Rui Barbosa 664, 22250-020 Rio de Janeiro

  • Consulate General of Canada in Rio de Janeiro

    Consulate General · Canada

    Avenida Atlantica 1130, 22021-000 Rio de Janeiro

  • Consulate General of Chile in Rio de Janeiro

    Consulate General · Chile

    Praia do Flamengo 344, 22210-065 22210-030

  • Consulate General of China in Rio de Janeiro

    Consulate General · China

    Rua Muniz Barreto 715, 22251-090 Rio de Janeiro

  • Consulate General of the Dominican Republic in Rio de Janeiro

    Consulate General · Dominican Republic

    Praia de Botafogo 210, 22250-040 Rio de Janeiro

  • Consulate General of Egypt in Rio de Janeiro

    Consulate General · Egypt

    Rua Muniz Barreto 741, 22251-090 Rio de Janeiro

  • Consulate General of France in Rio de Janeiro

    Consulate General · France

    Avenida Presidente Antônio Carlos 58, 20020-010 Rio de Janeiro

  • Consulate General of Germany in Rio de Janeiro

    Consulate General · Germany

    Avenida Presidente Antônio Carlos 58, 20020-010 Rio de Janeiro

    Today · Closed
  • Consulate General of Italy in Rio de Janeiro

    Consulate General · Italy

    Avenida Presidente Antônio Carlos 40, 20020-010 Rio de Janeiro

    Today · Closed
  • Consulate General of Japan in Rio de Janeiro

    Consulate General · Japan

    Praia do Flamengo 200, 22290-160 Rio de Janeiro

    Today · Closed
  • Consulate General of Lebanon in Rio de Janeiro

    Consulate General · Lebanon

    Rua Dona Mariana 39, 22280-020 Rio de Janeiro

  • Consulate General of Mexico in Rio de Janeiro

    Consulate General · Mexico

    Rua Machado de Assis 20, Rio de Janeiro

    Today · Closed
  • Consulate General of the Netherlands in Rio de Janeiro

    Consulate General · Netherlands

    Avenida Ataulfo de Paiva 204, 22440-033 Rio de Janeiro

  • Consulate General of Norway in Rio de Janeiro

    Consulate General · Norway

    Rua Lauro Müller 116, 22290-160 Rio de Janeiro

  • Consulate General of Panama in Rio de Janeiro

    Consulate General · Panama

    Rua Figueiredo de Magalhães 122, 22030-012 Rio de Janeiro

  • Consulate General of Paraguay in Rio de Janeiro

    Consulate General · Paraguay

    Rua Barão do Flamengo 22, 22220-900 Rio de Janeiro

  • Consulate General of Peru in Rio de Janeiro

    Consulate General · Peru

    Avenida Rui Barbosa 314, 22250-020 Rio de Janeiro

  • Consulate General of Poland in Rio de Janeiro

    Consulate General · Poland

  • Consulate General of Portugal in Rio de Janeiro

    Consulate General · Portugal

    Rua São Clemente 424, Rio de Janeiro

  • Consulate General of Romania in Rio de Janeiro

    Consulate General · Romania

    Rua Cosme Velho 526, 22241-091 Rio de Janeiro

  • Consulate General of Russia in Rio de Janeiro

    Consulate General · Russia

    Rua Professor Azevedo Marques 50, 22450-030 Rio de Janeiro

  • Consulate General of Spain in Rio de Janeiro

    Consulate General · Spain

    Rua Lauro Müller 116, 22290-160 Rio de Janeiro

  • Consulate General of Sweden in Rio de Janeiro

    Consulate General · Sweden

    Avenida General San Martin 255, 22441-012 Rio de Janeiro

  • Consulate General of Switzerland in Rio de Janeiro

    Consulate General · Switzerland

    Rua Cândido Mendes 157, 20241-220 Rio de Janeiro

  • Consulate General of the United Kingdom in Rio de Janeiro

    Consulate General · United Kingdom

    Praia do Flamengo 284, 22210-065 Rio de Janeiro

    Open 24/7
  • Consulate General of the United States in Rio de Janeiro

    Consulate General · United States

    Avenida Presidente Wilson 147, 20030-020 Rio de Janeiro

    Today · Closed
  • Consulate General of Uruguay in Rio de Janeiro

    Consulate General · Uruguay

    Avenida Atlântica 1130, 22021-000 Rio de Janeiro

Show all 55

Rio de Janeiro has 55 foreign missions from 54 countries: 30 consulates general, 2 consulates and 23 honorary consulates. The embassies to Brazil are in Brasília, about 936 km away.

Public holidays in Rio de Janeiro

Public holidays in Brazil

  • Republic Proclamation Day

    Sunday

  • Black Awareness Day

    Friday

  • Christmas Day

    Friday

The missions in Rio de Janeiro close on Brazil’s public holidays, the next being Republic Proclamation Day (Proclamação da República) on Sunday 15 November 2026, Black Awareness Day (Dia da Consciência Negra) on Friday 20 November 2026 and Christmas Day (Natal) on Friday 25 December 2026.

Other cities in Brazil

Good to know

Foreign missions in Rio de Janeiro

Among the countries with a mission in Rio de Janeiro are Sweden, Angola, Argentina, Belgium, Bolivia, Canada, Switzerland and Chile. Of Brazil’s neighbours, Peru, Bolivia, Uruguay, Paraguay and Argentina are represented in Rio de Janeiro.

Types of mission in Rio de Janeiro

By type, Rio de Janeiro has 30 consulates general, 2 consulates and 23 honorary consulates. Of these, the 23 honorary consulates in Rio de Janeiro offer limited help: like most honorary consulates, it does not normally issue visas or passports.

Opening hours in Rio de Janeiro

Opening hours are on record for 7 of the 55 missions in Rio de Janeiro. Saturday opening is listed for 1 mission.

Other cities in Brazil

Besides Rio de Janeiro, towns in Brazil with foreign missions are Brasília (130), São Paulo (40), Recife (14), Salvador (12), Curitiba (10) and Porto Alegre (10).

Frequently asked questions

How many embassies and consulates are in Rio de Janeiro?

There are 55 foreign missions on record in Rio de Janeiro: 30 consulates general, 2 consulates and 23 honorary consulates.

Which countries have a consulate or embassy in Rio de Janeiro?

Missions from 54 countries are based in Rio de Janeiro, among them Sweden, Angola, Argentina, Belgium and Bolivia.

Is there an embassy in Rio de Janeiro?

No. The embassies to Brazil are in Brasília, about 936 km away; Rio de Janeiro has consulates and honorary consulates.

Are consulates in Rio de Janeiro open on Saturday?

Saturday opening is listed for 1 of the 7 missions in Rio de Janeiro with known hours.

When are the missions in Rio de Janeiro closed?

The missions in Rio de Janeiro close on Brazil’s public holidays, the next being Republic Proclamation Day (Proclamação da República) on Sunday 15 November 2026, and on each mission’s own national day.