Saint-Léolin (French pronunciation: [sɛ̃ leɔlɛ̃]) is a former village on the Acadian Peninsula in Gloucester County, New Brunswick, Canada.
It held village status prior to 2023 and is now part of the town of Rivière-du-Nord.
The first settler in the village was Joseph Bertin in the early 19th century.
On 1 January 2023, Saint-Léolin amalgamated with the three other villages and all or part of four local service districts to form the new of Rivière-du-Nord.
This New Brunswick location article is a stub.