how many moons does mercury have

1 day ago 2
Nature

Mercury has no moons. It is one of only two inner planets, along with Venus, that do not have any natural satellites orbiting them

. The main reasons Mercury lacks moons include its close proximity to the Sun, whose strong gravitational pull makes it difficult for any object to maintain a stable orbit around Mercury, and the high-velocity environment near the Sun that prevents capture of moons