Sir James Stephen (* 3. Januar 1789 in Lambeth; † 14. September 1859 in Koblenz) war ein britischer Beamter und Historiker. Er arbeitete von 1836 bis 1847 als permanenter Unterstaatssekretär des britischen Kolonialamts (Colonial Office). Danach lehrte er Moderne Geschichte an der University of Cambridge.