How Many Moons does Jupiter has?

Jupiter has 16 known moons, but there is a possibility it may have more that haven’t been discovered yet. The most well known of Jupiter’s moons are Io, Europa, Ganymede, Callisto and Pasiphae.