List of Diplomatic Missions in Canada
498 Diplomatic mission locations
41 cities
This list of diplomatic missions in Canada is made up of 498 foreign embassies and consulates from 142 countries around the world, which are mainly located in Ottawa, Toronto and Vancouver.
Map of foreign diplomatic missions in Canada
Africa
56 diplomatic missionsBurundi
Côte d'Ivoire
Democratic Republic of the Congo
Ethiopia
Madagascar
São Tomé and Príncipe
Zimbabwe
Asia
70 diplomatic missionsAzerbaijan
Japan
- Consulate General of Japan in Toronto
- Consulate General of Japan in Montreal
- Consulate Agency of Japan in Regina
- Honorary Consulate of Japan in St. Johns
- Consulate General of Japan in Vancouver
- Honorary Consulate of Japan in Halifax
- Embassy of Japan in Ottawa
- Consulate General of Japan in Calgary
- Consulate General of Japan in Winnipeg
Myanmar
Central America and Caribbean
49 diplomatic missionsEurope
235 diplomatic missionsAlbania
Austria
- Consulate of Austria in Winnipeg
- Honorary Consulate General of Austria in Vancouver
- Honorary Consulate General of Austria in Toronto
- Consulate of Austria in Regina
- Embassy of Austria in Ottawa
- Honorary Consulate General of Austria in Montreal
- Honorary Consulate of Austria in Halifax
- Honorary Consulate General of Austria in Calgary
Belarus
Bosnia and Herzegovina
Czech Republic
- Honorary Consulate of Czech Republic in Victoria
- Honorary Consulate of Czech Republic in St. Johns
- Honorary Consulate of Czech Republic in Montreal
- Honorary Consulate of Czech Republic in Charlottetown
- Honorary Consulate of Czech Republic in Winnipeg
- Honorary Consulate of Czech Republic in Calgary
- Embassy of Czech Republic in Ottawa
- Consulate General of Czech Republic in Toronto
Denmark
- Honorary Consulate of Denmark in Regina
- Honorary Consulate of Denmark in Montreal
- Honorary Consulate of Denmark in Saint John
- Honorary Consulate General of Denmark in Toronto
- Honorary Consulate of Denmark in Calgary
- Honorary Consulate of Denmark in Vancouver
- Honorary Consulate of Denmark in Winnipeg
- Embassy of Denmark in Ottawa
- Honorary Consulate of Denmark in Halifax
Estonia
Finland
- Honorary Consulate of Finland in Saskatoon
- Consulate General of Finland in Winnipeg
- Consulate General of Finland in Vancouver
- Consulate General of Finland in Toronto
- Honorary Consulate of Finland in Thunder Bay
- Honorary Consulate of Finland in Sudbury
- Honorary Consulate of Finland in St. Johns
- Honorary Consulate of Finland in Sault Sainte Marie
- Honorary Consulate of Finland in Saint John
- Honorary Consulate of Finland in Quebec
- Honorary Consulate of Finland in Montreal
- Honorary Consulate of Finland in Halifax
- Honorary Consulate of Finland in Calgary
- Embassy of Finland in Ottawa
France
- Consulate of France in Calgary
- Consulate of France in Chicoutimi
- Consulate of France in Halifax
- Consulate General of France in Moncton
- Consulate General of France in Quebec
- Consulate General of France in Vancouver
- Consulate General of France in Montreal
- Embassy of France in Ottawa
- Consulate General of France in Toronto
Germany
- Consulate General of Germany in Saskatoon
- Honorary Consulate of Germany in Winnipeg
- Embassy of Germany in Ottawa
- Consulate General of Germany in Montreal
- Consulate General of Germany in Toronto
- Consulate General of Germany in Vancouver
- Honorary Consulate of Germany in Calgary
- Honorary Consulate of Germany in Edmonton
- Honorary Consulate of Germany in Halifax
- Honorary Consulate of Germany in St. Johns
Iceland
- Consulate General of Iceland in Gimli
- Honorary Consulate of Iceland in St. Johns
- Honorary Consulate of Iceland in Charlottetown
- Honorary Consulate of Iceland in Halifax
- Honorary Consulate of Iceland in Moncton
- Embassy of Iceland in Ottawa
- Honorary Consulate of Iceland in Calgary
- Honorary Consulate General of Iceland in Montreal
- Honorary Consulate of Iceland in Quebec
- Honorary Consulate General of Iceland in Toronto
- Honorary Consulate General of Iceland in Vancouver
- Consulate General of Iceland in Winnipeg
- Honorary Consulate of Iceland in Edmonton
Italy
- Consulate General of Italy in Thunder Bay
- Consulate General of Italy in Kelowna
- Consulate General of Italy in Brantford
- Consulate General of Italy in Guelph
- Consulate General of Italy in Prince Rupert
- Consulate General of Italy in Trail
- Consulate General of Italy in Windsor
- Consulate General of Italy in Halifax
- Consulate General of Italy in Sarnia
- Consulate General of Italy in Calgary
- Consulate General of Italy in Winnipeg
- Consulate General of Italy in Sudbury
- Consulate General of Italy in Niagara Falls
- Consulate General of Italy in Quebec
- Consulate General of Italy in Vancouver
- Consulate General of Italy in Toronto
- Consulate General of Italy in Montreal
- Embassy of Italy in Ottawa
Lithuania
Moldova
Netherlands
- Honorary Consulate of Netherlands in Calgary
- Honorary Consulate of Netherlands in Quebec
- Embassy of Netherlands in Ottawa
- Consulate General of Netherlands in Toronto
- Consulate General of Netherlands in Vancouver
- Honorary Consulate of Netherlands in Fredericton
- Honorary Consulate of Netherlands in Halifax
- Honorary Consulate of Netherlands in Montreal
- Honorary Consulate of Netherlands in Saskatoon
- Honorary Consulate of Netherlands in Winnipeg
Norway
- Honorary Consulate of Norway in Calgary
- Honorary Consulate of Norway in Edmonton
- Honorary Consulate of Norway in Halifax
- Honorary Consulate of Norway in Quebec
- Honorary Consulate of Norway in Regina
- Honorary Consulate of Norway in Toronto
- Honorary Consulate of Norway in Fredericton
- Honorary Consulate of Norway in St. Johns
- Honorary Consulate of Norway in Winnipeg
- Embassy of Norway in Ottawa
- Honorary Consulate of Norway in Vancouver
Poland
- Consulate General of Poland in Toronto
- Consulate General of Poland in Vancouver
- Consulate General of Poland in Montreal
- Honorary Consulate of Poland in Edmonton
- Honorary Consulate of Poland in Saskatoon
- Honorary Consulate of Poland in Winnipeg
- Honorary Consulate of Poland in Calgary
- Honorary Consulate of Poland in Halifax
- Embassy of Poland in Ottawa
Slovakia
Sweden
- Consulate of Sweden in Regina
- Consulate of Sweden in Toronto
- Consulate of Sweden in Vancouver
- Consulate of Sweden in Winnipeg
- Consulate of Sweden in Calgary
- Consulate General of Sweden in Quebec
- Consulate of Sweden in Halifax
- Consulate of Sweden in Montreal
- Consulate of Sweden in Edmonton
- Embassy of Sweden in Ottawa
Switzerland
Middle East
19 diplomatic missionsSaudi Arabia
United Arab Emirates
North America
17 diplomatic missionsMexico
- Consulate of Mexico in Calgary
- Honorary Consulate of Mexico in Newfoundland
- Consulate General of Mexico in Vancouver
- Consulate General of Mexico in Montreal
- Honorary Consulate of Mexico in Quebec
- Honorary Consulate of Mexico in Nova Scotia
- Embassy of Mexico in Ottawa
- Consulate General of Mexico in Toronto
- Consulate of Mexico in Leamington
United States
- Consulate General of United States in Calgary
- Consulate of United States in Winnipeg
- Consulate General of United States in Vancouver
- Consulate General of United States in Toronto
- Consulate General of United States in Quebec
- Consulate General of United States in Montreal
- Consulate General of United States in Halifax
- Embassy of United States in Ottawa
Oceania
7 diplomatic missionsSouth America
45 diplomatic missionsFrequently asked questions, answered
1 - Which Canada city has the most diplomatic missions?
Ottawa is home to 108 foreign diplomatic missions, more than any other cities in Canada.
2 - Which country has the most embassies and consulates in Canada?
At present, Italy has 1 embassy and 17 consulates/consulate-general in Canada, making it the country with most diplomatic representations in Canada.
3 - How many foreign embassies and consulates are there in Canada?
As of 2020, there are 96 embassies, 219 consulates and 151 other diplomatic representations in Canada.
4 - How many foreign embassies are there in Ottawa?
The capital city of Ottawa hosts about 108 foreign embassies and high commissions.