John Shafto (c. 1693 – 1742), of Whitworth Hall, County Durham, was a British lawyer and Tory politician who sat in the House of Commons from 1730 to 1742.