Areas where Ukraine has regained control

Russian-controlled territory and most recent

Russian advances*

Russia

Kyiv

Kharkiv

Ukraine

Eastern frontline

Southern

frontline

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

Luhansk

Eastern

frontline

Southern

frontline

Donetsk

Moldova

Zaporizhzhia

Romania

Odesa

Kherson

Sea of Azov

Crimea

(annexed in 2014)

200 km

Black Sea

200 miles