James Wallace Cooke (1812–1869) was an American naval officer, serving in the United States Navy and during the American Civil War serving in the Confederate Navy.