San Cristóbal de Los Ángeles ha sido desde finales de los años 90, uno de los barrios con mayor nivel de inmigración de todo Madrid, con alrededor de un 40% de inmigración, convirtiéndose en 2006 en el barrio madrileño con mayor porcentaje de inmigrantes, con un 42% de población censada, según datos del propio Ayuntamiento.