William Edward Hadley (11 March 1910 – 30 September 1992) was a New Zealand rugby union player.
A hooker, Hadley represented Bay of Plenty and Auckland at a provincial level, and was a member of the New Zealand national side, the All Blacks, from 1934 to 1936.
He played 25 matches for the All Blacks including eight internationals, scoring two Test tries.Hadley died in Auckland on 30 September 1992, and his ashes were buried at North Shore Memorial Park.