Stefani is situated at the northwestern edge of the Parnitha mountain, and east of the Pastra mountain. It is in a rather sparsely populated agricultural area, with forests to the south. Stefani lies 4 km south of Skourta, 6 km southeast of Pyli, 14 km north of Elefsina and 27 km northwest of Athens.