Campbellton is a city located in the province of New Brunswick, Canada. It has a population of around 6,883 residents. While it doesn't have any major ports or shipyards, it is situated near the Restigouche River, which is navigable for small vessels. This could be of interest to seafarers looking for recreational boating opportunities in the area.