O Castro, también llamada Catia, es una playa grande situada en el municipio de Ribeira. El color de la arena es blanca y su composición es principalmente de arena. Es una zona de aguas tranquilas.
Normalmente tiene un índice de ocupación alto, con más del 70% ocupada en temporada alta, esto puede ser debido a que es urbana de fácil acceso, está bien señalizada y cuenta con parada de autobús cerca de la playa.
A 6 km.
de O Castro,
en Parroquia de Oleiros, s/n (Ribeira),
puedes encontrar atención sanitaria en
Hospital Comarcal da Barbanza.
Para atención telefónica llama al
981835901, para
urgencias llama al
112.
Próximo a O Castro,
a 4 km.,
se encuentra el
Puerto Deportivo de Ribeira.