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