Thomas Edwards (c. 1673 – c. 1745) was an English politician. He was Member of Parliament (MP) for Bristol from 1713 to 1715 and for Wells in Somerset from 1719 to 1735.
He lost the election for Wells in 1735, due to some irregularities.