William Earnshaw (1852 – 29 December 1931) was a New Zealand Member of Parliament for two Dunedin electorates representing the Liberal Party.
[1] He received his education in his home town and showed considerable ability at school.
[4] Earnshaw's victory made him a national figure, one of the new breed of working-class MPs.
[6] A strong prohibitionist, Earnshaw became one of Sir Robert Stout's few consistent supporters in Parliament after 1893.
[9] After his 1899 defeat, Earnshaw moved to Gillespies Beach near Fox Glacier, where he was involved in dredging.