 The river was named for Dr. Samuel Campbell, ship's surgeon aboard from 1857 to 1861.Campbell Bay on Mayne Island and Samuel Island were also named for him, as may also have been Campbell Point on Loughborough Inlet and Campbell Island, the location of the community of Bella Bella.Three hydroelectric dams are located on the Campbell River