Areas where Ukraine has regained control
Russian-controlled territory and most
recent Russian advances*
Dnipropetrovsk oblast
Ukraine
Dnieper river
Mykolaiv
oblast
Arkhanhelske
Annexed
oblasts
Dudchany
Though latest ISW map shows Ukrainian control, the village of Dudchany is currently in flux amid fierce fighting
Nova Khakova
Kherson
Kherson oblast
Kyiv
50 km
50 miles
Areas where Ukraine has regained control
Russian-controlled territory and most recent Russian advances*
Dnipropetrovsk oblast
Zaporizhzhia
Ukraine
Nikopol
Dnieper river
Mykolaiv oblast
Arkhanhelske
Zaporizhzhia oblast
Dudchany
Annexed oblasts
Though latest ISW map shows Ukrainian control, the village of Dudchany is currently in flux amid fierce fighting
Mykolaiv
Nova Khakova
Kherson
Kyiv
Kherson oblast
50 km
50 miles