[5][6] Su clima se puede clasificar como oceánico húmedo y cálido.
Las temperaturas son moderadas y las precipitaciones abundantes, 1500 mm de media anual.
Las precipitaciones durante los meses de verano son escasas o nulas.
La desembocadura del río Umia, así como su ensenada convierten a Castrelo en un mirador excepcional de aves acuáticas, además de otorgarle una gran riqueza en marisco.
[8] La parroquia está formada por diecisiete entidades de población, constando dieciséis de ellas en el nomenclátor del Instituto Nacional de Estadística español:[3][4][5] Datos según el nomenclátor publicado por el INE.