Strait 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.[1]
^"Local Governments Establishment Regulation – Local Governance Act". Government of New Brunswick. August 30, 2022. Retrieved January 15, 2023. 76(1)The residents of the Village of Port Elgin and certain unincorporated areas are incorporated as a rural community called Strait Shores.