How many moons does Jupiter have?

Jupiter has 67 known moons, although 17 of them are awaiting official names. More are discovered with every space probe we send there. It is likely that there are more not yet identified. The most recent are extremely small. As with the icy moonlets in Saturn's rings, there are millions of small objects orbiting the planet, some as part of Jupiter's own rings.
63 moons
Jupiter has 63 known moons. But 4 main moons, the largest of the 63.