Russian-controlled territory and most recent
Russian advances*
Russian controlled since before 24 February
Areas where Ukraine has regained control
Ukraine
Russia
Kyiv
Kharkiv
Dnipro
River
2014-22
frontline
Nova Kakhovka
hydro-electric dam
Odesa
Sea of
Azov
Kerch Strait
Crimea
(annexed in 2014)
Black Sea
200 km
200 miles
Russian-controlled territory and most recent Russian advances*
Russian controlled since before 24 February
Areas where Ukraine has regained control
Belarus
Russia
Kyiv
Ukraine
Kharkiv
Dnipro
River
2014-22
frontline
Nova Kakhovka
hydro-electric dam
Moldova
Romania
Odesa
Sea of Azov
Crimea
(annexed in 2014)
Kerch Strait
200 km
Black Sea
200 miles