Who was the only American president to graduate from the U.S. Naval Academy? August 17, 2017 By Show answer Jimmy Carter, who was in the class of 1946 More American Presidents QuestionsMore History Questions