De los 2.209 trabajadores extranjeros inscritos en la Seguridad Social con fecha 28 de febrero, 97 procedían de países de la Unión Europea y 2.112 de otros. Los empleados europeos más numerosos en la ciudad son los portugueses, con 41 personas, seguidos de italianos, 14, y rumanos, con 8.
De los trabajadores de países no pertenecientes a la Unión Europea, lo más numerosos son los marroquíes, con 1.949 personas, incluidas 595 de las 604 registradas como empleadas de hogar. Detrás de los marroquíes, lo trabajadores extranjeros no europeos más numerosos son los chinos, con 55, y los de Benin, con 18.