The number of foreigners with a valid residence permit in Slovakia as of June 30, 2025, was 342,048, which is 14,676 more than a year earlier (+4.5%).
According to data from the Border and Foreign Police Department (UHCP) of the Slovak Ministry of the Interior, 287,014 of this number were third-country nationals and 55,034 were EU citizens.
Ukrainian citizens remain the largest group of foreigners in the country, with 201,116 people (about 59% of the total number of foreigners with valid residence permits).
The largest diasporas also include citizens of Serbia (16,240), the Czech Republic (12,441), Vietnam (11,179), Hungary (9,759), Russia (8,850), Romania (6,411), Poland (5,994), India (5,732), and Georgia (4,676).