Taconite Harbor is an unincorporated community in Schroeder Township, Cook County, Minnesota, United States. The community is located on the North Shore of Lake Superior. Taconite Harbor is located 33 miles southwest of the city of Grand Marais; and 51 miles northeast of the city of Two Harbors. The community of Schroeder is immediately northeast …Taconite Harbor is an unincorporated community in Schroeder Township, Cook County, Minnesota, United States. The community is located on the North Shore of Lake Superior. Taconite Harbor is located 33 miles southwest of the city of Grand Marais; and 51 miles northeast of the city of Two Harbors. The community of Schroeder is immediately northeast of Taconite Harbor.