Barnaby River is a Canadian community in Northumberland County, New Brunswick.[1] It is located south of the city of Miramichi.
The community is located along the railway line from Miramichi to Moncton. This community is named after the Barnaby River which runs to the south of the community. The community is located at the Intersection of New Brunswick Route 126 and Barnaby Road.