Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Luhansk

Dnipropetrovsk

Pavlohrad

Donetsk

Dnipro

Maliyivka

Velykomykhailivka

Zaporizhzhia

Kherson

Russia

Kyiv

Sea of

Azov

Crimea

100 km

100 miles

Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Dnipropetrovsk

Luhansk

Dnipro

River

Pavlohrad

Donetsk

Dnipro

Maliyivka

Velykomykhailivka

Zaporizhzhia

Kherson

Russia

Kyiv

Black Sea

Crimea

Sea of Azov

100 km

100 miles

Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Dnipropetrovsk

Luhansk

Dnipro

River

Pavlohrad

Donetsk

Dnipro

Maliyivka

Kryvyi Rih

Zaporizhzhia

Velykomykhailivka

Russia

Kherson

Zaporizhzhia

Sea of Azov

Kyiv

Crimea

Black Sea

100 km

100 miles

Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Dnipro

River

Luhansk

Pavlohrad

Donetsk

Dnipropetrovsk

Dnipro

Maliyivka

Kryvyi Rih

Zaporizhzhia

Russia

Velykomykhailivka

Mykolaiv

Kherson

Zaporizhzhia

Sea of Azov

Kyiv

Black Sea

Crimea

100 km

100 miles

Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Luhansk

Dnipropetrovsk

Pavlohrad

Donetsk

Dnipro

Maliyivka

Velykomykhailivka

Kherson

Zaporizhzhia

Russia

Kyiv

Sea of

Azov

Crimea

100 km

100 miles

Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Dnipropetrovsk

Luhansk

Dnipro

River

Pavlohrad

Donetsk

Dnipro

Maliyivka

Velykomykhailivka

Kherson

Zaporizhzhia

Russia

Kyiv

Black Sea

Crimea

Sea of Azov

100 km

100 miles

Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Dnipropetrovsk

Luhansk

Dnipro

River

Pavlohrad

Donetsk

Dnipro

Maliyivka

Kryvyi Rih

Zaporizhzhia

Velykomykhailivka

Russia

Kherson

Zaporizhzhia

Sea of Azov

Kyiv

Crimea

Black Sea

100 km

100 miles

Russian-controlled territory

Most recent Russian advances*

Kharkiv

Ukraine

Dnipro

River

Luhansk

Pavlohrad

Donetsk

Dnipropetrovsk

Dnipro

Maliyivka

Kryvyi Rih

Zaporizhzhia

Russia

Velykomykhailivka

Mykolaiv

Kherson

Zaporizhzhia

Sea of Azov

Kyiv

Crimea

Black Sea

100 km

100 miles