Castrosante[2] (llamada oficialmente Santa Mariña de Castrosante)[3][4] es una parroquia y una aldea[5][4] española del municipio de Puebla del Brollón, en la provincia de Lugo, Galicia.
[6][7][8][9] Limita al noroeste con Santalla de Rey, al norte con Ferreiros, al sur con Cereixa y Puebla del Brollón, al este con Saá y al oeste con Eixón.
Se conservan algunos restos del antiguo castro de Santa María, que fue destruido y que da nombre a la localidad.
La parroquia está formada por dos entidades de población:[6][7][8] Entidades de población que forman parte de la parroquia: Despoblado que forma parte de la parroquia: Gráfica demográfica de la aldea y parroquia de Castrosante según el INE español: Datos según el nomenclátor publicado por el INE.
Las fiestas parroquiales se celebran en honor a San Roque a mediados de agosto.