Robert Craufurd (Newark, condado de Ayrshire, Escocia, 5 de mayo de 1764-Ciudad Rodrigo, 24 de enero de 1812) fue un oficial escocés del ejército británico y miembro del Parlamento.