Petit-Rocher is a former village in Gloucester County, New Brunswick. It held village status prior to 2023 and is now part of the town of Belle-Baie. Sitting on the western shore of both Chaleur Bay and Nepisiguit Bay 20 km northwest of Bathurst. The former local service districts of Petit-Rocher-Nord and Petit-Rocher-Sud bordered the village on the north and south, respectively.
Less