Menelaus Ridge (coord) is a snow-covered ridge having four small summits at about 1370 meters , between Mount Agamemnon and Mount Helen in the Achaean Range of central Anvers Island, in the Palmer Archipelago, Antarctica.