William Forshaw (1872 – 22 April 1938) was a British trade unionist and politician who served on the General Council of the Trades Union Congress.