Thomas Johnston was a merchant and political figure in Nova Scotia, Canada. He represented Shelburne in the Nova Scotia House of Assembly from 1867 to 1878 and again from 1882 until his death in 1903 as a Liberal member. His name also appears as Thomas Johnson in some sources.
- Occupation
- politician
- Position held
- member of the Nova Scotia House of Assembly, member of the Nova Scotia House of Assembly, member of the Nova Scotia House of Assembly, member of the Nova Scotia House of Assembly
- Citizenship
- Canada
- Born
- October 30, 1821
- Died