Strait Shores is a rural community in the Canadian province of New Brunswick. It was formed through the 2023 New Brunswick local governance reforms. View Map