The Spanish River is a river in Algoma District, Sudbury District and Greater Sudbury in Northwestern Ontario, Canada. It flows 338km in a southerly direction from its headwaters at Spanish Lake (west branch) and Duke Lake (east branch) to its mouth at the North Channel on Georgian Bay, Lake Huron just outside the community of Spanish.The river is located almost entirely within the Sudbury District, except for brief passages into the city of Greater Sudbury near the communities of High Falls and Turbine and the river mouth in Algoma District.Tributaries include Pogamasing Creek, Mogo Creek, Agnes River, the Aux Sables River, the Vermilion River and the Wakonassin River.The river's name and the name of the nearby towns of Espanola and Spanish are said to be due to French explorers and Jesuit priests encountering Ojibwe peoples speaking Spanish in the area, apparently as a result of a Spanish woman having been taking captive during an expedition far to the south.