List of diplomatic missions in Canada

United States China Mexico
Map of diplomatic missions in Canada

This is a list of diplomatic missions in Canada. At present, the capital city of Ottawa hosts 128 embassies/high commissions. Several other countries accredit their embassies and missions in the United States to Canada.

This listing excludes honorary consulates.

Embassies/High Commissions

Ottawa

Missions

Consulates General/Consulates

Calgary

Edmonton

Halifax

Leamington

Mississauga

Moncton

Montreal

Quebec City

Toronto

Vancouver

Winnipeg

Accredited Embassies and High Commissions

Resident in Washington unless otherwise noted

Visa Offices

Former Embassies

See also

Related articles

Notes

References