Russian-controlled territory

Most recent Russian advances*

Ukrainian counteroffensives

Russia

Sumy

Ukraine

Kharkiv

Luhansk

Sloviansk

Kramatorsk

Dnipro

River

Dnipro

Donetsk

Zaporizhzhia

Kherson

Kherson

Sea of Azov

Crimea

Black Sea

Kyiv

200 km

200 miles

Most recent Russian advances*

Russian-controlled territory

Ukrainian counteroffensives

Belarus

Russia

Sumy

Kyiv

Kharkiv

Dnipro

River

Luhansk

Sloviansk

Kramatorsk

Ukraine

Dnipro

Donetsk

Zaporizhzhia

Kherson

Odesa

Kherson

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Most recent Russian advances*

Russian-controlled territory

Ukrainian counteroffensives

Russia

Sumy

Kyiv

Kharkiv

Luhansk

Sloviansk

Dnipro

River

Kramatorsk

Dnipro

Ukraine

Donetsk

Zaporizhzhia

Kherson

Odesa

Kherson

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Ukrainian counteroffensives

Russia

Sumy

Kyiv

Kharkiv

Ukraine

Luhansk

Sloviansk

Dnipro

River

Kramatorsk

Dnipro

Donetsk

Moldova

Zaporizhzhia

Kherson

Odesa

Kherson

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Ukrainian counteroffensives

Russia

Sumy

Ukraine

Kharkiv

Luhansk

Sloviansk

Kramatorsk

Dnipro

River

Dnipro

Donetsk

Zaporizhzhia

Kherson

Kherson

Sea of Azov

Crimea

Black Sea

Kyiv

200 km

200 miles

Most recent Russian advances*

Russian-controlled territory

Ukrainian counteroffensives

Belarus

Russia

Sumy

Kyiv

Kharkiv

Dnipro

River

Luhansk

Sloviansk

Kramatorsk

Ukraine

Dnipro

Donetsk

Zaporizhzhia

Kherson

Odesa

Kherson

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Ukrainian counteroffensives

Russia

Sumy

Kyiv

Kharkiv

Luhansk

Sloviansk

Dnipro

River

Kramatorsk

Dnipro

Ukraine

Donetsk

Zaporizhzhia

Kherson

Odesa

Kherson

Sea of Azov

Black Sea

Crimea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Ukrainian counteroffensives

Russia

Sumy

Kyiv

Kharkiv

Ukraine

Luhansk

Sloviansk

Dnipro

River

Kramatorsk

Dnipro

Donetsk

Moldova

Zaporizhzhia

Kherson

Odesa

Kherson

Sea of Azov

Black Sea

Crimea

200 km

200 miles