Areas where Ukraine has regained control
Russian-controlled territory and most recent
Russian advances*
Russia
Kyiv
Kharkiv
Ukraine
Makiivka
Odesa
‘Annexed’
oblasts
200 km
Crimea
200 miles
Black Sea
Areas where Ukraine has regained control
Russian-controlled territory and most recent Russian advances*
Belarus
Russia
‘Annexed’
oblasts
Dnipro
River
Kyiv
Ukraine
Kharkiv
Makiivka – An attack on the city occupied by Moscow’s forces claimed many lives after a military quarters was hit
Luhansk
Moldova
Donetsk
Zaporizhzhia
Romania
Odesa
Kherson
Sea of Azov
Crimea
(annexed in 2014)
200 km
Black Sea
200 miles