Benjamin Beynon (14 March 1894 – 21 May 1969) was a Welsh international rugby union fly-half who played club rugby for Swansea, and would later play professional rugby league for Oldham RLFC (Heritage № 215). Beynon was also an association footballer for Swansea Town.