The Town of Port Hawkesbury is located on the southwestern end of Cape Breton Island, on the north shore of the Strait of Canso in Inverness County. Positioned as the gateway to Cape Breton just minutes from the Canso Causeway, the town acts as a major service centre for the Strait area.
Please follow link below to provide input into housing needs in Port Hawkesbury.