John W. Wagner (1837-August 24, 1896) was a Union Army soldier in the American Civil War who received the U.S. military's highest decoration, the Medal of Honor.