William Hudson Farnham (December 16, 1869 – April 5, 1940) was a manufacturer and political figure in Nova Scotia, Canada.
He represented Digby County in the Nova Scotia House of Assembly from 1925 to 1928 as a Liberal-Conservative member.
He was born in Canard, Nova Scotia, the son of Reuben Farnham and Eliza Hudson.