John Craufurd

John Craufurd may refer to:
 * John Craufurd (MP, died 1814) (c. 1742–1814), member of parliament for Old Sarum, for Renfrewshire, and for Glasgow Burghs
 * John Craufurd (British Army officer) (c. 1725–1764), member of parliament for Berwick-upon-Tweed