William John Ferguson (14 November 1891 – 29 January 1961) was an Australian politician. He was a member of the New South Wales Legislative Council for 16 days in 1953 and a member of the New South Wales Legislative Assembly from 1953 until his death. He was a member of the Labor Party (ALP).