L’Espagne comptait fin 2007, un total de 648.735 Marocains établis régulièrement sur son territoire, selon le secrétariat d’état espagnol en charge de l’immigration. Le dernier recensement effectué par l’Observatoire permanent de l’immigration au 31 décembre 2007, indique qu’un total de 3,9 millions d’étrangers étaient détenteurs de cartes de résidence en vigueur, soit 957.000 de plus qu’en 2006.
Par nationalité, le Maroc est le premier pays d’origine des immigrés établis en Espagne avec ses 648.735 personnes, devant les Roumains et les Equatoriens.
L’immigration marocaine en Espagne est composé en majorité d’hommes et de jeunes. Ils sont ainsi 487.756 âgés de 16 à 64 ans. Elle a également tendance à s’enraciner puisqu’elle compte plus de 152.000 enfants et adolescents de moins de 15 ans.
Plus de 55% des marocains d’Espagne vivent en Espagne avec une carte de résidence à durée permanente et plus de 22% ont déjà renouvelé leur première carte de séjour.
Les Marocains ont une prédilection pour la région de la Catalogne où le tiers a élu domicile dont plus de la moitié pour la seule ville de Barcelone. L’Andalousie accueille la deuxième communauté marocaine en nombre.