Embassies and consulates in Lima
- 61 missions
- 58 countries
- most embassies are here
Embassies and consulates in Lima
-
- Embassy of Australia in Lima
Avenida La Paz 1049, Miraflores
- Embassy of Austria in Lima
Vía Principal 155, San Isidro
-
- Embassy of Belgium in Lima
Avenida Angamos Oeste 380, 15074 Miraflores
-
-
-
-
-
- Embassy of Costa Rica in Lima
Calle Baltazar La Torre 828, San Isidro
- Embassy of Cuba in Lima
Avenida Coronel Pedro Portillo 110, San Isidro
-
-
- Embassy of Ecuador in Lima
Calle Las Palmeras 356, San Isidro
-
- Embassy of El Salvador in Lima
Aurelio Miro Quesada 1163, San Isidro
- Embassy of France in Lima
Avenida Arequipa 3415, 15046 San Isidro
- Embassy of Germany in Lima
Avenida Dionisio Derteano 144, San Isidro
- Embassy of Greece in Lima
Javier Prado Este, La Victoria
- Embassy of Guatemala in Lima
Jirón Inca Ripac 309, Lima
- Apostolic Nunciature in Lima
Avenida Salaverry 600, Jesús María
- Embassy of Hungary in Lima
Avenida Jorge Basadre 1580, San Isidro
-
-
- Embassy of Israel in Lima
Avenida Andrés Reyes 437, Lima
- Embassy of Italy in Lima
Avenida Giuseppe Garibaldi 298, 11 Jesús María
- Embassy of Japan in Lima
Avenida San Felipe 356, 15072 Pueblo Libre
-
- Embassy of Mexico in Lima
Avenida Jorge Basadre 710, San Isidro
Show all 61
-
- Embassy of North Korea in Lima
Guillermo Marconi 325, San Isidro
-
-
- Embassy of Poland in Lima
Avenida Salaverry 1978, Jesús María
- Embassy of Portugal in Lima
Avenida Francisco Pardo y Aliaga 640, San Isidro
Today 08:00–13:00, 14:00–16:00 -
- Embassy of Romania in Lima
Avenida Jorge Basadre 690, Lima 27 San Isidro
- Embassy of Russia in Lima
Перу, г.Лима, район Сан Исидро, пр-т Салаверри, 3424, Lima
- Embassy of Saudi Arabia in Lima
Calle Jose Granda 167, San Isidro 15076, Lima
- Embassy of Serbia in Lima
Calle Carlos Porras Osores 396, San Isidro
- Embassy of South Africa in Lima
Avenida Victor Andrés Belaunde 147, Lima
- Embassy of South Korea in Lima
Guillermo Marconi 165, San Isidro
-
- Embassy of Switzerland in Lima
Avenida Salaverry 3240, Lima 27 San Isidro
- Embassy of Thailand in Lima
Avenida Coronel Pedro Portillo 678, San Isidro
Today 09:30–12:30, 14:00–17:30 - Embassy of Turkey in Lima
Avenida Miguel Cervantes 504-510, 15073 San Isidro
Today 08:30–13:00, 13:30–16:30 -
- Embassy of the United Arab Emirates in Lima
Avenida José Larco 1301, 15074 Lima
-
-
-
-
- Consulate General of Argentina in Lima
Jr. Pablo Bermúdez 143, Lima
- Consulate General of Guyana in Lima
Av. José Pardo 231, Of. 402, Miraflores, Lima
- Consulate General of the Philippines in Lima
Calle Lizardo Montero 355, Miraflores
Today 09:00–13:00 - Consulate General of Spain in Lima
Los Pinos 490, San Isidro
-
- Honorary Consulate of Jamaica in Lima
Guillermo Marconi 311, San Isidro
- Honorary Consulate of Poland in Lima
Calle Agua Marina 210, Callao, Lima
-
Lima has 61 foreign missions from 58 countries: 53 embassies, 4 consulates general, 1 consulate and 3 honorary consulates. As the capital of Peru, Lima is where the embassies are.
Public holidays in Lima
Public holidays in Peru
-
Immaculate Conception
-
Battle of Ayacucho
-
Christmas Day
The missions in Lima close on Peru’s public holidays, the next being Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026, Battle of Ayacucho (Batalla de Ayacucho) on Wednesday 9 December 2026 and Christmas Day (Navidad) on Friday 25 December 2026.
Other cities in Peru
Good to know
Foreign missions in Lima
Lima hosts missions of Argentina, Spain, Poland, the United Arab Emirates, Austria, Australia, Azerbaijan and Belgium, among 58 countries. Of Peru’s neighbours, Ecuador, Chile, Bolivia, Brazil and Colombia are represented in Lima.
Types of mission in Lima
By type, Lima has 53 embassies, 4 consulates general, 1 consulate and 3 honorary consulates. Of these, the 3 honorary consulates in Lima offer limited help: honorary consulates handle emergencies and simple certifications rather than visas or passports.
Opening hours in Lima
Opening hours are on record for 28 of the 61 missions in Lima. Saturday opening is listed for 1 mission.
Other cities in Peru
Besides Lima, towns in Peru with foreign missions are Arequipa (10), Cusco (6), Iquitos (4), Tacna (2), Trujillo (1) and Piura (1).
Frequently asked questions
How many embassies and consulates are in Lima?
There are 61 foreign missions on record in Lima: 53 embassies, 4 consulates general, 1 consulate and 3 honorary consulates.
Which countries have a consulate or embassy in Lima?
Missions from 58 countries are based in Lima, among them Argentina, Spain, Poland, the United Arab Emirates and Austria.
Are embassies in Lima open on Saturday?
Saturday opening is listed for 1 of the 28 missions in Lima with known hours.
When are the missions in Lima closed?
The missions in Lima close on Peru’s public holidays, the next being Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026, and on each mission’s own national day.