French River is an unincorporated community in Duluth Township, Saint Louis County, Minnesota, United States; located on the North Shore of Lake Superior. The community is located 13 miles northeast of the city of Duluth, at the junction of North Shore Scenic Drive and Ryan Road.