Kastro ist ein Dorf in der regionalen Einheit Messinia und gehört verwaltungstechnisch zur Gemeinde Meligala der Gemeinde Oichalia. Nach der Volkszählung von 2001 hatte das Dorf 11 Einwohner.