On 31 July 2025, 4.34 million non-EU citizens who fled Ukraine as a consequence of the Russian war of aggression against Ukraine had temporary protection status in the EU.

The EU countries hosting the highest number of beneficiaries of temporary protection from Ukraine were Germany (1 203 715 people; 27.7% of the EU total), Poland (993 665; 22.9%) and Czechia (380 680; 8.8%).

Compared with the end of June 2025, at the end of July, the total number of people from Ukraine under temporary protection increased by 28 695 (+0.7%).

The number of persons under temporary protection increased in 24 EU countries, with the 3 largest absolute increases observed in Germany (+7 070; +0.6%), Romania (+2 300; +1.2%) and Czechia (+2 260; +0.6%).

Non-EU citizens who fled Ukraine and were under temporary protection at the end of July 2025. Map. See links to the full datasets below.

Source datasets: migr_asytpsm and migr_asytpspop

The highest ratio of temporary protection beneficiaries per thousand people were observed in Czechia (34.9), Poland (27.2) and Estonia (25.3), whereas the corresponding figure at the EU level was 9.6 per thousand people.

On 31 July 2025, Ukrainian citizens represented over 98.4% of the beneficiaries of temporary protection in the EU. Adult women made up 44.7% of the beneficiaries. Minors accounted for almost one third (31.2%), while adult men comprised close to a quarter (24.2%) of the total.

Data presented in this article refer to the attribution of temporary protection status based on the Council Implementing Decision 2022/382 of 4 March 2022, establishing the existence of a mass influx of displaced persons from Ukraine due to the Russian war of aggression against Ukraine, and introducing temporary protection.

On 13 June 2025, the European Council adopted the decision to extend the temporary protection for these people from 4 March 2026 to 4 March 2027.