William Elgin Swinton (September 30, 1900 in Kirkcaldy – June 12, 1994 in Toronto), was a Scottish paleontologist.