Befolkningsveksten skyldes i stor grad innvandring, særlig fra Spania og i senere tid også fra Portugal og i noen grad Frankrike. Det er også grupper av arbeidsinnvandrere fra land som Argentina, Marokko, Filippinene og andre land. En annen innvandrergruppe består av velstående personer fra europeiske land som Storbritannia, Tyskland, Nederland og andre som tiltrekkes av det lave skattenivået.