La fortaleza es construida en
tre finales del siglo XII y principios del XIII, siendo en ese momento propiedad de los Mariño hasta 1393, momento en el que Ruy Soga de Lobeira (Mariño) es degollado en Noia, por lo que el Arzobispado de Santiago se hace con la posesión tanto del castillo como de cosas que había dentro.
Para 1425 el castillo pasa a manos de los Moscoso de Altamira, uno de ellos, Bernal Eáns Moscoso, en 1465 encierra al obispo Fonseca y lo lleva a Vimianzo.
La Gran Guerra Irmandiña derriba la fortaleza en 1467 pero, el obispo Fonseca manda a erguir de nuevo el castillo, pero Lope Sánchez de Moscoso lo recupera por la fuerza y es así como hasta el año 1836 el Castillo continúa siendo propiedad de dicha familia. Sigue leyendo «Historia» →