 It is situated on a hillside, 2 km southwest of Taxiarches, 5 km west of Nea Figaleia and 8 km southeast of Zacharo.Lepreo was named after the ancient city Lepreum.The ruins of Lepreum, 500 m north of the present village, have been excavated in 1982.