Russia’s war in Ukraine

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Dnipro

River

Luhansk

Dnipro

Ukraine

Donetsk

Zaporizhzhia

Odesa

Kherson

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Luhansk

Dnipro

River

Dnipro

Ukraine

Donetsk

Zaporizhzhia

Odesa

Kherson

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Ukraine

Luhansk

Dnipro

River

Dnipro

Donetsk

Zaporizhzhia

Moldova

Odesa

Kherson

Sea of Azov

Crimea

200 km

Black Sea

200 miles

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Lviv

Ukraine

Luhansk

Dnipro

River

Dnipro

Donetsk

Zaporizhzhia

Moldova

Romania

Odesa

Kherson

Sea of Azov

Crimea

200 km

Black Sea

200 miles

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Dnipro

River

Luhansk

Dnipro

Ukraine

Donetsk

Zaporizhzhia

Odesa

Kherson

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Luhansk

Dnipro

River

Dnipro

Ukraine

Donetsk

Zaporizhzhia

Odesa

Kherson

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Ukraine

Luhansk

Dnipro

River

Dnipro

Donetsk

Zaporizhzhia

Moldova

Odesa

Kherson

Sea of Azov

Crimea

200 km

Black Sea

200 miles

Russian-controlled territory

Most recent Russian advances*

Significant fighting**

Belarus

Russia

Sumy

Kyiv

Kharkiv

Lviv

Ukraine

Luhansk

Dnipro

River

Dnipro

Donetsk

Zaporizhzhia

Moldova

Romania

Odesa

Kherson

Sea of Azov

Crimea

200 km

Black Sea

200 miles