A nivel gallego, la población inmigrante también va en franco descenso. Si en 2012 residían en la comunidad 112.183 extranjeros, en estos momentos solo suman 87.966 y bajando.

En O Morrazo, las cinco comunidades extranjeras más representadas son Marruecos, con 323 vecinos; Portugal, con 219; Rumanía con 111; Brasil con 93 y China con 66.

De los 1.868 inmigrantes, un total de 576 proceden de otros países de la Unión Europea. Más allá de portugueses y rumanos, destacan los 72 italianos, los 94 ciudadanos de Reino Unido y los 40 franceses.

De América Latina también residen en O Morrazo 51 peruanos, 49 argentinos, 45 colombianos, 44 venezolanos y 42 uruguayos.

De África, más allá de Marruecos, apenas viven en la zona 25 senegaleses, 13 argelinos y 11 nigerianos como comunidades con cierta entidad.