David Greig (born 1793) was a Scottish politician.
Born in Perth, David was the son of Bailie James Greig.
He was also involved with shipping in the burgh's port.
He stood in the 1839 Perth by-election for the Whigs, winning the seat, but he did not stand at the subsequent 1841 UK general election.
[1] He later became a director of the Scottish Provincial Assurance Company.