Castellón es cada vez más multicultural. Actualmente tiene 21.000 extranjeros empadronados, siendo los rumanos la población extranjera mayoritaria, con 12.000 ciudadanos censados.

A ello se suma, en menor medida, la gente venida de otras provincias. Valencia es la que más gente aporta, con 5.750 habitantes según el censo del 2002, seguida de Albacete (3.823) y Teruel (3.820). Barcelona aporta al padrón 2.516 habitantes, Jaén 2.495, Madrid 2.410, y Cádiz 2.127.