Markopoulo () is a village and a community in the southeastern part of the island of Cephalonia, Greece. It is situated at the southeastern foot of Mount Ainos, at about 250 m elevation. The community consists of the villages Markopoulo (population 85 in 2011), Kateleios (pop. 36) and the beach village Kato Kateleios (pop. 156). Markopoulo is located 1 km east of Chionata, 2 km west of Kateleios, 2 km northwest of Kato Kateleios, 6 km west of Skala and 9 km southwest of Poros.