Top 15 EU countries with the most non-EU citizens compared to EU citizens
- Valerie Charoux 
- Jul 13
- 3 min read
Updated: Jul 14

Immigration News EU - Here are the Top 15 EU countries with the most non-EU citizens compared to EU citizens:
A large majority of EU countries have a higher share of non-EU citizens compared to citizens of other EU countries within their populations.
On January 1st, 2024, there were 43 million foreign citizens living in EU countries, out of which 14 million people were citizens of EU countries other than the country in which they resided (3.1% of the population) and 29 million were citizens of non-EU countries (6.4% of the population), according to the Eurostat 2025 Edition.
Here are the Top 15 EU countries with the most non-EU citizens compared to EU citizens:
1 – Poland
Poland ranks 1st country with the highest share of non-EU citizens compared to EU citizens in 2024.
Poland registered 32,423 EU citizens and 397,205 non-EU citizens in 2024.
2 – Romania
Romania ranks 2nd country with the highest share of non-EU citizens compared to EU citizens in 2024.
Romania registered 58,821 EU citizens and 172,291 non-EU citizens in 2024.
3 - Lithuania
Lithuania ranks 3rd country with the highest share of non-EU citizens compared to EU citizens in 2024.
Lithuania registered 2,654 EU citizens and 131,513 non-EU citizens in 2024.
4 - Latvia
Latvia ranks 4th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Latvia registered 6,700 EU citizens and 251,201 non-EU citizens in 2024.
5 - Estonia
Estonia ranks 5th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Estonia registered 22,936 EU citizens and 223,542 non-EU citizens in 2024.
6 - Slovenia
Slovenia ranks 6th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Slovenia registered 20,858 EU citizens and 182,415 non-EU citizens in 2024.
7 - Greece
Greece ranks 7th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Greece registered 114,711 EU citizens and 629,136 non-EU citizens in 2024.
8 - Spain
Spain ranks 8th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Spain registered 1,724,292 EU citizens and 4,773,620 non-EU citizens + 4,370 stateless people in 2024.
9 - Portugal
Portugal ranks 9th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Portugal registered 179,276 EU citizens and 866,111 non-EU citizens in 2024.
10 - Czechia
Czechia ranks 10th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Czechia registered 189,495 EU citizens and 755,833 non-EU citizens in 2024.
11 - France
France ranks 11th country with the highest share of non-EU citizens compared to EU citizens in 2024.
France registered 1,576,915 EU citizens and 4,451,597 non-EU citizens in 2024.
12 - Italy
Italy ranks 12th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Italy registered 1,389,640 EU citizens and 3,863,529 non-EU citizens in 2024.
13 - Malta
Malta ranks 13th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Malta registered 43,698 EU citizens and 114,670 non-EU citizens in 2024.
14 - Finland
Finland ranks 14th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Finland registered 107,881 EU citizens and 262,151 non-EU citizens in 2024.
15 - Germany
Germany ranks 15th country with the highest share of non-EU citizens compared to EU citizens in 2024.
Germany registered 4,409,114 EU citizens and 7,680,991 non-EU citizens + 18,883 stateless people in 2024.






