Selon le dernier recensement (2011) la population permanente du pays est de 10.815.197 habitants. Le nombre total d’immigrants est estimé à environ 10 % du total de la population, soit 1.200.000 personnes. Environ la moitié d’entre-eux sont des résidents légaux dans le pays bien que ce nombre soit très approximatif du fait du manque de politique d’immigration officielle et de l’instabilité politique des pays voisins. Selon les données du ministère de l’intérieur et de la reconstruction administrative pour 2015, le nombre de résidents légaux venant de tiers pays était de 501.875 personnes dont le plus grosse partie (68 %) est albanienne, suivit par les ukrainiens (3,6 %), les géorgiens (3,3 %), pakistanais (3,1 %), russes et indiens (2,6 % chacune) et pilipino (1,9 %), tandis que les autres pays ont des pourcentages plus faibles. De 2011 à 2015, ce nombre semble plus faible principalement à cause de la crise économique (fuyant la Grèce, manque de documents légaux du fait du chômage et du travail au noir), mais aussi car deux pays envoyant beaucoup de migrants en Grèce, la Bulgarie et la Romanie, ont rejoint l’Union Européenne.