El castillo de Castrodouro es una fortaleza situada en la parroquia de Castro, en el municipio español de Alfoz, de la provincia gallega de Lugo.