William Law (August 5, 1833 – November 21, 1901) was a merchant and political figure in Nova Scotia, Canada.
He represented Yarmouth County in the Nova Scotia House of Assembly from 1886 to 1900 as a Liberal member.
He was born in Belfast, Ireland and came to Yarmouth, Nova Scotia in October 1847.
He was named to the province's Legislative Council in 1901 and served until his death later that year in Yarmouth.
This article about a Liberal party Member of the Nova Scotia House of Assembly is a stub.