Petit-Rocher is a former village in Gloucester County, New Brunswick, Canada. On January 1, 2023, it was dissolved as an incorporated village and became part of the new town of Belle-Baie following province-wide local government reforms. The name Petit-Rocher is still retained for Address purposes.