Creignish is a community located in Inverness County on Cape Breton Island, in the Canadian province of Nova Scotia. It sits near the mouth of the Strait of Canso, the narrow waterway that separates Cape Breton Island from the Nova Scotia mainland.
Name and Origins
The name Creignish carries a descriptive meaning, translating to “rocky place.” The community takes its name from Craignish, a locality in Argyll, Scotland, reflecting the Scottish heritage that shaped much of Cape Breton Island’s settlement history and place names.
Location and Setting
Creignish is situated within Inverness County, one of the larger counties on Cape Breton Island. Its position near the mouth of the Strait of Canso places it at a geographically notable point where the island meets the waters separating it from mainland Nova Scotia.