As of 31 October 2025, EU countries were providing temporary protection to 4.3 million non-EU citizens who fled Ukraine, according to the latest Eurostat data. The figure marks a
slight decline of 6,170 people (-0.1%) compared with the end of September.
Germany, Poland and Czechia continue to host the largest numbers of Ukrainian beneficiaries. Germany accounts for 1.23 million people (28.6%), followed by Poland with 965,005 (22.5%), and Czechia with 393,005 (9.1%).
Second-highest monthly total of new protection grants in 2025
EU countries issued 74,175 new temporary protection decisions in October, the second-highest monthly tally this year after September’s peak of 79,525. The recent surge follows a Ukrainian government decree introduced at the end of August that allows men aged 18 to 22 to leave the country without restrictions.
Highest ratios in Czechia, Poland and Estonia
When measured per thousand inhabitants, the highest shares of beneficiaries were recorded in:
- Czechia – 36.0 per 1,000
- Poland – 26.4 per 1,000
- Estonia – 25.5 per 1,000
The EU average stood at 9.5 per 1,000 people.
Women and minors represent majority
Ukrainian citizens made up more than 98.4% of all beneficiaries. Among them:
- Adult women: 43.8%
- Minors: 30.8%
- Adult men: 25.5%
Legal basis and extension
All figures reflect protection granted under the EU’s Temporary Protection Directive, activated in March 2022 in response to Russia’s invasion of Ukraine. On 13 June 2025, the European Council approved an extension of temporary protection from **4 March 2026 to 4 March 2027.
Data notes
Eurostat highlights that deregistration practices vary across EU countries, sometimes creating sharp monthly declines. In some cases, figures may not sum to 100% due to rounding. Data for October are missing for Luxembourg, Portugal and Iceland; EU totals were estimated using earlier values for those countries. Photo by Dpsu.gov.ua, Wikimedia commons.
