This is a list of placenames in Scotland that have been applied to parts of Canada by Scottish emigrants or explorers.
For Nova Scotian names in Scottish Gaelic (not necessarily the same as the English versions) see Canadian communities with Scottish Gaelic speakers and Scottish Gaelic placenames in Canada Note that, unless otherwise stated, province names are not Scottish.
Rural municipalities: Glenlevit Glencoe Dundee Caledonia Mountain, New Brunswick The Northwest Territories also contain three places with Scottish surnames: Fort Simpson, Fort McPherson and Rae (Although now collectively known with Edzo as Behchoko).
Nova Scotia's Gaelic name is Alba Nuadh, which also literally means "New Scotland".
The town of Coronach was originally named after a horse; however, the original meaning of coronach is a Gaelic lament.