Messenia borders on Elis to the north, Arcadia to the northeast, and Laconia to the southeast. The Ionian Sea lies to the west, and the Gulf of Messinia to the south. The most important mountain ranges are the Taygetus in the east, the Kyparissia mountains in the northwest and the Lykodimo in the southwest. The main rivers are the Neda in the north and the Pamisos in central Messenia.