Joseph "Joe" Mahoney (birth unknown) is a Welsh former rugby union and professional rugby league footballer who played in the 1940s and 1950s. He played club level rugby union (RU) for Cardiff RFC, as a centre, i.e. number 12 or 13, and representative level rugby league (RL) for Wales, and at club level for Oldham (Heritage No. 511) and Dewsbury, as a centre, i.e. number 3 or 4.