jupiter has 79 moons. about 50 of them are very small—less than five kilometres wide. the four largest moons of jupiter are io, europa, ganymede, and callisto. they are called the galilean moons, because galileo galilei discovered them. ganymede is the largest moon in the solar system. its diameter is larger than the planet mercury's.