Según cifras de la Secretaría de Estado de Inmigración y Emigración, en España residen legalmente 4,74 millones de extranjeros, de los cuales la procedencia mayoritaria corresponde a Rumania (793.000), Marruecos (759.000), Ecuador (382.000) y Colombia (264.000).