James Wallace Cooke (23 de agosto de 1812 - 21 de junio de 1869) fue un oficial naval estadounidense que sirvió en la Armada de los Estados Unidos y durante la Guerra Civil estadounidense sirvió en la Armada Confederada .
James Wallace Cooke nació en Beaufort, Carolina del Norte , y quedó huérfano a los 4 años. En 1828, con la ayuda de su tío, fue designado guardiamarina de la Marina de los Estados Unidos . En mayo de 1861, mientras ostentaba el rango de teniente , renunció a su comisión en los EE. UU.
Al comienzo de la Guerra Civil en 1861, Cooke se unió a la Marina del Estado de Virginia y entró al servicio de la Confederación en junio del año siguiente. Más tarde ese año, fue puesto al mando de la pequeña cañonera CSS Ellis y fue capturado con ella después de una dura lucha cerca de la isla Roanoke , Carolina del Norte, el 10 de febrero de 1862. Herido en esa acción y pronto en libertad condicional, fue ascendido a comandante en junio de 1862.
La siguiente misión del comandante Cooke fue supervisar la construcción del acorazado CSS Albemarle , que se estaba construyendo en "Edward's Ferry", cerca de la actual Scotland Neck, Carolina del Norte , desde enero de 1863. Después de muchas dificultades, Albemarle se completó con éxito en abril de 1864 y Cooke se convirtió en su oficial al mando. El 19 de abril y el 5 de mayo, la llevó a la acción contra las fuerzas federales, hundiendo un cañonero e inutilizando o ahuyentando a otros. Ese junio fue ascendido al rango de capitán y más tarde fue puesto a cargo de las fuerzas navales confederadas en las aguas internas de Carolina del Norte, cargo que ocupó hasta el final de la Guerra Civil en 1865.
James W. Cooke murió en Portsmouth, Virginia, en 1869, y está enterrado en el cementerio Cedar Grove .