David John Nevin (Born 1830) was an American officer in the Union Army during the American Civil War.