La Estación Depuradora de Aguas Residuales (EDAR) de Castroviejo está situada en la margen derecha del río Yalde, aguas abajo del núcleo urbano. La instalación, dada la orografía del terreno y la consiguiente falta de espacio, se ha configurado mediante un módulo prefabricado de acero inoxidable que incluye el reactor biológico y el decantador. La planta aplica la alternativa de tratamiento de fangos activados en aireación prolongada y el agua, una vez tratada, se vierte directamente al río Yalde. La depuradora está automatizada, de forma que los procesos se regulan para adaptar en cada momento el funcionamiento de la planta a las necesidades reales de tratamiento. Así, está regulado automáticamente el funcionamiento de las bombas, la aireación del reactor, la recirculación de fangos etc., incorporando además un sistema de transmisión de alarmas, para avisar al equipo de mantenimiento de los posibles fallos de funcionamiento de los equipos.