Russian-controlled areas in Ukraine

Recent advances

Claimed Ukrainian advances in Russia

Reclaimed Russian territory

Assessed

Claimed

Russia

Belarus

Kursk

Kyiv

Kharkiv

Ukraine

Dnipro

Dnipro

River

Donetsk

Mariupol

Kherson

Sea

of Azov

Odesa

Crimea

Black Sea

200 km

200 miles

Russian-controlled areas in Ukraine

Recent advances

Claimed Ukrainian advances in Russia

Reclaimed Russian territory

Assessed

Claimed

Russia

Belarus

Kursk

Kyiv

Kharkiv

Ukraine

Dnipro

River

Dnipro

Donetsk

Mariupol

Kherson

Odesa

Sea of Azov

Crimea

Black Sea

200 km

200 miles

Russian-controlled areas in Ukraine

Recent advances

Reclaimed Russian territory

Assessed

Claimed

Claimed Ukrainian advances in Russia

Belarus

Russia

Kursk

Kyiv

Ukraine

Lviv

Kharkiv

Dnipro

River

Dnipro

Donetsk

Moldova

Mariupol

Romania

Kherson

Odesa

Sea of Azov

Crimea

300 km

Black Sea

300 miles