Silver Bay is located 28 miles northeast of Two Harbors, 54 miles northeast of Duluth, 55 miles southwest of Grand Marais, and about 100 miles south of the Canadian border. It is about halfway between Duluth and Grand Marais, along the North Shore of Lake Superior.
silver bay is located 28 miles northeast of two harbors 54 miles northeast of duluth 55 miles southwest of grand marais and about 100 miles south of the canadian border it is about halfway between duluth and grand marais along the north shore of lake superior