List of Diplomatic Missions in Canada
501 Diplomatic mission locations
41 cities
This list of diplomatic missions in Canada is made up of 501 foreign embassies and consulates from 143 countries around the world, which are mainly located in Ottawa, Toronto and Vancouver.
Map of foreign diplomatic missions in Canada
Africa
59 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 Vancouver
- Honorary Consulate of Japan in St. Johns
- Consulate Agency of Japan in Regina
- Consulate General of Japan in Calgary
- Consulate General of Japan in Winnipeg
- Embassy of Japan in Ottawa
- Consulate General of Japan in Montreal
- Honorary Consulate of Japan in Halifax
Myanmar
Central America and Caribbean
49 diplomatic missionsEurope
235 diplomatic missionsAlbania
Austria
- Honorary Consulate General of Austria in Montreal
- Honorary Consulate General of Austria in Calgary
- Honorary Consulate of Austria in Halifax
- Honorary Consulate General of Austria in Vancouver
- Honorary Consulate General of Austria in Toronto
- Consulate of Austria in Regina
- Embassy of Austria in Ottawa
- Consulate of Austria in Winnipeg
Belarus
Bosnia and Herzegovina
Czech Republic
- Honorary Consulate of Czech Republic in St. Johns
- Consulate General of Czech Republic in Toronto
- Embassy of Czech Republic in Ottawa
- Honorary Consulate of Czech Republic in Calgary
- Honorary Consulate of Czech Republic in Winnipeg
- Honorary Consulate of Czech Republic in Charlottetown
- Honorary Consulate of Czech Republic in Montreal
- Honorary Consulate of Czech Republic in Victoria
Denmark
- Honorary Consulate of Denmark in Montreal
- Honorary Consulate of Denmark in Vancouver
- Honorary Consulate of Denmark in Calgary
- Honorary Consulate of Denmark in Winnipeg
- Embassy of Denmark in Ottawa
- Honorary Consulate of Denmark in Regina
- Honorary Consulate of Denmark in Halifax
- Honorary Consulate General of Denmark in Toronto
- Honorary Consulate of Denmark in Saint John
Estonia
Finland
- Honorary Consulate of Finland in Saint John
- Honorary Consulate of Finland in Montreal
- Honorary Consulate of Finland in Halifax
- Honorary Consulate of Finland in Calgary
- Embassy of Finland in Ottawa
- Honorary Consulate of Finland in Quebec
- Honorary Consulate of Finland in Saskatoon
- Honorary Consulate of Finland in Sault Sainte Marie
- Honorary Consulate of Finland in St. Johns
- Honorary Consulate of Finland in Sudbury
- Honorary Consulate of Finland in Thunder Bay
- Consulate General of Finland in Toronto
- Consulate General of Finland in Vancouver
- Consulate General of Finland in Winnipeg
France
- Consulate General of France in Vancouver
- Consulate General of France in Quebec
- Consulate General of France in Moncton
- Embassy of France in Ottawa
- Consulate of France in Calgary
- Consulate of France in Chicoutimi
- Consulate of France in Halifax
- Consulate General of France in Montreal
- Consulate General of France in Toronto
Germany
- Honorary Consulate of Germany in Halifax
- Honorary Consulate of Germany in Edmonton
- Honorary Consulate of Germany in Calgary
- Consulate General of Germany in Vancouver
- Honorary Consulate of Germany in Winnipeg
- Honorary Consulate of Germany in St. Johns
- Consulate General of Germany in Saskatoon
- Embassy of Germany in Ottawa
- Consulate General of Germany in Montreal
- Consulate General of Germany in Toronto
Iceland
- Honorary Consulate of Iceland in Quebec
- Honorary Consulate of Iceland in St. Johns
- Consulate General of Iceland in Gimli
- Honorary Consulate of Iceland in Edmonton
- Consulate General of Iceland in Winnipeg
- Honorary Consulate General of Iceland in Vancouver
- Honorary Consulate General of Iceland in Toronto
- Honorary Consulate General of Iceland in Montreal
- Honorary Consulate of Iceland in Moncton
- Honorary Consulate of Iceland in Halifax
- Honorary Consulate of Iceland in Charlottetown
- Honorary Consulate of Iceland in Calgary
- Embassy of Iceland in Ottawa
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
- Honorary Consulate of Mexico in Quebec
- Honorary Consulate of Mexico in Newfoundland
- Honorary Consulate of Mexico in Nova Scotia
- Consulate of Mexico in Leamington
- Consulate General of Mexico in Montreal
- Consulate General of Mexico in Vancouver
- Consulate of Mexico in Calgary
- Consulate General of Mexico in Toronto
- Embassy of Mexico in Ottawa
United States
- Consulate General of United States in Vancouver
- Embassy of United States in Ottawa
- Consulate General of United States in Calgary
- Consulate General of United States in Halifax
- Consulate General of United States in Montreal
- Consulate General of United States in Quebec
- Consulate of United States in Winnipeg
- Consulate General of United States in Toronto
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.