Who was the first American president to have an inaugural ball? July 6, 2017 By Show answer George Washington. He held his inaugural ball in New York City on May 7, 1789. More American Presidents QuestionsMore History Questions