how many moons does jupiter have
Jupiter has 50 known named moons and 17 as yet unnamed moons, giving a total of 67.