50 miles
Russia
50 km
UKRAINE
Detail
RUSSIA
Assessed Russian
control on
Jan. 1, 2025
UKRAINE
Kharkiv
Kupyansk
New areas of
assessed Russian
control since
Jan. 1, 2025
Svatove
Starobilsk
Assessed
Russian advances
Nov. 4, 2025
Luhansk
Severodonetsk
Slovyansk
Kramatorsk
Bakhmut
Luhansk
Kostyantynivka
Pokrovsk
Avdiivka
Donetsk
Kurakhove
Velyka Novosilka
Donetsk
Controlled by
Russian-backed
separatists
since 2014
Zaporizhzhia
Mariupol
Sea
of Azov
Berdiansk
50 miles
Russia
50 km
UKRAINE
Detail
RUSSIA
Assessed Russian
control on
Jan. 1, 2025
UKRAINE
Kharkiv
Kupyansk
New areas of
assessed Russian
control since
Jan. 1, 2025
Svatove
Starobilsk
Assessed
Russian advances
Nov. 4, 2025
Luhansk
Severodonetsk
Slovyansk
Kramatorsk
Bakhmut
Luhansk
Kostyantynivka
Pokrovsk
Dnipro
Avdiivka
Donetsk
Kurakhove
Velyka Novosilka
Donetsk
Controlled by
Russian-backed
separatists
since 2014
Zaporizhzhia
Mariupol
Sea
of Azov
Berdiansk
Russia
RUSSIA
UKRAINE
Assessed Russian
control on
Jan. 1, 2025
Detail
40 miles
UKRAINE
Kharkiv
40 km
Kupyansk
New areas of assessed
Russian control
since Jan. 1, 2025
Svatove
Starobilsk
Luhansk
Severodonetsk
Kharkiv
Slovyansk
Kramatorsk
Bakhmut
Luhansk
Chasiv Yar
Kostyantynivka
Assessed
Russian advances
Nov. 4, 2025
Pokrovsk
Avdiivka
Dnipro
Donetsk
Kurakhove
Controlled by
Russian-backed
separatists
since 2014
Velyka Novosilka
Donetsk
RUSSIA
Rostov-on-Don
Zaporizhzhia
Mariupol
Sea
of Azov
Berdiansk