Robert Shafto (2 December 1690 – December 1729), of Whitworth Hall, Spennymoor, County Durham, was a British politician. He was Member of Parliament (MP) for the City of Durham from 1712 to 1713 and from 1727 to 1729.