How many moons does Neptune have? December 18, 2017 By Show answer Eight. More Astronomy QuestionsMore Science Questions