La Messénie est limitrophe d'Elis au nord, de l'Arcadie au nord-est et de la Laconie au sud-est. La mer Ionienne se trouve à l'ouest, et le golfe de Messénie au sud. Les chaînes de montagnes les plus importantes sont le Taygète à l'est, les montagnes de Kyparissia au nord-ouest et le Lykodimo au sud-ouest. Les principaux fleuves sont le Neda au nord et le Pamisos au centre de la Messénie.
Au large de la côte sud du point le plus au sud-ouest de la Messénie se trouvent les îles Oinousses de Messénie. Les plus grandes d'entre elles sont Sapientza, Schiza et Venetiko. La petite île Sphacteria ferme la baie de Pylos. Toutes ces îles sont pratiquement inhabitées.
Le climat peut varier, dans les plaines, les températures sont un peu plus chaudes qu'à Athènes. La neige n'est pas fréquente pendant les mois d'hiver, sauf dans les montagnes, notamment dans le Taygète. La pluie et les nuages sont fréquents à l'intérieur des terres.
27 septembre 2018