Thomas Johnston (October 30, 1821 [1]– July 30, 1903[2]) was a merchant, ship owner and political figure in Nova Scotia, Canada.
He represented Shelburne County in the Nova Scotia House of Assembly from 1867 to 1878 and from 1882 to 1897 as a Liberal member.
His name also appears as Thomas Johnson in some sources.
He was born in Shelburne, Nova Scotia, the son of Thomas Johnston.
This article about a Liberal party Member of the Nova Scotia House of Assembly is a stub.