Spanish is a town in the Canadian province of Ontario, located on Trans-Canada Highway 17 in the Algoma District near the border of the Sud…Spanish is a town in the Canadian province of Ontario, located on Trans-Canada Highway 17 in the Algoma District near the border of the Sudbury District. Formerly known as the Township of Shedden, the municipality adopted its current status and name in 2004, taking the name of its largest community.