Embassies and consulates in Zagreb
- 85 missions
- 81 countries
- most embassies are here
Embassies and consulates in Zagreb
-
- Embassy of Algeria in Zagreb
Ulica Stjepana Babonića 94, 10000 Zagreb
- Embassy of Australia in Zagreb
Ulica Petra Hektorovića 2, 10000 Zagreb
- Embassy of Austria in Zagreb
Radnička cesta 80, 10000 Zagreb
- Embassy of Azerbaijan in Zagreb
Srebrnjak 104, 10000 Zagreb
- Embassy of Belgium in Zagreb
Pantovčak 125D, 10000 Zagreb
- Embassy of Bosnia and Herzegovina in Zagreb
Pantovčak 162A, 10000 Zagreb
-
-
-
-
- Embassy of China in Zagreb
Mlinovi 132, 10000 Zagreb
-
- Embassy of Denmark in Zagreb
Trg Nikole Zrinskog 10, 10000 Zagreb
- Embassy of Egypt in Zagreb
Ulica Stjepana Babonića 58, 10000 Zagreb
- Embassy of Finland in Zagreb
Miramarska cesta 23, 10000 Zagreb
- Embassy of France in Zagreb
Almeria centar, Ul. grada Vukovara 284b, 10000 Zagreb
-
-
- Apostolic Nunciature in Zagreb
Ulica Tomislava Janka Šagi-Bunića 1, 10000 Zagreb
- Embassy of Hungary in Zagreb
Jabukovac 2, 10000 Zagreb
- Embassy of India in Zagreb
Bijenik 152b, 10000 Zagreb
- Embassy of Indonesia in Zagreb
Medveščak 56, 10000 Zagreb
- Embassy of Iran in Zagreb
Zamenhofova ulica 2, 10000 Zagreb
- Embassy of Iraq in Zagreb
Tuškanac 20, 10000 Zagreb
-
- Embassy of Israel in Zagreb
Ulica grada Vukovara 271, 10000 Zagreb
- Embassy of Italy in Zagreb
Medulićeva ulica 22, 10000 Zagreb
- Embassy of Japan in Zagreb
Boškovićeva ulica 2, 10000 Zagreb
- Embassy of Kazakhstan in Zagreb
Bosanska ulica 26, 10000 Zagreb
Show all 85
- Embassy of Kosovo in Zagreb
Ulica Antuna Nemčića 7, 10000 Zagreb
- Embassy of Libya in Zagreb
Gornje Prekrižje 51b, 10000 Zagreb
-
- Embassy of Malaysia in Zagreb
Slavujevac 4a, 10000 Zagreb
- Embassy of Montenegro in Zagreb
Pantovčak 27, 10000 Zagreb
-
- Embassy of the Netherlands in Zagreb
Ulica Augusta Cesarca 6, 10000 Zagreb
Today 08:30–12:30, 13:00–16:30 - Embassy of North Macedonia in Zagreb
Ulica kralja Zvonimira 6/1, 10000 Zagreb
-
- Embassy of Poland in Zagreb
Miramarska cesta 23, 10000 Zagreb
- Embassy of Portugal in Zagreb
Ulica Ante Kovačića 3/I, 10000 Zagreb
- Embassy of Qatar in Zagreb
Ulica Stjepana Babonića 115, 10000 Zagreb
- Embassy of Romania in Zagreb
Mlinarska cesta 43, 10000 Zagreb
-
- Embassy of Serbia in Zagreb
Jabukovac 23, 10000 Zagreb
- Embassy of Slovakia in Zagreb
Prilaz Gjure Deželića 10, 10000 Zagreb
- Embassy of Slovenia in Zagreb
Ulica Aleksandra Alagovića 30, 10000 Zagreb
- Embassy of South Korea in Zagreb
Ksaverska cesta 111A;111B, 10000 Zagreb
Today 08:30–12:30, 13:30–17:00 - Embassy of Spain in Zagreb
Tuškanac 21a, 10000 Zagreb
- Embassy of Sweden in Zagreb
Strojarska cesta 20/24, 10000 Zagreb
- Embassy of Switzerland in Zagreb
Ulica Augusta Cesarca 10, 10000 Zagreb
- Embassy of Turkey in Zagreb
Ulica Andrije Hebranga 32-34, 10000 Zagreb
Today 09:00–12:30, 14:00–18:00 - Embassy of Ukraine in Zagreb
Voćarska cesta 52, 10000 Zagreb
-
- Embassy of the United States in Zagreb
Ulica Thomasa Jeffersona 2, 10010 Zagreb
- Consulate General of Burkina Faso in Zagreb
Medveščak 54, 10000 Zagreb
- Consulate General of Cyprus in Zagreb
Trg bana Josipa Jelačića 8, 10000 Zagreb
- Consulate General of Denmark in Zagreb
Gramača 2L, 10000 Zagreb
- Consulate General of the Philippines in Zagreb
Ulica Nikole Tomašića 7, 10000 Zagreb
- Consulate General of Thailand in Zagreb
Gundulićeva ulica 18/IV, 10000 Zagreb
- Consulate of Monaco in Zagreb
Ulica Petra Kružića 4, 10000 Zagreb
- Honorary Consulate of Botswana in Zagreb
Ulica Marka Stančića 13, 10000 Zagreb
- Honorary Consulate of DR Congo in Zagreb
Frankopanska ulica 2, 10000 Zagreb
- Honorary Consulate of Ecuador in Zagreb
Trakošćanska ulica 29, 10000 Zagreb
- Honorary Consulate of Finland in Zagreb
Ulica Nikole Tesle 3, 10000 Zagreb
- Honorary Consulate of Iceland in Zagreb
Gajeva ulica 46, 10000 Zagreb
- Honorary Consulate of Ivory Coast in Zagreb
Špansko 22, 10090 Zagreb
- Honorary Consulate of Jordan in Zagreb
Gračanska cesta 84, 10000 Zagreb
- Honorary Consulate of Latvia in Zagreb
V. Ravnice 10, 10000 Zagreb
- Honorary Consulate of Mexico in Zagreb
Tuškanac 100, 10000 Zagreb
-
- Honorary Consulate of Monaco in Zagreb
Kaptol 17, 10000 Zagreb
- Honorary Consulate of Mongolia in Zagreb
Garićgradska ulica 13/III, 10000 Zagreb
- Honorary Consulate of Namibia in Zagreb
Gračec 3, 10000 Zagreb
- Honorary Consulate of New Zealand in Zagreb
Vlaška ulica 50a, 10000 Zagreb
- Honorary Consulate of Oman in Zagreb
Ulica kneza Višeslava 1/IV, 10000 Zagreb
-
- Honorary Consulate of San Marino in Zagreb
Ulica Ive Mallina 19, 10000 Zagreb
- Honorary Consulate of South Africa in Zagreb
Ulica Benedikta Vinkovića 7, 10000 Zagreb
- Honorary Consulate of Spain in Zagreb
Ulica Augusta Cesarca 5, 10000 Zagreb
- Honorary Consulate of Sri Lanka in Zagreb
Ulica Vjekoslava Heinzela 62a/VI, 10000 Zagreb
- Honorary Consulate of Sudan in Zagreb
Ulica Antuna Vramca 17, 10000 Zagreb
- Honorary Consulate of Syria in Zagreb
Kaptol 19, 10000 Zagreb
- Honorary Consulate of Tunisia in Zagreb
Miramarska cesta 13d, 10000 Zagreb
- Honorary Consulate of Yemen in Zagreb
Ulica Jurja Biankinija 6, 10000 Zagreb
Missions of 81 countries are based in Zagreb, 85 in all (55 embassies, 5 consulates general, 1 consulate and 24 honorary consulates). As the capital of Croatia, Zagreb is where the embassies are.
Public holidays in Zagreb
Public holidays in Croatia
-
Remembrance Day
-
Christmas Day
-
St. Stephen's Day
The missions in Zagreb close on Croatia’s public holidays, the next being Remembrance Day (Dan sjećanja na žrtve Domovinskog rata) on Wednesday 18 November 2026, Christmas Day (Božić) on Friday 25 December 2026 and St. Stephen's Day on Saturday 26 December 2026.
Other cities in Croatia
Good to know
Foreign missions in Zagreb
Zagreb hosts missions of Denmark, Spain, Finland, Monaco, Albania, Austria, Australia and Azerbaijan, among 81 countries. Of Croatia’s neighbours, Hungary, Slovenia, Bosnia and Herzegovina, Montenegro and Serbia are represented in Zagreb.
Types of mission in Zagreb
By type, Zagreb has 55 embassies, 5 consulates general, 1 consulate and 24 honorary consulates. Of these, the 24 honorary consulates in Zagreb offer limited help: honorary consuls work part-time and normally cannot issue visas or full passports.
Opening hours in Zagreb
Opening hours are on record for 19 of the 85 missions in Zagreb. The earliest opens at 07:45 and the latest closes at 18:00. Saturday opening is listed for 1 mission.
Other cities in Croatia
Outside Zagreb, missions in Croatia are found in Split (27), Rijeka (15), Dubrovnik (13), Osijek (5), Zadar (3) and Pula (3).
Frequently asked questions
How many embassies and consulates are in Zagreb?
There are 85 foreign missions on record in Zagreb: 55 embassies, 5 consulates general, 1 consulate and 24 honorary consulates.
Which countries have a consulate or embassy in Zagreb?
Missions from 81 countries are based in Zagreb, among them Denmark, Spain, Finland, Monaco and Albania.
Are embassies in Zagreb open on Saturday?
Saturday opening is listed for 1 of the 19 missions in Zagreb with known hours.
When are the missions in Zagreb closed?
The missions in Zagreb close on Croatia’s public holidays, the next being Remembrance Day (Dan sjećanja na žrtve Domovinskog rata) on Wednesday 18 November 2026, and on each mission’s own national day.