Kastritsa (Greek: Καστρίτσα, before 1927: Μπαρκμάδι - Barkmadi) is a village in the municipal unit of Pamvotida, Ioannina regional unit in Greece. In 2011 its population was 557. It is situated on a hillside near the southern shore of Lake Ioannina. It is situated 2 km southwest of Vasiliki, 3 km east of Katsikas and 7 km southeast of Ioannina. The Egnatia Odos motorway (Alexandroupoli - Thessaloniki - Ioannina - Igoumenitsa) passes south of the village.