James Longstreet (* 8. Januar 1821 im Edgefield District, South Carolina; † 2. Januar 1904 in Gainesville, Georgia) war bis 1861 Offizier des US-Heeres, danach General im konföderierten Heer und nach dem Sezessionskrieg Inspekteur der Zollverwaltung in New Orleans, Kommandeur der Staatspolizei und der Miliz in New Orleans und Botschafter im Osmanischen Reich.
Longstreet war der wichtigste Untergebene General Robert E. Lees, der ihn „My Old War Horse“ (dt.: Mein altes Schlachtross) nannte. Er diente als Kommandierender General, sowohl in der Nord-Virginia-Armee auf dem östlichen Kriegsschauplatz als auch unter General Braxton Bragg in der Tennessee-Armee auf dem westlichen Kriegsschauplatz.
Longstreet nahm an allen wichtigen Schlachten 1862 und 1863 auf dem östlichen Kriegsschauplatz teil. Auf dem westlichen Kriegsschauplatz verstärkte er entscheidend die Tennessee-Armee während der Schlacht am Chickamauga und führte autonom den Knoxville-Feldzug. Zurück auf dem östlichen Kriegsschauplatz wurde er während der Schlacht in der Wilderness schwer verwundet. Nach seiner Genesung führte er erneut ein Korps unter Lee und nahm an der Belagerung von Petersburg und dem Appomattox-Feldzug teil.
Der am meisten kontrovers diskutierte Einsatz fand in der Schlacht von Gettysburg statt, bei der er die taktische Auffassung General Lees nicht teilte und den verheerenden Infanterieangriff – später bekannt als Picketts Charge – nur zögernd führte.
Nach dem Sezessionskrieg trat er der Republikanischen Partei bei und arbeitete mit seinem Freund, Präsident Ulysses S. Grant, eng zusammen. In seinen Memoiren beschrieb Longstreet einige von General Lees Handlungen kritisch, was ihm bei einigen seiner ehemaligen konföderierten Mitgeneralen Hass eintrug. Das führte schließlich dazu, dass die Verfechter des Lost Cause Longstreets Verhalten bei Gettysburg die Hauptschuld am Verlust des Krieges gaben.