William Dingwall Fordyce (31 March 1836 – 27 November 1875) was a Scottish Liberal politician. He was elected MP in 1866 to represent Aberdeenshire and, following the reorganisation of constituencies by the Representation of the People (Scotland) Act 1868, on 20 November 1868 to represent East Aberdeenshire.