Foreign Diplomatic missions in Canada
There are about 500 diplomatic missions listed in Canada. This page is shows 101 embassies, 26 high commissions, 152 consulates, 1 consular agency and 5 other representative offices.
Embassies in Canada
Afghanistan
Albania
Algeria
Argentina
Armenia
Austria
Azerbaijan
Belarus
Belgium
Bolivia
Bosnia and Herzegovina
Brazil
Bulgaria
Burkina Faso
Burundi
Chad
Chile
China
Colombia
Congo (Democratic Republic)
Congo (Republic)
Costa Rica
Croatia
Cuba
Czech Republic
Denmark
Dominican Republic
Ecuador
Egypt
El Salvador
Estonia
Ethiopia
Finland
France
Gabon
Georgia
Germany
Greece
Guatemala
Guinea
Haiti
Honduras
Hungary
Iceland
Indonesia
Iraq
Ireland
Israel
Italy
Ivory Coast
Japan
Jordan
Kazakhstan
Kosovo
Kuwait
Latvia
Lebanon
Libya
Lithuania
Madagascar
Mali
Mexico
Moldova
Mongolia
Morocco
Myanmar
Nepal
Netherlands
North Macedonia
Norway
Panama
Paraguay
Peru
Philippines
Poland
Portugal
Qatar
Romania
Russia
Saudi Arabia
Senegal
Serbia
Slovakia
Slovenia
South Korea
Spain
Sudan
Sweden
Switzerland
Thailand
Togo
Tunisia
Turkey
Ukraine
United Arab Emirates
United States
Uruguay
Venezuela
Vietnam
Yemen
Zimbabwe
High Commissions in Canada
Consulates in Canada
Afghanistan
Algeria
Antigua and Barbuda
Argentina
Argentina
Australia
Australia
Barbados
Belgium
Brazil
Brazil
Brazil
Bulgaria
Chile
Chile
Chile
China
China
China
China
Colombia
Colombia
Colombia
Colombia
Costa Rica
Croatia
Cuba
Cuba
Cyprus
Czech Republic
Dominican Republic
Dominican Republic
Ecuador
Ecuador
Egypt
El Salvador
El Salvador
El Salvador
El Salvador
Eritrea
France
France
France
France
France
Germany
Germany
Germany
Ghana
Greece
Greece
Greece
Grenada
Guatemala
Guyana
Haiti
Honduras
Hungary
Iceland
India
India
Indonesia
Indonesia
Iraq
Ireland
Israel
Israel
Italy
Italy
Italy
Jamaica
Japan
Japan
Japan
Japan
Kazakhstan
Kenya
Kosovo
Lebanon
Malaysia
Malta
Mexico
Mexico
Mexico
Mexico
Mexico
Morocco
Morocco
Netherlands
Netherlands
New Zealand
North Macedonia
Pakistan
Pakistan
Pakistan
Panama
Panama
Peru
Peru
Peru
Philippines
Philippines
Philippines
Poland
Poland
Poland
Portugal
Portugal
Portugal
Romania
Romania
Romania
Russia
Russia
Saint Vincent and the Grenadines
Serbia
Singapore
Slovenia
South Africa
South Korea
South Korea
South Korea
Spain
Spain
Sri Lanka
St. Lucia
Switzerland
Switzerland
Switzerland
Thailand
Trinidad and Tobago
Tunisia
Turkey
Turkey
Turkey
United Arab Emirates
United Kingdom
United Kingdom
United Kingdom
United Kingdom
United States
United States
United States
United States
United States
United States
United States
Uruguay
Uruguay
Venezuela
Venezuela
Vietnam