There are 50 known moons of Jupiter. This gives Jupiter the largest number of moons with reasonably stable orbits of any planet in the Solar System. The most massive of the moons are the four Galilean moons, which were independently discovered in 1610 by Galileo Galilei and Simon Marius and were the first objects found to orbit a body that was neither Earth nor the Sun. From the end of the 19th century, dozens of much smaller Jovian moons have been discovered and have received the names of lovers or daughters of the Roman god Jupiter or his Greek equivalent Zeus.

1. Europa

2. Ganymede

3. Io

4. Callisto

5. Megaclite

6. Lysithea

7. Adrastea

8. Kale

9. Harpalyke

10. Amalthea

11. Themisto

12. Herse

13. Metis

14. Eurydome

15. Chaldene

16. Autonoe

17. Callirrhoe

18. Arche

19. Eukelade

20. Himalia

21. Thebe

22. Elara

23. Ananke

24. Carme

25. Sinope

26. Leda

27. Pasiphae

28. Mneme

29. Praxidike

30. Carpo

31. Sponde

32. Kalyke

33. Taygete

34. Hermippe

35. Euanthe

36. Cyllene

37. Erinome

38. Atine

39. Thyone

40. Pasithee

41. Euporie

42. Isonoe

43. Hegemone

44. Iocaste

45. Helike

46. Aoede

47. Orthosie

48. Thelxinoe

49. Kallichore

50. Kore