Russian-controlled territory
Most recent Russian advances*
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Sea of Azov
Black Sea
Kerch bridge
Crimea
Simferopol
Russia
Sevastopol
50 km
50 miles
Russian-controlled territory
Most recent Russian advances*
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Sea of Azov
Black Sea
Kerch bridge
Crimea
Russia
Simferopol
Sevastopol
50 km
50 miles
Russian-controlled territory
Most recent Russian advances*
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Sea of Azov
Kerch bridge
Crimea
Black Sea
Russia
Simferopol
Sevastopol
50 km
50 miles
Russian-controlled territory
Most recent Russian advances*
Donetsk
oblast
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Odesa
Sea of Azov
Kerch bridge
Crimea
Black Sea
Russia
Simferopol
Sevastopol
50 km
50 miles
Russian-controlled territory
Most recent Russian advances*
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Sea of Azov
Black Sea
Kerch bridge
Crimea
Simferopol
Russia
Sevastopol
50 km
50 miles
Russian-controlled territory
Most recent Russian advances*
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Sea of Azov
Black Sea
Kerch bridge
Crimea
Russia
Simferopol
Sevastopol
50 km
50 miles
Russian-controlled territory
Most recent Russian advances*
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Sea of Azov
Kerch bridge
Crimea
Black Sea
Russia
Simferopol
Sevastopol
50 km
50 miles
Russian-controlled territory
Most recent Russian advances*
Donetsk
oblast
Ukraine
Zaporizhzhia oblast
Mykolaiv
Melitopol
Kherson
oblast
Kherson
Odesa
Sea of Azov
Kerch bridge
Crimea
Black Sea
Russia
Simferopol
Sevastopol
50 km
50 miles