The Sawtooth Mountains are a range of hills or small mountains on the North Shore of Lake Superior in the U.S. state of Minnesota, extending about 30 miles (48 km) from Carlton Peak near Tofte on the west, to Grand Marais on the east.[1]