John D. Edwards (2 August 1885 – 9 October 1918) was an officer in the United States Navy during World War I.