En el censo de población de Cangas figuran ciudadanos de 70 nacionalidades, con los marroquíes como comunidad extranjera más numerosa, con 139 personas. Le siguen los originarios de Portugal, con 95; Rumanía (64), Brasil (47), Reino Unido (27), Italia (26), Perú (25), Argentina (23); China y Francia, ambas con 22 ciudadanos.
En la relación de nacionalidades también están Colombia, con 14 residentes en Cangas, Venezuela (13), Polonia (13), Alemania (11), Uruguay (10) o República Dominicana (10). Por debajo de la decena de miembros figuran más de medio centenar de comunidades, entre las que se encuentran países europeos como Dinamarca, Finlandia, Ucrania o Eslovaquia; africanos (Costa de Marfil, Níger, Senegal o Madagascar); americanos (Chile, Ecuador o México) y lugares exóticos como Bangladesh o las Islas Cook.