San Xoán de Castro de Rei é unha parroquia que se localiza no concello de Castro de Rei. Segundo o IGE en 2014 tiña 158 habitantes (81 homes e 77 mulleres), distribuídos en 2 núcleos de poboación (Castro de Rei e As Samesugueiras), o que supón un aumento en relación ao ano 1999 cando tiña 174 habitantes.
A orixe do topónimo é o latín castrum, que fai referencia a unha fortaleza ou poboado fortificado.[2][3][4][5]
Castro de Rei | As Samesugueiras