Jump to content

Territorial control during the Russo-Ukrainian War

Page extended-protected
From Wikipedia, the free encyclopedia

This page provides information on the most recently known control of localities in Ukraine during the ongoing Russo-Ukrainian War, which started in 2014 and escalated with the Russian invasion of Ukraine in 2022. It includes all larger localities across the country, as well as some smaller localities close to current or recent lines of contact. It also includes a timeline of changes in territorial control, both of individual settlement captures and changes in the overall area under Russian control.

Cherkasy Oblast

Name Pop. Raion Held by As of More information
Cherkasy 272,651 Cherkasy  Ukraine 24 Feb 2022
Chyhyryn 8,664 Cherkasy  Ukraine 1 Jan 2024
Horodyshche 13,304 Cherkasy  Ukraine 1 Jan 2024
Kamianka 11,146 Cherkasy  Ukraine 24 Feb 2022
Kaniv 23,503 Cherkasy  Ukraine 24 Feb 2022
Khrystynivka 10,068 Uman  Ukraine 24 Feb 2022
Korsun-Shevchenkivskyi 17,474 Cherkasy  Ukraine 24 Feb 2022
Monastyryshche 8,425 Uman  Ukraine 1 Jan 2024
Shpola 16,573 Zvenyhorodka  Ukraine 24 Feb 2022
Smila 66,475 Cherkasy  Ukraine 24 Feb 2022
Talne 13,012 Zvenyhorodka  Ukraine 24 Feb 2022
Uman 82,154 Uman  Ukraine 24 Feb 2022
Vatutine 16,096 Zvenyhorodka  Ukraine 24 Feb 2022
Zhashkiv 13,355 Uman  Ukraine 24 Feb 2022
Zolotonosha 27,458 Zolotonosha  Ukraine 24 Feb 2022
Zvenyhorodka 16,490 Zvenyhorodka  Ukraine 24 Feb 2022

Chernihiv Oblast

Name Pop. Raion Held by As of More information
Bakhmach 17,192 Nizhyn  Ukraine[1][2] 4 Apr 2022
Baturyn 2,458 Nizhyn  Ukraine 1 Jan 2024
Bobrovytsia 10,742 Nizhyn  Ukraine[1][2] 4 Apr 2022
Borzna 9,632 Nizhyn  Ukraine[1][2] 4 Apr 2022
Chernihiv[a] 285,234 Chernihiv  Ukraine[3][4] 25 Mar 2022 See Siege of Chernihiv, Chernihiv bombing, Chernihiv breadline attack
Horodnia 11,710 Chernihiv  Ukraine[5] 2 Apr 2022 Captured by  Russia 24 February 2022.[6]
Recaptured by  Ukraine 2 April 2022.
Ichnia 10,585 Pryluky  Ukraine 1 Jan 2024
Koriukivka 12,409 Koriukivka  Ukraine[1][2] 4 Apr 2022 Captured by  Russia 25 February 2022.[citation needed]
Recaptured by  Ukraine 4 April 2022.
Kozelets 7,646 Chernihiv  Ukraine[7] 29 Mar 2022 Captured by  Russia 3 March 2022.[citation needed]
Recaptured by  Ukraine 31 March 2022.[citation needed]
Mena 11,096 Koriukivka  Ukraine[1][2] 4 Apr 2022
Mykhailo-Kotsiubynske 2,851 Chernihiv  Ukraine[8] 2 Apr 2022 Captured by  Russia 28 February 2022.[9]
Recaptured by  Ukraine 2 April 2022.[9]
Nizhyn 66,983 Nizhyn  Ukraine 1 Jan 2024
Nosivka 13,120 Nizhyn  Ukraine 1 Jan 2024
Nova Basan 2,929 Nizhyn  Ukraine[4][10] 31 Mar 2022 Captured by  Russia 28 February 2022.[11]
Recaptured by  Ukraine 31 March 2022.[12][13]
Novhorod-Siverskyi 12,647 Novhorod-Siverskyi  Ukraine[14] 11 Mar 2022
Novyi Bykiv 2,024 Nizhyn  Ukraine[5] 2 Apr 2022 Captured by  Russia 25 February 2022.
Recaptured by  Ukraine 31 March 2022.
Oster 5,655 Chernihiv  Ukraine 1 Jan 2024
Pryluky 52,553 Pryluky  Ukraine 1 Jan 2024
Ripky 6,807 Chernihiv  Ukraine[1][2] 4 Apr 2022 Captured by  Russia 24 February 2022.[15]
Recaptured by  Ukraine 2 April 2022.
Semenivka 7,952 Novhorod-Siverskyi  Ukraine[1][2] 4 Apr 2022 Captured by  Russia 24 February 2022.[6]
Recaptured by  Ukraine 4 April 2022.
Snovsk 10,825 Koriukivka  Ukraine[1][2] 4 Apr 2022
Sosnytsia 6,708 Koriukivka  Ukraine[1][2] 4 Apr 2022

Chernivtsi Oblast

Name Pop. Raion Held by As of More information
Chernivtsi 265,471 Chernivtsi  Ukraine 24 Feb 2022
Hertsa 2,108 Chernivtsi  Ukraine 2 Jan 2024
Khotyn 9,075 Dnistrovskyi  Ukraine 2 Jan 2024
Kitsman 6,135 Chernivtsi  Ukraine 2 Jan 2024
Novodnistrovsk 10,590 Dnistrovskyi  Ukraine 24 Feb 2022
Novoselytsia 7,514 Chernivtsi  Ukraine 2 Jan 2024
Sokyriany 8,652 Dnistrovskyi  Ukraine 2 Jan 2024
Storozhynets 14,138 Storozhynets  Ukraine 24 Feb 2022
Vashkivtsi 5,312 Vyzhnytsia  Ukraine 2 Jan 2024
Vyzhnytsia 3,875 Vyzhnytsia  Ukraine 2 Jan 2024
Zastavna 7,807 Chernivtsi  Ukraine 2 Jan 2024

Crimea and Sevastopol

Name Pop. Municipality or raion Held by As of More information
Alupka 8,087 Yalta Municipality  Russia[16] 4 Jan 2024 Captured by  Russia on 27 February 2014.
Alushta 30,194 Alushta Municipality  Russia[16] 4 Jan 2024 Captured by  Russia on 27 February 2014.
Armiansk 21,239 Armiansk Municipality  Russia[16] 4 Jan 2024 Captured by  Russia on 27 February 2014.
Bakhchysarai 26,090 Bakhchysarai Raion  Russia[16] 4 Jan 2024 Captured by  Russia on 27 February 2014.
Bilohirsk 16,354[b] Bilohirsk Raion  Russia[16] 4 Jan 2024 Captured by  Russia on 27 February 2014.
Kerch 149,566 Kerch City  Russia[16] 24 Feb 2022 Captured by  Russia on 27 February 2014.
Sevastopol 509,992 none[c]  Russia[16] 24 Feb 2022 Captured by  Russia on 27 February 2014.
Simferopol 332,317 Simferopol City  Russia[16] 24 Feb 2022 Captured by  Russia on 27 February 2014.
Yalta 76,746 Yalta City  Russia[16] 24 Feb 2022 Captured by  Russia on 27 February 2014.
Yevpatoria 105,719 Yevpatoria City  Russia[16] 24 Feb 2022 Captured by  Russia on 27 February 2014.

Dnipropetrovsk Oblast

Name Pop. Raion Held by As of More information
Apostolove 16,356 Kryvyi Rih  Ukraine 24 Feb 2022
Chaplyne 3,655 Synelnykove  Ukraine 24 Feb 2022 See Chaplyne railway station attack
Dnipro 980,948 Dnipro  Ukraine 24 Feb 2022 See Dnipro strikes
Hannivka 236 Kryvyi Rih  Ukraine 11 May 2022
Kamianske 229,794 Kamianske  Ukraine 24 Feb 2022
Kryvyi Rih 612,750 Kryvyi Rih  Ukraine 24 Feb 2022 See Bombing of Kryvyi Rih
Marhanets 45,718 Nikopol  Ukraine 24 Feb 2022
Mezhova 7,022 Synelnykove  Ukraine 1 Sep 2024
Nikopol 107,464 Nikopol  Ukraine 24 Feb 2022
Novomoskovsk 70,230 Novomoskovsk  Ukraine 24 Feb 2022
Pavlohrad 103,073 Pavlohrad  Ukraine 24 Feb 2022
Pershotravensk 27,573 Synelnykove  Ukraine 24 Feb 2022
Piatykhatky 18,457 Kamianske  Ukraine 24 Feb 2022
Pidhorodne 19,336 Dnipro  Ukraine 24 Feb 2022
Pokrov 38,111 Nikopol  Ukraine 24 Feb 2022
Prosiana 4,547 Synelnykove  Ukraine 7 Sep 2024
Synelnykove 30,021 Synelnykove  Ukraine 24 Feb 2022
Ternivka 29,226 Pavlohrad  Ukraine 24 Feb 2022
Verkhivtseve 10,081 Kamianske  Ukraine[17] 5 Jul 2022
Verkhnodniprovsk 16,976 Kamianske  Ukraine 24 Feb 2022
Vilnohirsk 22,458 Kamianske  Ukraine 24 Feb 2022
Zaporizke 103 Synelnykove  Ukraine 19 Mar 2022
Zelenodolsk 12,874 Kryvyi Rih  Ukraine[18] 27 Apr 2022
Zhovti Vody 42,901 Kamianske  Ukraine 24 Feb 2022

Donetsk Oblast

Name Pop. Raion Held by As of More information
Andriivka 71 Bakhmut  Russia[19] 16 Sep 2024 Recaptured by  Russia between around 28 November – 1 December 2022.[20][21][22]
Recaptured by  Ukraine between 14–15 September 2023.[23]
Claimed by  Russia on 23 May 2024.[24]
Confirmed captured by  Russia on 16 September 2024.[19]
Arkhanhelske 285 Pokrovsk  Russia[25] 4 May 2024 Contested by  Russia between around 30 April – 3 May 2024.[26]
Recaptured by  Russia on 3 May 2024.[25]
Avdiivka 31,940 Pokrovsk  Russia[27][28] 17 Feb 2024 See Battle of Avdiivka (2017), Battle of Avdiivka (2022–2024)
Captured by  Donetsk PR in mid-April 2014.
Mostly recaptured by  Ukraine 21 July 2014.
Recaptured by  Russia on 17 February 2024.[29]
Bakhmut 72,310 Bakhmut  Russia[30] 23 May 2023 See Battle of Artemivsk (2014), Battle of Bakhmut (2022-2023)
Captured by  Donetsk PR in April 2014.
Recaptured by  Ukraine on 6 July 2014.
Recaptured by  Russia on 20 May 2023.[31][32]
Bakhmutske 612 Bakhmut  Russia[33] 27 Dec 2022 Captured by  Russia 27 December 2022
Berdychi 267 Pokrovsk  Russia[34] 28 Apr 2024 Contested by  Russia between around 28 February – 27 April 2024.[35][36][37]
Recaptured by  Russia between around 20–27 April 2024.[38][39][34]
Berestove 1,278 Bakhmut  Russia[40] 28 Jul 2022 Captured by  Donetsk PR in July 2022.
Blahodatne 564 Volnovakha  Russia[41] 5 Dec 2024 Captured by  Russia/ DPR in 2022.
Recaptured by  Ukraine on 10 June 2023.[42]
Recaptured by  Russia on 5 December 2024.[41]
Bohdanivka 77 Bakhmut  Russia[43] 8 Apr 2024 Contested by  Russia between before 17 January – 8 April 2024.[44]
Recaptured by  Russia on 8 April 2024.[43]
Bohoiavlenka 1,490 Volnovakha  Russia[45] 27 Oct 2024 Contested by  Russia on 26 October 2024.[41]
Likely captured by  Russia on 27 October 2024.[45]
Bohorodychne 794 Kramatorsk  Ukraine 11 Sep 2022 See Sloviansk offensive
Captured by  Russia 11 July 2022.[46]
Recaptured by  Ukraine 11 September 2022.[47][48]
Chasiv Yar 12,557 Bakhmut Contested[49] 19 May 2024 See Battle of Chasiv Yar
Pressured by  Russia between 4 April – 17 May 2024.[50]
Contested by  Russia since 17 May 2024.[49]
Dalne [uk] 403 Pokrovsk  Russia[41] 21 Nov 2024 Contested by  Russia between around 11–20 November 2024.[51]
Captured by  Russia around 21 November 2024.[41]
Debaltseve 24,316 Horlivka  Russia 20 Feb 2015 See Battle of Debaltseve (2015)
Captured by  Donetsk PR in mid-April 2014.
Recaptured by  Ukraine 29 July 2014.
Recaptured by  Donetsk PR 18 February 2015.
Dobropillia 28,170 Pokrovsk  Ukraine 24 Feb 2022
Donetsk 905,364 Donetsk  Russia[52] 22 Feb 2022 See March 2022 Donetsk attack
Captured by  Donetsk PR 7 April 2014.
Druzhba 1,860 Bakhmut  Russia[53] 5 Nov 2024 Pressured by  Russia between around 18 June – 2 July 2024.[54][55]
Contested by  Russia between around 3 July – 4 November 2024.[56]
Claimed captured by  Russia on 31 August 2024.[57]
Captured by  Russia by 5 November 2024.[53]
Druzhkivka 55,088 Kramatorsk  Ukraine[58] 4 May 2022
Halytsynivka 1,111 Pokrovsk  Russia[59] 3 Sep 2024 Contested by  Russia between around 31 August – 2 September 2024.[60]
Likely captured by  Russia around 3 September 2024.[59]
Heorhiivka 1,167 Pokrovsk  Russia[61] 14 Jun 2024 Contested by  Russia between around 15 January – 5 June 2024.[62]
Recaptured by  Russia between around 5–14 June 2024.[63][64][61]
Hirnyk 10,357 Pokrovsk  Russia[41] 27 Oct 2024 Claimed contested by  Russian sources starting 18 September 2024.[65]
Confirmed contested by  Russia between around 26 September – 26 October 2024.[66]
Captured by  Russia on 27 October 2024.[41]
Horlivka 241,106 Horlivka  Russia[67] 9 Mar 2022 See Battle of Horlivka (2014)
Captured by  Donetsk PR in mid-April 2014.
Hostre 557 Pokrovsk  Russia[17] 4 Oct 2024 Contested by  Russia between around 12 September – 2 October 2024.[68]
Claimed captured by  Russian sources on 22 September 2024.[69]
Confirmed captured by  Russia by 3 October 2024.[17]
Hrodivka 2,299 Pokrovsk  Russia[70] 21 Oct 2024 Pressured by  Russia between around 4–12 August 2024.[71]
Contested by  Russia between around 13 August – 20 October 2024.[72][73]
Claimed captured by  Russia on 7 October 2024.[74]
Confirmed captured by  Russia on 21 October 2024.[70]
Illinka 440 Pokrovsk  Russia[41] 13 Nov 2024 Contested by  Russia between 7–12 November 2024.[75]
Captured by  Russia on 13 November 2024.[41]
Ilovaisk 17,620 Donetsk  Russia 20 Feb 2015 See Battle of Ilovaisk (2014)
Captured by  Donetsk PR in mid-April 2014.
Recaptured by  Ukraine 19 August 2014.
Recaptured by  Donetsk PR 1 September 2014.
Ivanivka 669 Pokrovsk  Russia[76] 13 Aug 2024 Pressured by  Russia between around 25–31 July 2024.[77][78]
Contested by  Russia between around 1–12 August 2024.[79][71][80]
Captured by  Russia around 13 August 2024.[76]
Ivanivske 1,369 Bakhmut  Russia[81][50] 4 Apr 2024 Contested by  Russia between around 23 February – 23 March 2024.[82][83]
Recaptured by  Russia around 23 March 2024.[84][85][50]
Ivano-Daryivka 23 Bakhmut  Russia[86] 19 Jul 2024 Captured by  Russia around 17 July 2024.[86]
Izmailivka 199 Pokrovsk  Russia[87] 24 Oct 2024 Captured by  Russia on 23 October 2024.[87]
Kalynivka 542 Bakhmut Contested[88] 17 Jun 2024 Pressured by  Russia between around 12–30 May 2024.[89]
Contested by  Russia since around 30 May 2024.[90][91][88]
Kalynove 219 Pokrovsk  Russia[92] 27 Aug 2024 Captured by  Russia on 27 August 2024.[92]
Karlivka 414 Pokrovsk  Russia[60] 30 Aug 2024 Claimed contested by a  Russian source starting 14 June 2024.[93]
Contested by  Russia between around 22 June – 29 August 2024.[94]
Captured by  Russia around 30 August 2024.[95][60]
Katerynivka 778 Pokrovsk  Russia[96] 3 Nov 2024 Contested by  Russia between around 4 October – 2 November 2024.[97]
Claimed captured by  Russia on 29 October 2024.[98]
Confirmed captured by  Russia on 3 November 2024.[96]
Keramik 339 Pokrovsk  Russia[25] 4 May 2024 Pressured by  Russia around 26 April 2024.
Contested by  Russia between around 27 April – early May 2024.[34]
Fully recaptured by  Russia between around 28 April – 3 May 2024.[39][34][25]
Khromove 833 Bakhmut  Russia 31 Dec 2023 Recaptured by  Russia on 29 November 2023.[99][100]
Klishchiivka 512 Bakhmut  Russia[88] 17 Jun 2024 Captured by  Russia on 19 January 2023.
Recaptured by  Ukraine between 17–22 September 2023.[101][102]
Contested by  Russia between around 19 – late May 2024.[103]
Recaptured by  Russia between around late May – 17 June 2024.[103][104][88]
Komyshivka 365 Pokrovsk  Russia[105] 22 Aug 2024 Captured by  Russia around 21 August 2024.[105][106]
Kostiantynivka 68,792 Kramatorsk  Ukraine[107][108] 10 Mar 2022 Captured by  Donetsk PR in mid-April 2014.
Recaptured by  Ukraine 7 July 2014.
Kostiantynivka 1,293 Pokrovsk  Russia[109] 28 Aug 2024 Pressured by  Russia between around 5 June – 23 July 2024.[63]
Contested by  Russia between around 24 July – 26 August 2024.[77]
Likely captured by  Russia on 27 August 2024.[109]
Kramatorsk 150,084 Kramatorsk  Ukraine[58] 4 May 2022 See Battle of Kramatorsk (2014), Kramatorsk railway station attack
Captured by  Donetsk PR 12 April 2014.
Recaptured by  Ukraine 5 July 2014.
Krasna Hora 584 Bakhmut  Russia[110] 11 Feb 2023 Recaptured by  Russia on 11 February 2023.
Krasnohorivka 14,917 Pokrovsk  Russia[111][17] 10 Sep 2024 See Battle of Krasnohorivka
Contested by  Russia between 8 April – 8 September 2024.[112]
Captured by  Russia on 9 September 2024.[111]
Krasnohorivka (village) 526 Pokrovsk  Russia[113] 17 Mar 2023
Krutyi Yar [uk] 107 Pokrovsk  Russia[114] 29 Sep 2024 Recaptured by  Russia around 29 September 2024.[114]
Kurakhove 18,220 Pokrovsk Contested[115] 30 Oct 2024 See Battle of Kurakhove
Pressured by  Russia between around 3–28 October 2024.[17]
Contested by  Russia since 29 October 2024.[115]
Kurakhivka 2,600 Pokrovsk  Russia[116] 31 Oct 2024 Contested by  Russia on 30 October 2024.[115]
Claimed captured by  Russian sources on 30 October 2024.[115]
Confirmed captured by  Russia on 31 October 2024.[116]
Lastochkyne 617 Pokrovsk  Russia[117] 24 Feb 2024 Recaptured by  Russia on 24 February 2024.[117]
Lyman 20,469 Kramatorsk  Ukraine[118][119] 1 Oct 2022 See Battle of Krasnyi Lyman (2014), Battle of Lyman (September–October 2022)
Captured by  Donetsk PR in mid-April 2014.
Recaptured by  Ukraine 5 June 2014.
Recaptured by  Russia/ DPR 27 May 2022.[120][121][122][123]
Recaptured by  Ukraine on 1 October 2022.[118][119][124]
Lozuvatske [uk] 17 Pokrovsk  Russia[125] 26 Jul 2024 Contested by  Russia between around 16–25 July 2024.[126]
Captured by  Russia around 26 July 2024.[125]
Lysivka [uk] 799 Pokrovsk Contested[127] 3 Oct 2024 Contested by  Russia since around 11 September 2024.[128]
Claimed captured by  Russian sources on 12 September 2024.[68]
Visually confirmed contested since 2 October 2024.[127]
Makarivka 258 Volnovakha  Ukraine 24 Sep 2023 Captured by  Russia/ DPR in 2022.
Recaptured by  Ukraine between 13–14 June 2023.[129]
Makiivka 340,337 Donetsk  Russia[67] 9 Mar 2022 Captured by  Donetsk PR on 13 April 2014.
Maksymilianivka 2,171 Pokrovsk  Russia[70] 21 Oct 2024 Pressured by  Russia between around 14 June – 29 June 2024.[61]
Contested by  Russia between around 29 June – 19 October 2024.[130]
Claimed captured by  Russia on 17 October 2024.[131]
Confirmed captured by  Russia on 20 October 2024.[70]
Maksymivka [uk] 793 Volnovakha  Russia[96] 2 Nov 2024 Captured by  Russia on 2 November 2024.[96]
Mezhove 36 Pokrovsk  Russia[105] 22 Aug 2024 Captured by  Russia around 19 August 2024.[105][132]
Marinka 10,722 Pokrovsk  Russia[133] 25 Dec 2023 See Battle of Marinka (2015), Battle of Marinka (2022–2023)
Captured by  Donetsk PR in mid-April 2014.
Recaptured by  Ukraine on 5 August 2014.
Contested by  Russia between around spring 2022 and 24 December 2023.[134][135]
Recaptured by  Russia on 24–25 December 2023.[136][133]
Mariupol[a] 431,859 Mariupol  Russia[137] 17 May 2022 See Battle of Mariupol (2014), 2014 offensive, 2015 attack, Siege of Mariupol, Hospital airstrike, Theatre airstrike
Partially captured by  Donetsk PR 9 May 2014.
Recaptured by  Ukraine 13 June 2014
Recaptured by  Russia/ DPR on 16 May 2022.[137]
Mykhailivka 1,269 Pokrovsk  Russia[138] 1 Sep 2024 Pressured by  Russia between around 18–25 August 2024.[139]
Contested by  Russia between around 26–31 August 2024.[140][141]
Likely captured by  Russia around 1 September 2024.[138]
Mykolaivka 101 Pokrovsk  Russia[41] 16 Oct 2024 Contested by  Russia between around 24 September – 9 October 2024.[66]
Captured by  Russia around 10 October 2024.[41]
Mykolaivka 805 Pokrovsk  Russia[142] 24 Aug 2024 Contested by  Russia between around 14–16 August 2024.[73]
Claimed captured by  Russian sources on 16 August 2024.[143]
Captured by  Russia between around 17–23 August 2024.[144][142]
Myrnohrad 46,098 Pokrovsk  Ukraine 29 Aug 2024 Pressured by  Russia since around 29 August 2024.[141]
Neskuchne 644 Volnovakha  Ukraine 24 Sep 2023 Captured by  Russia/ DPR in Spring 2022.
Recaptured by  Ukraine on 10 June 2023.[42]
Nelipivka 977 Bakhmut Contested[145] 4 Nov 2024 Claimed contested by  Russia starting 19 August 2024.[146]
Confirmed contested by  Russia between around 5 September – October 2024.[147]
Claimed captured by  Russia on 30 September 2024.[69][148]
Captured by  Russia by 18 October 2024.[149]
Contested by  Ukraine since around 4 November 2024.[145]
Netailove 1,141 Pokrovsk  Russia[150] 21 May 2024 Pressured by  Russia between around 16–27 April 2024.[151]
Contested by  Russia between around 28 April – 18 May 2024.[34][152]
Recaptured by  Russia between around 18–20 May 2024.[103][150]
Nevelske 283 Pokrovsk  Russia[153] 10 Aug 2024 Recaptured by  Russia around 12 March 2024.[154][155]
Recaptured by  Ukraine before 4 May 2024.[156]
Pressured by  Russia between around 14 May – 11 June 2024.[157]
Contested by  Russia between around 12 June – 8 August 2024.[158]
Recaptured by  Russia on 9 August 2024.[153]
New York 9,735 Bakhmut  Russia[159] 7 Oct 2024 Pressured by  Russia between around 18 June – 2 July 2024.[54][55]
Contested by  Russia between around 3 July – September 2024.[160]
Claimed captured by  Russian sources on 18 August 2024.[139][146]
Captured by  Russia in September 2024.[159]
Novobakhmutivka 191 Pokrovsk  Russia[161] 25 Apr 2024 Contested by  Russia between 23–24 April 2024.[162]
Recaptured by  Russia on 24 April 2024.[163][164][161]
Novohrodivka 14,037 Pokrovsk  Russia[165][166] 27 Aug 2024 Pressured by  Russia between around 14–21 August 2024.[73][167]
[146]
Contested by  Russia between around 22–26 August 2024.[168][169]
Captured by  Russia around 27 August 2024.[165][166][170][171]
Novokalynove 521 Pokrovsk  Russia[39] 27 Apr 2024 Contested by  Russia between 16–27 April 2024.[172][173]
Recaptured by  Russia around 27 April 2024.[39]
Novoluhanske 3,700 Bakhmut  Russia[174] 26 May 2022 Captured along with Vuhlehirske Power Plant by  Russia/ DPR on 26 July 2022[175]
Novomaiorske 551 Volnovakha  Russia[176] 10 Apr 2022
Novomykhailivka 1,439 Pokrovsk  Russia[162] 23 Apr 2024 Contested by  Russia between around 6 February – 21 April 2024.[177]
Captured by  Russia around 22 April 2024.[178][179][162]
Novooleksandrivka 693 Pokrovsk  Russia[180] 11 Jun 2024 Pressured by  Russia between around 6 May – 7 June 2024.[181][182][104]
Contested by  Russia between around 8–10 June 2024.[183]
Recaptured by  Russia around 10 June 2024.[180]
Novooleksiivka 177 Pokrovsk  Russia[41] 7 Nov 2024 Contested by  Russia between 4–6 November 2024.[145]
Captured by  Russia on 7 November 2024.[41]
Novopokrovske 64 Pokrovsk  Russia[184] 13 Jun 2024 Pressured by  Russia between around 7 May – 9 June 2024.[185]
Contested by  Russia between around 10–12 June 2024.[186]
Recaptured by  Russia between 12–13 June 2024.[158][184]
Novosadove 32 Kramatorsk  Russia[41] 22 Oct 2024 Recaptured by  Russia on 22 October 2024.[41]
Novoselivka 541 Pokrovsk  Russia 14 May 2022
Novoselivka Persha 942 Pokrovsk  Russia[187] 29 Jul 2024 Pressured by  Russia between around 12 June – 10 July 2024.[158]
Contested by  Russia between around 11–28 July 2024.[188]
Captured by  Russia around 29 July 2024.[187]
Novosilka 104 Volnovakha  Ukraine[189] 4 May 2022
Novotroitske 6,445 Volnovakha  Russia[190][191] 6 May 2022 Captured by  Donetsk PR 11 March 2022.
Novoukrainka [uk] 1,523 Volnovakha  Russia[41] 29 Oct 2024 Contested by  Russia between 26–28 October 2024.[41]
Captured by  Russia on 29 October 2024.[41]
Novyi Komar 534 Volnovakha  Ukraine[41] 5 Dec 2024 Contested by  Russia between 1–4 December 2024.[41]
Novozhelanne 274 Pokrovsk  Russia[146] 18 Aug 2024 Captured by  Russia around 18 August 2024.[146]
Ocheretyne 3,378 Pokrovsk  Russia[25] 4 May 2024 See Battle of Ocheretyne
Pressured by  Russia between 17–21 April 2024.[151]
Contested by  Russia between around 22–30 April 2024.[179]
Fully recaptured by  Russia around 30 April 2024.[25]
Olenivka 4,534 Kalmiuske  Russia[192] 1 May 2022 See Olenivka prison massacre
Captured by  Donetsk PR in September 2014
Orikhovo-Vasylivka 227 Bakhmut  Ukraine 15 Dec 2023
Orlivka [uk] 297 Pokrovsk  Russia[73] 14 Aug 2024 Captured by  Russia on 14 August 2024.[73]
Orlivka 874 Pokrovsk  Russia[193] 25 Mar 2024 Recaptured by  Russia between around 29 February – 19 March 2024.[35][194][195][193]
Ostrivske 323 Pokrovsk  Russia[41] 16 Oct 2024 Contested by  Russia between around 3 – 14 October 2024.[196]
Claimed captured by  Russia on 11 October 2024.[197]
Captured by  Russia by 15 October 2024.[41]
Pavlivka 2,505 Volnovakha  Russia[198] 14 Nov 2022 Captured by  Russia/ DPR 13 March 2022.[citation needed]
Recaptured by  Ukraine 21 June 2022.[citation needed]
Recaptured by  Russia between 11–14 November 2022.[199][198]
Paraskoviivka 2,810 Bakhmut  Russia[200] 18 Feb 2023 See Battle of Artemivsk
Captured by  Donetsk PR during the Battle of Artemivsk.
Recaptured by  Ukraine on 6 July 2014[201].
Recaptured by  Russia on 18 February 2023.[202]
Paraskoviivka 52 Pokrovsk  Russia[203][93] 15 Jun 2024 Pressured by  Russia between around 5–18 May 2024.[156]
Contested by  Russia between around 19 May – 5 June 2024.[49][63]
Captured by  Russia between around 5–14 June 2024.[183][93][203]
Pervomaiske 2,208 Pokrovsk  Russia[112] 10 Apr 2024 Contested by  Russia/ DPR between summer 2022 – 9 April 2024.[204][better source needed]
Recaptured by  Russia around 9 April 2024.[205][112]
Pisky 6 Pokrovsk  Russia[206] 31 Aug 2022 See Battle of Pisky
Population was 2,160 in 2001, but most residents left during the War in Donbas.
Pivdenne 1,404 Bakhmut  Russia[147][17] 6 Sep 2024 Contested by  Russia between around 29 June – August 2024.[130]
Claimed captured by  Russia on 30 July 2024.[207]
Confirmed captured by  Russia on 5 September 2024.[147][17]
Pivnichne 9,024 Bakhmut Contested[94] 31 Aug 2024 Pressured by  Russia between 18–21 June 2024.[54][55]
Contested by  Russia since 21 June 2024.[208][41]
Claimed captured by  Russia on 31 August 2024.[60]
Pobieda 144 Pokrovsk  Russia[209] 21 Feb 2024 Recaptured by  Russia on 21 February 2024.[209]
Pokrovsk 61,161 Pokrovsk  Ukraine[210] 25 May 2022 See Pokrovsk offensive
Subject to repeated rocket attacks since late May 2022.
Pokrovske 1,333 Bakhmut  Russia 27 Jul 2022
Prohres 390 Pokrovsk  Russia[86] 19 Jul 2024 Pressured by  Russia between around 26 June – 17 July 2024.[211]
Contested by  Russia on 18 July 2024.[212]
Captured by  Russia on 19 July 2024.[86]
Ptyche 274 Pokrovsk  Russia[105] 22 Aug 2024 Captured by  Russia on 22 August 2024.[105]
Prechystivka 898 Volnovakha  Russia[213] 5 Sep 2024 Captured by  Russia around 3 September 2024.[214][213]
Raihorodok 3,342 Kramatorsk  Ukraine[17] 9 Sep 2022
Rivnopil 98 Volnovakha  Russia[41] 14 Nov 2024 Captured by  Russia/ DPR before the 2023 Ukrainian counteroffensive.
Recaptured by  Ukraine on 26 June 2023.[215]
Contested by  Russia between around 11–13 November 2024.[41]
Recaptured by  Russia around 14 November 2024.[216]
Rozdolivka 740 Bakhmut  Russia[217] 3 Aug 2024 Pressured by  Russia between around 14 May – 11 June 2024.[157]
Contested by  Russia between around 12 June – 19 July 2024.[184][203]
Claimed captured by  Russian sources around 28 June 2024.[218]
Captured by  Russia between around 19 July – 3 August 2024.[217][219]
Rozdolne 1,120 Volnovakha  Russia[41] 29 Nov 2024 Contested by  Russia between 23–28 November 2024.[41]
Captured by  Russia on 29 November 2024.[41]
Sakko i Vantsetti 3 Bakhmut  Russia 6 Feb 2023 Recaptured by  Russia on 31 January 2023.
Selydove 21,916 Pokrovsk  Russia[41] 30 Oct 2024 See Pokrovsk offensive § Battle for Selydove
Contested by  Russia between around 28 August – 5 September 2024.[109][141][220]
Likely recaptured by  Ukraine around 6 September 2024.[19]
Contested by  Russia between around 27 September – late October 2024.[221]
Claimed captured by  Russian sources on 27 October 2024.[222]
Claimed captured by  Russia on 29 October 2024.[223]
Confirmed captured by  Russia on 30 October 2024.[41]
Semenivka 182 Pokrovsk  Russia[34] 28 Apr 2024 Contested by  Russia between around 28 March – 26 April 2024.[224][225]
Recaptured by  Russia between around 20–26 April 2024.[226][179][227]
Serebrianka 869 Bakhmut  Ukraine[17] 4 Sep 2022 Claimed captured by  Russia on 23 October 2024.[228]
Serhiivka [uk] 159 Pokrovsk  Russia 15 Aug 2024 Pressured by  Russia between around 27 July – 2 August 2024.[229][230]
Contested by  Russia between around 3–6 August 2024.[217]
Claimed captured by  Russian sources on 3 August 2024.[217][231][232]
Captured by  Russia around 7 August 2024.[73][233]
Shakhtarske [uk] 1,154 Volnovakha  Russia[41] 2 Nov 2024 Contested by  Russia between around 26 October – 1 November 2024.[41]
Claimed captured by  Russian sources on 29 October 2024.[98]
Captured by  Russia around 2 November 2024.[41]
Shandryholove 1,035 Kramatorsk  Ukraine[234] 27 Sep 2022
Shcherbynivka 3,266 Bakhmut Contested[149] 19 Oct 2024 Contested by  Russia since around 18 October 2024.[149]
Shchurove 264 Kramatorsk  Ukraine[235] 19 Sep 2022
Shevchenko 1,654 Pokrovsk Contested[41] 6 Dec 2024 Contested by  Russia since around 6 December 2024.[41]
Shumy 95 Bakhmut  Russia[94] 23 Jun 2024 Recaptured by  Russia on 21 June 2024.[236][94]
Sieverne 40 Pokrovsk  Russia[237] 27 Feb 2024 Recaptured by  Russia between 22–26 February 2024.[117][238]
Siversk 11,068 Kramatorsk  Ukraine[239] 25 May 2022
Sloviansk 106,972 Kramatorsk  Ukraine[58] 4 May 2022 See Murder of Pentecostals in Sloviansk (2014), Siege of Sloviansk
Captured by  Donetsk PR in mid-April 2014.
Recaptured by  Ukraine 5 July 2014.
Sokil 66 Pokrovsk  Russia[240] 6 Jul 2024 Pressured by  Russia between around 27 May – 6 June 2024.[241]
Contested by  Russia between around 7 June – 3 July 2024.[242][243][56]
Captured by  Russia around 6 July 2024.[240]
Sontsivka 795 Pokrovsk Contested[244] 9 Nov 2024 Contested by  Russia since around 9 November 2024.[244]
Skuchne 14 Pokrovsk  Russia[105] 22 Aug 2024 Captured by  Russia around 19 August 2024.[105][132]
Soledar 10,692 Bakhmut  Russia[245] 16 Jan 2023 See Battle of Soledar
Captured by  Donetsk PR in April 2014.
Recaptured by  Ukraine in July 2014.
Recaptured by  Russia 16 January 2023.
Solodke 525 Volnovakha  Russia[246] 5 Jul 2022 Recaptured by  Ukraine 5 July 2022.
Recaptured by  Russia/ DPR 19 August 2022.
Soloviove 223 Pokrovsk  Russia[39] 27 Apr 2024 Recaptured by  Russia on 25 April 2024.[161][227][39]
Spirne 80 Bakhmut  Russia[86] 3 Jul 2024 Contested by  Russia around August–September 2022.[247][248][249]
Contested by  Russia between around 27 December 2023 – 16 July 2024.[250]
Claimed captured by  Russia since 30 June 2024.[56]
Confirmed captured by  Russia on 17 July 2024.[86]
Staromaiorske 839 Volnovakha  Russia[186] 10 Jun 2024 Captured by  Russia/ DPR in 2022.
Recaptured by  Ukraine between 27–28 July 2023.[251]
Contested by  Russia between 8 May – 9 June 2024.[182][252][104]
Recaptured by  Russia on 10 June 2024.[253][186]
Staromlynivka 2,635 Volnovakha  Russia[254] 13 Mar 2022 Captured by  Russia/ DPR 13 March 2022.
Stepove 62 Pokrovsk  Russia[237] 27 Feb 2024 Contested by  Russia between around 10 November 2023 and 23 February 2024.[255]
Recaptured by  Russia around 23 February 2024.[117][237]
Storozheve 96 Volnovakha  Ukraine 24 Sep 2023 Captured by  Russia/ DPR in 2022.
Recaptured by  Ukraine on 11 June 2023.[42]
Sviatohirsk 4,309 Kramatorsk  Ukraine 11 Sep 2022 See Battle of Sviatohirsk
Captured by  Russia/ DPR between 8[256] and 14 June 2022.[257]
Recaptured by  Ukraine 11 September 2022.[258][48]
Svitlodarsk 11,281 Bakhmut  Russia[259][260] 24 May 2022 Captured by  Russia/ DPR on 24 May 2022.[259][260]
Terny 764 Kramatorsk Contested[261] 1 Nov 2024 Captured by  Russia 23 April 2022.
Recaptured by  Ukraine first week of October 2022.[262]
Pressured by  Russia between around ?[when?] – late April 2024.[citation needed][41][263][218]
Contested by  Russia since around 30 October 2024.[115][261]
Tonenke 320 Pokrovsk  Russia[264] 21 Mar 2024 Contested by  Russia between around 26 February – March 2024.[238][194]
Mostly captured by  Russia well before 16 March 2024.[155]
Fully captured by  Russia on 21 March 2024.[264]
Toretsk 30,914 Bakhmut Contested[168] 23 Aug 2024 See Battle of Toretsk
Pressured by  Russia between around 5 July – 21 August 2024.[265]
Contested by  Russia since around 22 August 2024.[266][168]
Torske 1,652 Kramatorsk  Ukraine 28 Sep 2023 Captured by  Russia/ DPR around 19–20+ April 2022.[267]
Tsukuryne 1,745 Pokrovsk  Russia[74] 6 Oct 2024 Contested by  Russia between around 30 September – 5 October 2024.[268]
Captured by  Russia around 6 October 2024.[74]
Ukrainsk 10,655 Pokrovsk  Russia[269] 17 Sep 2024 Pressured by  Russia between around 29 August – 5 September 2024.[141]
Claimed contested by  Russian sources starting 29 August 2024.[141]
Contested by  Russia between around 6–16 September.[270] Confirmed with geolocated footage to be contested by 11 September.[68]
Captured by  Russia on 17 September 2024.[269]
Umanske 176 Pokrovsk  Russia[24] 23 May 2024 Contested by  Russia between around 9–20 May 2024.[271]
Recaptured by  Russia around 20 May 2024.[24]
Urozhaine 1,000 Volnovakha  Russia[272][273] 13 Jul 2024 Captured by  Russia/ DPR in 2022.
Recaptured by  Ukraine between 15–16 August 2023.[274]
Pressured by  Russia between around 1–7 May 2024.[26]
Contested by  Russia between around 8 May – 12 July 2024.[182]
Recaptured by  Russia around 13 July 2024.[272][273]
Uspenivka [uk] 507 Pokrovsk Contested[41] 5 Dec 2024 Contested by  Russia since 5 December 2024.[41]
Vasiukivka 601 Bakhmut  Ukraine 15 Dec 2023
Velyka Novosilka 5,235 Volnovakha  Ukraine 29 Aug 2024
Verkhniokamianske 960 Bakhmut  Russia[275] 9 Oct 2024 Claimed pressured by a  Russian source starting around 11 June 2024.[158]
Claimed captured by  Russia on 2 October 2024.[276]
Captured by  Russia around 7 October 2024.[275]
Vesele 129 Pokrovsk  Russia[71][277] 4 Aug 2024 Pressured by  Russia between around 25–31 July 2024.[77][78]
Contested by  Russia between around 27 July – 3 August 2024.[229][278]
Captured by  Russia between around 1–4 August 2024.[71][277]
Vesele 102 Bakhmut  Russia[177] 6 Feb 2024 Recaptured by  Russia on 18 January 2024.[44][177]
Vodiane 319 Pokrovsk  Russia[279] 5 Apr 2024 Fully recaptured by  Russia between 31 March – 5 April 2024.[279][280]
Vodiane 324 Volnovakha  Russia[281] 8 Sep 2024 Captured by  Russia on 8 September 2024.[282][283][281]
Volnovakha[a] 21,441 Volnovakha  Russia[284] 11 Mar 2022 See Volnovakha bus attack (2015), Battle of Volnovakha
Captured by  Donetsk PR 11 March 2022.
Volodymyrivka 6,325 Volnovakha  Russia[17] 20 Aug 2022
Voskhod [uk] 52 Pokrovsk  Russia[188] 11 Jul 2024 Contested by  Russia between around 1–4 July 2024.[285]
Captured by  Russia between around 4–11 July 2024.[188]
Vovche 95 Pokrovsk  Russia 29 Jul 2024 Captured by  Russia since around 29 July 2024.[187]
Vozdvyzhenka [uk] 381 Pokrovsk Contested[149] 19 Oct 2024 Pressured by  Russia between around 23 June – 18 October 2024.[94]
Contested by  Russia since 19 October 2024.[149]
Vuhledar 14,144 Volnovakha  Russia[268] 1 Oct 2024 See Battle of Vuhledar
Captured by  Russia on 1 October 2024.[268]
Yampil 1,944 Kramatorsk  Ukraine[286] 30 Sep 2022 Captured by  Russia/ DPR in May 2022.[287][288]
Contested between 28 September and 1 October 2022.[289][290]
Recaptured by  Ukraine on 1 October 2022.[286]
Yasna Poliana [uk] 434 Volnovakha  Russia[41] 1 Nov 2024 Contested by  Russia between around 29–31 October 2024.[41]
Claimed captured by  Russian sources on 29 October 2024.[98]
Confirmed captured by  Russia around 2 November 2024.[41]
Yasnobrodivka 70 Pokrovsk  Russia[125] 26 Jul 2024 Contested by  Russia between around 17 June – 6 July 2024.[54]
Claimed by  Russian sources on 23 June 2024.[94]
Captured by  Russia between around 7–26 July 2024.[125][291]
Yenakiieve 77,053 Horlivka  Russia[292] 24 Jun 2015 Captured by  Donetsk PR 13 April 2014.
Yevhenivka 106 Pokrovsk  Russia[187] 29 Jul 2024 Pressured by  Russia between 18–22 June 2024.[54]
Contested by  Russia between 22 June – 9 July 2024.[94][41]
Captured by  Russia by around 10 July 2024.[293][187]
Zaitseve 1,160 Bakhmut  Russia[294][295] 16 Nov 2022 Capture by Russia claimed 6 October 2022.[295]
Zalizne 4,928 Bakhmut  Russia[147][17] 6 Sep 2024 Pressured by  Russia between around 18 June – 12 July 2024.[54][55]
Contested by  Russia between around 13 July – 4 September 2024.[272]
Claimed captured by  Russian sources on 15 August 2024.[73]
Claimed captured by  Russia on 19 August 2024.[146]
Confirmed captured by  Russia on 5 September 2024.[147][17]
Zarichne 2,571 Kramatorsk  Ukraine[262] 28 Sep 2023 Captured by  Russia/ DPR between 24–27 April 2022.[296][288]
Recaptured by  Ukraine in the first week of October 2022.[262]
Zavitne 308 Pokrovsk  Russia[146] 18 Aug 2024 Captured by  Russia around 18 August 2024.[146]
Zelene Pole 578 Volnovakha  Ukraine[297] 1 May 2022
Zhelanne 1,274 Pokrovsk  Russia[73][167] 15 Aug 2024 Pressured by  Russia between around 27–31 July 2024.[229]
Contested by  Russia between around 1–13 August 2024.[298][217]
Captured by  Russia around 14 August 2024.[73][167]
Zhelanne Druhe 240 Pokrovsk  Russia[149] 19 Oct 2024 Claimed captured by  Russian sources on 7 October 2024.[74]
Captured by  Russia by 19 October 2024.[149]
Zhelanne Pershe 192 Pokrovsk  Russia[41] 7 Oct 2024 Contested by  Russia between around 16 September – 6 October 2024.[19]
Captured by  Russia by 7 October 2024.[41]
Zhovte [uk] 103 Pokrovsk  Russia[41] 29 Nov 2024 Contested by  Russia between around 26–28 November 2024.[41]
Captured by  Russia on 29 November 2024.[41]
Zoriane [uk] 939 Pokrovsk  Russia[41] 30 Oct 2024 Claimed contested by  Russia since 8 October 2024.[275]
Confirmed contested by  Russia between around 19–29 October 2024.[149]
Claimed captured by  Russia on 19 October 2024.[149]
Captured by  Russia around 30 October 2024.[41]

Ivano-Frankivsk Oblast

Name Pop. Raion Held by As of More information
Burshtyn 14,866 Ivano-Frankivsk  Ukraine 24 Feb 2022
Dolyna 20,641 Kalush  Ukraine 24 Feb 2022
Ivano-Frankivsk 237,855 Ivano-Frankivsk  Ukraine 24 Feb 2022 See Ongoing missile strikes
Kalush 65,814 Kalush  Ukraine 24 Feb 2022
Kolomyia 61,140 Kolomiya  Ukraine 24 Feb 2022
Nadvirna 22,545 Nadvirna  Ukraine 24 Feb 2022

Kharkiv Oblast

Name Pop. Raion Held by As of More information
Balakliia 26,921 Izium  Ukraine 8 Sep 2022 Captured by  Russia 3 March 2022.
Recaptured by  Ukraine 8 September 2022.
Barvinkove 8,110 Izium  Ukraine[299] 30 Apr 2022
Berestove [uk] 230 Kupiansk  Russia[41] 15 Nov 2024 Pressured by  Russia between around 16–17 May 2024.[300]
Contested by  Russia between around 18 May – 14 November 2024.[301]
Claimed by  Russian sources between around 26–28 May 2024.[302][303]
Confirmed captured by  Russia on 15 November 2024.[41]
Bohodukhiv 15,797 Bohodukhiv  Ukraine 24 Feb 2022
Bohuslavka 1330 Izium  Ukraine[304] 5 Oct 2022
Borivska Andriyivka 163 Izium  Ukraine[304] 5 Oct 2022
Borova 5,174 Izium  Ukraine 3 Oct 2022 Captured by  Russia 14 April 2022.[305]
Recaptured by  Ukraine on 3 October 2022.
Borshchivka 3,139 Izium  Ukraine[306] 9 Sep 2022
Borysivka 533 Kharkiv  Russia[307] 10 May 2024 Recaptured by  Russia on 10 May 2024.[307]
Buhaivka [uk] 1 Kharkiv  Ukraine 12 May 2024
Buhruvatka [uk] 12 Chuhuiv  Russia[89] 14 May 2024 Pressured and contested by  Russia between 12–14 May 2024.[308]
Recaptured by  Russia on 14 May 2024.[89]
Cherkaski Tyshky 1,165 Kharkiv  Ukraine[309] 10 May 2022
Chkalovske 3,730 Chuhuiv  Ukraine[310] 9 Sep 2022 Captured by  Russia 16 March 2022.
Recaptured by  Ukraine 6 September 2022.
Chuhuiv 31,535 Chuhuiv  Ukraine[311] 7 Mar 2022 See Chuhuiv air base attack
Captured by  Russia 25 February 2022.
Recaptured by  Ukraine 7 March 2022.
Derhachi 17,433 Kharkiv  Ukraine[312] 6 Apr 2022
Dovhenke 850 Izium  Ukraine[313] 22 Aug 2022 See Sloviansk offensive
Dvorichna 3,387 Kupiansk Contested[41] 30 Nov 2024 Captured by  Russia 14 April 2022.
Recaptured by  Ukraine 11 September 2022.
Contested by  Russia since around 30 November 2024.[41]
Dvorichne 326 Kupiansk  Russia[314] 31 Dec 2023 Captured by  Russia in February 2022.
Recaptured by  Ukraine 11 September 2022.[315] The village would change hands multiple times from then,[316] Again recaptured by  Russia on 10 February 2023.[317]
Fyholivka 104 Kupiansk  Ukraine 31 Dec 2023
Ivanivka [uk] 135 Kupiansk  Russia[318] 9 Jun 2024 Pressured by  Russia on 23 May 2024.[24]
Contested by  Russia between around 24–25 May 2024.[319][302]
Recaptured by  Russia between around 25 May – 6 June 2024.[320][203][41][318]
Izium 45,884 Izium  Ukraine[321] 10 Sep 2022 See Battle of Izium, Izium mass graves
Captured by  Russia 27 March 2022.
Recaptured by  Ukraine by 10 September 2022.[321]
Hatyshche 509 Chuhuiv  Russia[308] 12 May 2024 Recaptured by  Russia between around 10–11 May 2024.[307][322][308]
Hlyboke 1,203 Kharkiv Contested[203][54] 18 Jun 2024 Recaptured by  Russia between 11–13 May 2024.[322][323]
Pressured by  Ukraine between around 7–16 June 2024.[243]
Contested by  Ukraine since around 16 June 2024.[88][54][203]
Holubivka 33 Kupiansk  Ukraine 31 Dec 2023
Horobivka 263 Kupiansk  Russia 31 Dec 2023 Captured by  Russia in February 2022. Recaptured by  Ukraine by 24 September 2022.[324] Again recaptured by  Russia by 18 October 2022.[325]
Hrushivka 1,277 Kupiansk  Ukraine[306] 8 Sep 2022
Hrianykivka 607 Kupiansk  Russia 30 Dec 2023
Husarivka 1,352 Izium  Ukraine[326] 27 Mar 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 26/27 March 2022.
Izbytske 37 Chuhuiv  Ukraine 11 May 2024
Kalynove [uk] - Kupiansk  Ukraine 31 Dec 2023
Kamianka [uk] 961 Kupiansk  Ukraine 30 Dec 2023
Kharkiv[a] 1,433,886 Kharkiv  Ukraine[327] 2 Mar 2022 See Battle of Kharkiv, Kharkiv cluster bombing, Dormitories missile strike
Khotimlia 1,351 Chuhuiv  Ukraine[328] 10 Sep 2022
Kivsharivka 18,302 Kupiansk  Ukraine[329] 28 Sep 2022 Сaptured by  Russia in 2022.
Recaptured by  Ukraine on 28 September.
Kochetok 2,968 Chuhuiv  Ukraine 3 May 2022
Kotliarivka 255 Kupiansk  Russia[156] 5 May 2024 Pressured by  Russia between around 28 January – 1 February 2024.[330][331]
Pressured and contested by  Russia between 27 April – 4 May 2024.[39]
Recaptured by  Russia on 4 May 2024.[25][156]
Kozacha Lopan 5,005 Kharkiv  Ukraine 11 Sep 2022 Captured by  Russia in February 2022.
Recaptured by  Ukraine 11 September 2022.
Krasne 20 Kharkiv  Russia[307] 10 May 2024 Recaptured by  Russia on 10 May 2024.[307]
Krasne Pershe [uk] 84 Kupiansk  Ukraine 30 Dec 2023
Krasnohrad 20,013 Krasnohrad  Ukraine 24 Feb 2022
Krokhmalne 45 Kupiansk  Russia[332] 20 Jan 2024 Recaptured by  Russia on 20 January 2024.[332]
Kruhliakivka 1,173 Kupiansk  Russia[116] 31 Oct 2024 Contested by  Russia between around 19–30 October 2024.[149][when?]
Claimed captured by  Russia on 30 October 2024.[333]
Confirmed captured by  Russia on 31 October 2024.[116]
Kudiivka [uk] 22 Kharkiv  Ukraine 12 May 2024 Claimed pressured by a  Russian source since around 10–12 May 2024.[322][334]
Kupiansk 27,169 Kupiansk Contested[335][336] 15 Nov 2024 Captured by  Russia 27 February 2022.
Recaptured by  Ukraine by 10 September 2022.[321]
Contested by  Russia since 14 November 2024.[335][337]
Kupiansk-Vuzlovyi 8,397 Kupiansk  Ukraine[338] 26 Sep 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 26 September 2022.[339]
Kutuzivka 1,184 Kharkiv  Ukraine[340] 28 Apr 2022
Kyslivka 965 Kupiansk  Russia 6 May 2024 Contested by  Russia between around 26 April and 6 May 2024.[39][34]
Recaptured by  Russia around 6 May 2024.[181][341]
Lebyazhe 1,534 Chuhuiv  Ukraine[342] 20 Apr 2022
Liubotyn 20,376 Kharkiv  Ukraine 24 Feb 2022
Lozova 54,026 Lozova  Ukraine 24 Feb 2022
Lukiantsi 1,242 Kharkiv  Russia[343] 15 May 2024 Pressured by  Russia around 11 May 2024.[322]
Contested by  Russia around 12 May 2024.[344]
Recaptured by  Russia on 13 May 2024.[345][343]
Lyman Pershyi 280 Kupiansk  Russia 19 Dec 2023 Captured by  Russia in February 2022.[346] Recaptured by  Ukraine by 1 October 2022.[347] Again recaptured by  Russia on 16 February 2023.[348][349][350]
Lyptsi 4,182 Kharkiv  Ukraine[320] 25 May 2024 Captured by  Russia in 2022.
Recaptured by  Ukraine 11 September 2022.[314]
Pressured by  Russia between around 16–25 May 2024.[300][320]
Malynivka 7,500 Chuhuiv  Ukraine[351] 5 Apr 2022 Captured by  Russia in early 2022.
Recaptured by  Ukraine 5 April 2022.
Merefa 21,421 Kharkiv  Ukraine 24 Feb 2022
Morokhovets 44 Kharkiv  Russia[322] 11 May 2024 Recaptured by  Russia on 11 May 2024.[322]
Ohirtseve [uk] 234 Chuhuiv  Russia[322] 11 May 2024 Recaptured by  Russia around 10 May 2024.[307][322]
Oliinykove 8 Kharkiv  Russia[322] 11 May 2024 Recaptured by  Russia on 11 May 2024.[322]
Oskil 3,217 Izium  Ukraine 7 Sep 2022 Captured by  Donetsk PR 5 May 2022.[citation needed]
Recaptured by  Ukraine 7 September 2022.
Pechenihy 5,058 Chuhuiv  Ukraine 3 May 2022
Pervomaiskyi 28,986 Lozova  Ukraine 24 Feb 2022
Petropavlivka 2,452 Kupiansk Contested[352] 13 Sep 2024 Contested by  Russia since around 12 September 2024.[352]
Pishchane 528 Kupiansk  Russia[353] 20 Jul 2024 Claimed pressured by a  Russian source between 16 June – 5 July 2024.[354]
Contested by  Russia between 6 – 19 July 2024.[240]
Captured by  Russia on 20 July 2024.[353]
Pisky-Radkivski 2,507 Izium  Ukraine[355] 26 Sep 2022

Captured by  Russia 2 March 2022.
Recaptured by  Ukraine 26 September 2022.

Pivdenne 7,394 Kharkiv  Ukraine 24 Feb 2022
Pletenivka [uk] 124 Chuhuiv  Russia[322] 11 May 2024 Recaptured by  Russia around 10 May 2024.[307][322]
Protopopivka 1,253 Izium  Ukraine[189] 4 May 2022
Prylipka [uk] 12 Chuhuiv  Ukraine 21 May 2024 Pressured by  Russia since around 21 May 2024.[49][150][356]
Pylna 220 Kharkiv  Russia[307] 10 May 2024 Recaptured by  Russia on 10 May 2024.[307]
Ruska Lozova 5,016 Kharkiv  Ukraine[357][358] 6 May 2022
Ruski Tyshky 1,908 Kharkiv  Ukraine[309] 10 May 2022
Savyntsi 5,266 Izium  Ukraine[359] 8 Sep 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 8 September 2022.
Shevchenkove 6,724 Kupiansk  Ukraine 8 Sep 2022 Captured by  Russia in 2022.[305]
Recaptured by  Ukraine 8 September 2022.
Slatyne 6,076 Kharkiv  Ukraine[360] 9 Apr 2022
Sotnytskyi Kozachok 177 Bohodukhiv Contested[160] 4 Jul 2024 Raided by  Russia on 26 June 2024.[263]
Raided by  Russia and claimed captured on 4 July 2024.[160]
Staryi Saltiv 3,394 Chuhuiv  Ukraine[361] 2 May 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 2 May 2022.[362]
Starytsia 486 Chuhuiv Contested[55] 19 Jun 2024 Pressured by  Russia between 11–14 May 2024.[322]
Contested by  Russia since 14 May 2024.[343][104][55]
Claimed by  Russian sources between 15–18 May 2024.[343][363][364]
Strilecha 2,097 Kharkiv  Russia[307] 10 May 2024 Captured by  Russia on 24 February 2022.[365]
Recaptured by  Ukraine on 13 September 2022.[365]
Recaptured by  Russia on 10 May 2024.[307]
Studenok 1,440 Izium  Ukraine[366] 18 Sep 2022 Captured by  Russia March 2022.
Multiple reports said Russian forces withdrew 15 Sep 2022.[367]
Synkivka 389 Kupiansk  Russia[368] 7 Sep 2024 Captured by  Russia in 2022.
Recaptured by  Ukraine in the Kharkiv counteroffensive.
Contested by  Russia between around 28 November 2023 – 5 September 2024.[369]
Captured by  Russia on 6 September 2024.[368]
Tabaivka 34 Kupiansk  Russia[370] 28 Feb 2024 Recaptured by  Russia on 27 January 2024.[371][370]
Tavilzhanka 1,924 Kupiansk  Russia[372] 22 Nov 2022 Captured by  Russia.[373][self-published source?]
Tymkivka [ru] N/A Kupiansk  Ukraine 11 Jun 2024 Claimed by  Russian sources on 11 June 2024.[180]
Tokarivka 16 Kharkiv  Ukraine 12 May 2024
Topoli (rural-type settlement) 261 Kupiansk  Ukraine[374] 30 Nov 2023 Captured by  Russia in February 2022.
Recaptured by  Ukraine on about 11 September 2022.[374] Demined by 7 September 2023.[375]
Topoli (village) 860 Kupiansk  Russia 8 Mar 2022 Captured by  Russia on 25 February 2022.
Tsyrkuny 6,310 Kharkiv  Ukraine[376] 7 May 2022
Tykhe 163 Chuhuiv  Ukraine[55] 19 Jun 2024 Recaptured by  Russia around 11 May 2024.[322][308][319][dubiousdiscuss]
Recaptured by  Ukraine around 18 June 2024.[55][dubiousdiscuss]
Udy 1,677 Bohodukhiv  Ukraine[314] 11 Sep 2022  Russia advanced in the settlement on August 28.[377]
Recaptured by  Ukraine 11 September 2022.
Valky 8,721 Bohodukhiv  Ukraine 24 Feb 2022
Velykyi Burluk 3,656 Kupiansk  Ukraine[328] 11 Sep 2022 Captured by  Russia in March 2022.
Recaptured by  Ukraine 10 September 2022.
Verbivka 3,515 Izium  Ukraine[378] 7 Sep 2022
Vilshana 1,500 Kupiansk  Russia 1 Mar 2022 Captured by  Russia on 1 March 2022.[379][self-published source?]
Vovchansk 17,747 Chuhuiv Contested[308] 12 May 2024 Captured by  Russia in 2022.
Recaptured by  Ukraine 11 September 2022.[314][380]
Pressured by  Russia on 11 May 2024.[322]
Contested by  Russia since 12 May 2024.[308]
Vovchanski Khutory 1,340 Chuhuiv  Ukraine 18 May 2024 Claimed shared control by  Russian sources since around 17 May 2024.[381][364]
Yakovenkove 1,123 Izium  Ukraine[310] 8 Sep 2022 Recaptured by  Ukraine 7 September 2022.
Zapadne 345 Kupiansk  Ukraine 31 Dec 2023
Ternova 907 Kharkiv  Ukraine 13 May 2024
Zmiiv 14,071 Chuhuiv  Ukraine 24 Feb 2022
Zolochiv 7,926 Bohodukhiv  Ukraine[382] 10 Apr 2022
Zybyne 115 Chuhuiv  Ukraine 18 May 2024 Claimed pressured and contested by  Russian sources between 12–18 May 2024.[383][384][364]
Claimed by  Russian sources on 17 May 2024.[381]

Kherson Oblast

Name Pop. Raion Held by As of More information
Arkhanhelske 1,769 Beryslav  Ukraine[385] 3 Oct 2022 Captured by  Russia in March 2022.
Recaptured by  Ukraine 2 October 2022.
Beryslav 12,123 Beryslav  Ukraine[386] 30 Mar 2022 Captured by  Russia 27 February 2022.[citation needed]
Recaptured by  Ukraine in November 2022.[387]
Bilohrudove 275 Skadovsk  Russia[103] 20 May 2024 Contested by  Ukraine between around 30 November – 3 December 2023.[388]
Blahodatne 1,008 Kherson  Ukraine[389][unreliable source?] 14 Sep 2022 Controlled by  Ukraine, according to a Ukrainian military journalist.[390]
Borozenske 2,021 Beryslav  Ukraine[17] 10 Nov 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 10 November 2022.
Chaplynka 9,539 Kakhovka  Russia[391] 27 Apr 2022 Captured by  Russia in 2022.
Chornobaivka 9,275 Kherson  Ukraine[392] 27 Mar 2022 See 2022 Chornobaivka attacks
Captured by  Russia 27 February 2022.
Recaptured by  Ukraine 11 November.
Chulakivka 3,087 Skadovsk  Russia[393] 15 Mar 2022 Captured by  Russia 15 March 2022.
Davydiv Brid 1,223 Beryslav  Ukraine[304] 4 Oct 2022 See Battle of Davydiv Brid
Captured by  Russia in March 2022.
Recaptured by  Ukraine 4 October 2022.
Dudchany 2,102 Beryslav

 Ukraine[394][395]

4 Oct 2022
Havrylivka 1,487 Beryslav  Ukraine[385] 4 Oct 2022
Henichesk 19,253 Henichesk  Russia[396] 19 Apr 2022 Captured by  Russia 24 February 2022.
Kakhovka 35,400 Kakhovka  Russia[17] 6 Sep 2022 Captured by  Russia in February 2022.
Kalynivske 1,075 Beryslav  Ukraine[397] 9 Nov 2022 Captured by  Russia 27 April 2022.[391]
Recaptured by  Ukraine 9 November 2022.
Kherson[a] 283,649 Kherson  Ukraine 11 Nov 2022 See Battle of Kherson and Liberation of Kherson[398]
Captured by  Russia 1 March 2022.[399]
Recaptured by  Ukraine 11 November 2022.[400]
Kozachi Laheri 3,726 Kherson  Russia 10 Aug 2023
Krynky 991 Kherson  Russia[212][401] 19 Jul 2024 Captured by  Russia in 2022.
Contested by  Ukraine between around 19 October 2023 – 17 July 2024.
Recaptured by  Russia around 18 July 2024.[212]
Kyselivka 2,466 Kherson  Ukraine 10 Nov 2022 Recaptured by Ukraine 10 November 2022.
Liubymivka 1,695 Beryslav  Ukraine[402] 2 Oct 2022 Captured by  Russia in March 2022.
Recaptured by  Ukraine 2 October 2022.
Mykhailivka 1,020 Beryslav  Ukraine[385] 3 Oct 2022
Nova Kakhovka 45,069 Kakhovka  Russia[403] 27 Feb 2022 Captured by  Russia 24 February 2022.[404][399]
Novooleksandrivka 1,335 Beryslav  Ukraine[385] 3 Oct 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 3 October 2022.
Novoraisk 2,376 Beryslav  Ukraine[391] 27 Apr 2022 Captured by  Russia 27 April 2022.
Recaptured by  Ukraine 10 November 2022.
Novovorontsovka 6,081 Beryslav  Ukraine[391] 27 Apr 2022
Oleksandrivka 2,596 Kherson  Ukraine[405] 10 Nov 2022 Captured by  Russia in 2022.
Recaptured by  Russia around 20 April 2022.[406]
Recaptured by  Ukraine 10 November 2022.[405]
Oleshky 24,383 Kherson  Russia[407] 24 Feb 2022 Captured by  Russia 24 February 2022.
Osokorivka 2,747 Beryslav  Ukraine[408] 6 Apr 2022
Pishchanivka 582 Kherson  Russia 19 Oct 2023 Captured by  Russia in 2022.
Contested by  Ukraine between 17–19 October 2023.
Poima 117 Kherson  Russia 19 Oct 2023 Captured by  Russia in 2022.
Recaptured by  Ukraine on 17 October 2023.
Recaptured by  Russia on 18 October 2023.
Posad-Pokrovske 2,349 Kherson  Ukraine[409] 21 Mar 2022 Captured by  Russia 9 March 2022.
Recaptured by  Ukraine 21 March 2022.
Pravdyne 1,621 Kherson  Ukraine[410] 9 Nov 2022 Captured by  Russia 2022.[411]
Recaptured by  Ukraine 9 November 2022.
Skadovsk 17,344 Skadovsk  Russia[412] 13 Mar 2022 Captured by  Russia 9 March 2022.
Sokolohirne 709 Henichesk  Russia 15 Oct 2022 Captured by  Russia 25 February 2022.
Stanislav 4,909 Kherson  Ukraine[405] 10 Nov 2022 Captured by  Russia in March 2022.
Recaptured by  Ukraine 10 November 2022.[405]
Tiahynka 2,031 Beryslav  Ukraine[391] 27 Apr 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 10 November.[413][better source needed]
Velyka Oleksandrivka 6,487 Beryslav  Ukraine[304] 4 Oct 2022 Captured by  Russia 27 February 2022.
Recaptured by  Ukraine 4 October 2022.
Vysokopillia 3,899 Beryslav  Ukraine[414] 4 Sep 2022 Captured by  Russia by March 2022.[415][416]
Recaptured by  Ukraine 4 September 2022.
Zolota Balka 1,681 Beryslav  Ukraine[402] 3 Aug 2022 Recaptured by  Ukraine 2 October 2022.

Khmelnytskyi Oblast

Name Pop. Raion Held by As of More information
Kamianets-Podilskyi 97,908 Kamianets-Podilskyi  Ukraine 24 Feb 2022
Khmelnytskyi 274,582 Khmelnytskyi  Ukraine 24 Feb 2022
Shepetivka 40,802 Shepetivka  Ukraine 24 Feb 2022

Kirovohrad Oblast

Name Pop. Raion Held by As of More information
Kropyvnytskyi 222,695 Kropyvnytskyi  Ukraine 24 Feb 2022
Oleksandriia 77,303 Oleksandriia  Ukraine 24 Feb 2022
Svitlovodsk 43,931 Oleksandriia  Ukraine 24 Feb 2022

Kyiv Oblast and Kyiv

Name Pop. Raion Held by As of More information
Bila Tserkva 208,737 Bila Tserkva  Ukraine 24 Feb 2022
Borodianka 13,044 Bucha  Ukraine[417][418] 1 Apr 2022 See Bombing of Borodianka
Brovary 109,473 Brovary  Ukraine[419] 1 Apr 2022 See Battle of Brovary
Bucha[a] 36,971 Bucha  Ukraine[419] 1 Apr 2022 See Battle of Bucha, Bucha massacre
Captured by  Russia 12 March 2022.
Recaptured by  Ukraine 31 March 2022.
Buzova 1,548 Bucha  Ukraine[4] 1 Apr 2022
Chernobyl 2,500 Vyshhorod  Ukraine[420] 2 Apr 2022 See Capture of Chernobyl
Captured by  Russia 24 February 2022.
Recaptured by  Ukraine 2 April 2022.
Dymer 5,817 Vyshhorod  Ukraine[417] 1 Apr 2022 Captured by  Russia 2 March 2022.
Recaptured by  Ukraine 31 March 2022.
Fastiv 44,841 Fastiv  Ukraine[421] 17 Mar 2022
Hornostaipil 1,033 Vyshhorod  Ukraine[422] 3 Apr 2022 Captured by  Russia 24 February 2022.
Recaptured by  Ukraine 1 April 2022.
Hostomel[a] 17,534 Bucha  Ukraine[4] 1 Apr 2022 See Battle of Hostomel, Battle of Antonov Airport
Captured by  Russia 25 February 2022.
Recaptured by  Ukraine 2 April 2022.
Irpin[a] 62,456 Bucha  Ukraine[423][424] 1 Apr 2022 See Battle of Irpin, Irpin refugee column shelling
Partially captured by  Russia 14 March 2022.
Recaptured by  Ukraine 28 March 2022.
Ivankiv 10,563 Vyshhorod  Ukraine[418][4][417] 1 Apr 2022 Captured by  Russia 2 March 2022.
Recaptured by  Ukraine 1 April 2022.
Klavdiievo-Tarasove 5,019 Bucha  Ukraine[425] 2 Apr 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 1 April 2022.
Kyiv 2,962,180 none[c]  Ukraine[426] 28 Feb 2022 See Battle of Kyiv, Kyiv shopping centre bombing, Kyiv missile strikes
Makariv 9,589 Bucha  Ukraine[419] 1 Apr 2022 Captured by  Russia 28 February 2022.
Recaptured by  Ukraine 2 March 2022.
Nemishaieve 7,841 Bucha  Ukraine[422] 3 Mar 2022
Obukhiv 33,443 Obukhiv  Ukraine 24 Feb 2022
Shevchenkove 2,913 Brovary  Ukraine[427] 1 Apr 2022
Slavutych 24,685 Vyshhorod  Ukraine[428] 3 Apr 2022 Geographically within Chernihiv Oblast
See Battle of Slavutych
Captured by  Russia 26 March 2022.
Recaptured by  Ukraine 3 April 2022.
Vasylkiv 37,310 Obukhiv  Ukraine[429] 26 Feb 2022
Velyka Dymerka 9,461 Brovary  Ukraine 1 Apr 2022 Captured by  Russia in 2022.
Recaptured by  Ukraine 1 April 2022.
Vorzel 6,766 Bucha  Ukraine[430] 1 Apr 2022
Vyshhorod 22,933 Vyshhorod  Ukraine[431] 7 Mar 2022

Luhansk Oblast

Name Pop. Raion Held by As of More information
Alchevsk 106,550 Alchevsk  Russia 2 May 2014 Captured by  Luhansk PR 30 April 2014.
Andriivka [uk] 67 Svatove  Russia[41] 4 Oct 2024 Claimed by a  Russian source on 10 June 2024.[180]
Pressured by  Russia between around 7–19 July 2024.[432]
Contested by  Russia between around 20 July – 3 October 2024.[353][433]
Claimed captured by  Russian sources on 20 July 2024.[353]
Confirmed captured by  Russia on 4 October 2024.[41]
Bilohorivka 808 Sievierodonetsk Gray zone[434][17] 20 May 2024 See Bilohorivka school bombing
Captured by  Russia/