Elaiochori (Greek: Ελαιοχώρι [eleoˈxori]) is a mountain village in Arcadia, Greece.
It lies near the border of Argolis.
It was historically called Masklina (Greek: Μάσκλινα [ˈmasklina]), a Slavic name meaning "olives."
The Korinth-Kalamata railway runs through the village.
Elaiochori has a population of 309 (2021 census) and is part of the municipal unit of Korythio.