La población musulmana residente en España, contra lo que mucha gente cree, no es toda extranjera, de hecho, casi la mitad, el 45 % son españoles y el 55 % extranjeros, de ellos el 36 % proceden de Marruecos. Según datos de la Unión de comunidades islámicas de España, gracias a una política de nacionalizaciones que en los últimos años se ha acelerado pasando de 61.086 personas entre 1998 y 2007 a 480.493 entre 2008 y 2022.
La Comunidad con más musulmanes es Cataluña con 660.392, el 27,3 % de los musulmanes residente en España lo hacen en Cataluña. El dato es llamativo porque Cataluña representa el 16 % del total de la población española. 272.468 de los musulmanes empadronados en Cataluña tienen pasaporte español y 387.924 son extranjeros.
La gran mayoría de los musulmanes extranjeros residentes en alguna de las cuatro provincias catalanas son marroquíes. Los ciudadanos procedentes del reino Alauí que hoy viven en Cataluña son 235.278 y la segunda comunidad musulmana más numerosa en Cataluña son los pakistaníes que alcanzan la cifra de 55.771.
Si Cataluña es la comunidad con mayor porcentaje de población musulmana en España, le sigue Andalucía, la comunidad más populosa del país con 8,6 millones de habitantes de los que 395.913 son musulmanes. El 8,2 % de la población residente en Cataluña es musulmana frente al 4,5 % de Andalucía, exactamente el mismo porcentaje de la Comunidad de Madrid, según el Debate.