Port Hawkesbury ist eine Stadt im Südwesten von Cape Breton Island in Nova Scotia, Kanada. Sie ist die größte Stadt im Inverness County und dient als Verwaltungs- und Handelszentrum für die umliegende Region. Die Stadt liegt am östlichen Eingang zur Strait of Canso, die Cape Breton Island vom Festland von Nova Scotia trennt. Mit einer Bevölkerung von etwa 3.214 Menschen ist Port Hawkesbury eine lebendige Gemeinschaft, die verschiedene Annehmlichkeiten wie Geschäfte, Restaurants, Schulen und Freizeiteinrichtungen bietet. Die Wirtschaft der Stadt ist eng mit dem nahegelegenen Strait of Canso Superport und Branchen wie Fertigung, Tourismus und Dienstleistungsbereichen verbunden.