Strait ShoresStrait Shores is a local government district called a rural community in the Canadian province of New Brunswick. It was formed through the 2023 New Brunswick local governance reforms.HistoryStrait Shores was incorporated on January 1, 2023 from the combination of Port Elgin, New Brunswick municipality with Baie Verte, Bayfield, Cape Tormentine, and parts of Botsford and Westmorland local service districts.