A Catalunya hi ha un 13,6% de població estrangera, segons dades del padró municipal d’habitants del 2016 publicades per Institut d’Estadística de Catalunya, l’Idescat. Al conjunt del país, hi ha 1 milió 23 mil persones estrangeres. Respecte de l’anterior estudi, suposen gairebé 5.000 menys. A Catalunya hi conviuen 166 nacionalitats diferents i l’Empordà és una de les zones del país amb un percentatge més elevat d’estrangers. De fet, la comarca amb més població estrangera a 1 de gener del 2016 ésl’Alt Empordà, amb un 24,9%, mentre que el Baix Empordà n’és la tercera, amb un 19,1%, per darrera de la Segarra. Per municipis, entre els de major percentatge hi ha Castelló d’Empúries, amb un 44,6%, i Sant Pere Pescador, amb un 38,5%.