Russian-controlled territory

Most recent Russian advances*

Drone and missile attacks

Ukraine

Russia

Kyiv

Kharkiv

Poltava

Dnipro

River

Luhansk

Dnipro

Donetsk

Zaporizhzhia

Zaporizhzhia

Kherson

Odesa

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled territory

Drone and missile attacks

Most recent Russian advances*

Ukraine

Russia

Sumy

Kyiv

Kharkiv

Poltava

Luhansk

Dnipro

River

Sloviansk

Dnipro

Donetsk

Zaporizhzhia

Kherson

Zaporizhzhia

Kherson

Odesa

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Drone and missile attacks

Russia

Sumy

Kyiv

Kharkiv

Poltava

Luhansk

Ukraine

Dnipro

River

Sloviansk

Dnipro

Donetsk

Zaporizhzhia

Kherson

Zaporizhzhia

Kherson

Odesa

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Drone and missile attacks

Russia

Sumy

Kyiv

Kharkiv

Poltava

Ukraine

Luhansk

Dnipro

River

Sloviansk

Dnipro

Donetsk

Zaporizhzhia

Moldova

Zaporizhzhia

Kherson

Kherson

Odesa

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Drone and missile attacks

Ukraine

Russia

Kyiv

Kharkiv

Poltava

Dnipro

River

Luhansk

Dnipro

Donetsk

Zaporizhzhia

Zaporizhzhia

Kherson

Odesa

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled territory

Drone and missile attacks

Most recent Russian advances*

Ukraine

Russia

Sumy

Kyiv

Kharkiv

Poltava

Luhansk

Dnipro

River

Sloviansk

Dnipro

Donetsk

Zaporizhzhia

Kherson

Zaporizhzhia

Kherson

Odesa

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Drone and missile attacks

Russia

Sumy

Kyiv

Kharkiv

Poltava

Luhansk

Ukraine

Dnipro

River

Sloviansk

Dnipro

Donetsk

Zaporizhzhia

Kherson

Zaporizhzhia

Kherson

Odesa

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Drone and missile attacks

Russia

Sumy

Kyiv

Kharkiv

Poltava

Ukraine

Luhansk

Dnipro

River

Sloviansk

Dnipro

Donetsk

Zaporizhzhia

Moldova

Zaporizhzhia

Kherson

Kherson

Odesa

Sea of Azov

Black Sea

Crimea

200 km

200 miles