Hay varias fuentes estadísticas para conocer cuántos inmigrantes residen en España. El Anuario Estadístico de Extranjería del Ministerio del Interior, el Censo de Población del INE y el Padrón. El INE cifra la población extranjera en 1.984.573 personas a principios del año 2002.