En la parroquia había un yacimiento defensivo correspondiente a la Edad de Hierro o época romana, en el paraje conocido como O Castro Castromao es un pequeño pueblo del municipio de A Veiga. Tiene nombre compuesto, algo bastante usual a lo largo y a lo ancho de su geografía gallega, como es el término «castro» que proviene de la voz latina «castru» que significa «campamento fortificado» y del topónimo o nombre del lugar donde se asentaba esa fortificación, en este caso, Castromao. Según el catálogo de yacimientos arqueológicos de Galicia, en la parroquia de Santa María de Castromao, en el paraje conocido como «O Castro», había un yacimiento o asentamiento defensivo correpondiente a la Edad de Hierro o a la época romana.
A. CASTRO VOCES