Battlefield Atlas
Russo-Ukrainian War · 2023 Free to explore

Avdiivka, 2023-2024

Russia launched its full-scale invasion of Ukraine on 24 February 2022, eight years after seizing Crimea and backing armed groups that took much of Donbas; on 2 March 2022 the UN General Assembly, by 141 votes to 5, deplored "the aggression by the Russian Federation against Ukraine" and demanded Russia's withdrawal (Resolution ES-11/1). The battle of Avdiivka [Avdeevka] lasted from 10 October 2023 to 17 February 2024. Russian forces attacked the fortified industrial town north of Russian-occupied Donetsk, which Ukrainian forces had defended on the front line since 2014-15, first with mechanized pincers north and south of it, then with months of infantry assaults on the waste heap, the coke plant, the industrial zone and the southern strongpoints, supported from January by daily guided glide-bomb strikes. In February Russian troops broke into the town from the north and south, cut the main road and took the Zenit strongpoint, and Ukraine's commander-in-chief ordered a withdrawal on 17 February. Losses are disputed and unverified: independent satellite and photo counts recorded heavy Russian equipment losses in October, and estimates of Ukrainian soldiers captured in the withdrawal range from about 100 to 1,000. The town and the coke plant, once the country's largest coke producer, were left in ruins. Positions on this map are schematic, at brigade level, and are attributed to the sources listed; several points are approximate and are marked so.

Open the interactive map7 stages on modern satellite imagery and terrain, with 3D elevation

This battle is free to explore — no account needed.

Avdiivka Coke Plant, 19 October 2023
Avdiivka Coke Plant, 19 October 2023 — Oleksii Mazepa / ArmyInform · CC BY 4.0

The battle, stage by stage

  1. 10-12 October 2023

    Pincers north and south

    On 10 October 2023 Russian forces opened a large offensive against Avdiivka [Avdeevka], a fortified town just north of Donetsk that Ukrainian forces had held on the front line since 2014-15. Mechanized columns attacked on both flanks at once: in the north from the Krasnohorivka area toward Stepove and the waste heap beside the Avdiivka Coke and Chemical Plant, and in the south-west from Vodiane and from Spartak toward Sieverne and the town's southern edge, aiming at the narrow neck through which the town was supplied. The Ukrainian military observer Kostyantyn Mashovets, cited by ISW, named the 114th, 1st and 9th Motor Rifle Brigades of the 1st Army Corps; Ukraine's General Staff spoke of three brigades of the 8th Combined Arms Army. ISW geolocated small advances near Sieverne, Stepove and Krasnohorivka and estimated 4.52 sq km taken by 12 October; DeepState counted 3.69 sq km by 17 October. Ukrainian officials at first described the attack as a fixing operation. (Sources: ISW 11-12 Oct 2023, with Mashovets; Ukrainian General Staff; DeepState via Espreso 17 Oct.)

  2. 19-31 October 2023

    The waste heap and the railway

    After regrouping, Russian forces launched a second wave of mechanized assaults on 19-20 October. The fight centered on the 'Terrikon', a huge waste heap next to the coke plant that overlooks the northern approaches. Ukrainian sources called it a gray zone on about 23 October; Russian sources claimed the railway line north of it. By late October the heap was in Russian hands, according to John Hardie's later analysis for FDD's Long War Journal (one account gives 28 October). The 110th Mechanized Brigade, which had held the town for about two years, was reinforced in October by the 47th Mechanized Brigade (Hardie). ISW reported on 26 October that satellite imagery confirmed at least 109 Russian vehicles, mainly armored, lost near Avdiivka between 10 and 20 October; Ukraine's Tavria group claimed about 5,000 Russian killed and wounded and 400 armored vehicles by 26 October. Russia did not publish its losses. (Sources: ISW 20 and 26 Oct 2023; Kyiv Post 24 Oct; Reporting from Ukraine / Euromaidan Press 16 Oct; Hardie, LWJ. The date of the heap's capture rests on one account and is not corroborated.)

  3. November-December 2023

    Stepove and the industrial zone

    Russian infantry, now attacking mostly in small groups after heavy armor losses, crossed the railway near Stepove in early November (Mashovets, cited by ISW) and pressed toward the coke plant from the north. In the south-east, fighting moved into the industrial zone on the edge of the town near Yasynuvata-2 station: ISW confirmed Russian advances in its eastern part on 26 November, while Russian bloggers claimed all of it. On 8 December ISW geolocated Russian forces at the sewage treatment plant north-west of the town and on the outskirts of the coke plant. Ukraine's Tavria group put the Russian force on the axis at more than 40,000 troops. Metinvest, the plant's owner, said in December that the plant could not be restored. (Sources: ISW 1-2 Nov, 26 Nov, 8 Dec 2023, via Ukrainska Pravda and Ukrainian News; Wikipedia used only for leads.)

  4. January 2024

    The pipe and 'Tsarska Okhota'

    In mid-January Russian assault troops entered the southern edge of the town. Russian sources said that about 150 men had crawled almost 2 km through an underground pipe (which they gave as 0.8 m across) and come out behind the fortified 'Tsarska Okhota' restaurant complex on the road toward Donetsk. The Conflict Intelligence Team called the account implausible at the time, noting that no photos or video of the pipe had been published, but Ukrainska Pravda's later reconstruction from Ukrainian soldiers describes a mostly empty service water pipe about 1.3-1.4 m high, used from about 15 January, and a Ukrainian special-forces soldier said on 6 February that Russian troops were still using it. Hardie and the Kyiv Post name the 60th 'Veterans' assault brigade; a Russian prisoner quoted by CIT (14-16 February) said Storm-Z penal units carried out the operation. A Russian lawmaker, Eduard Sharafiyev, later said an earlier attempt was hit by Ukrainian artillery as troops gathered at the entrance (Kyiv Independent). No source we found gives losses for the group that went through the pipe. Ukrainian accounts describe heavy fighting: on 29 January Avdiivka's administration head Vitaliy Barabash said the restaurant complex had been retaken and infiltrating groups neutralized (Focus); a Ukrainian drone unit released video of soldiers who had come out of a sewer near Tsarska Okhota being struck (Business Insider could not verify it); and the Kyiv Post later wrote that the Russians were dislodged after heavy fighting. The pipe tactic is often confused with the March 2025 gas-pipeline operation at Sudzha in Russia's Kursk region, where a Ukrainian officer claimed about 80% of the Russian troops were neutralized; that figure does not refer to Avdiivka. ISW confirmed Russian advances near Tsarska Okhota from geolocated footage on 21 January, and DeepState reported visual evidence of Russian troops in the south of the town. The infiltration exposed the left flank of the Zenit strongpoint, held by a company of the 110th Brigade. Russian guided glide bombs were now falling on the town daily. (Sources: ISW 21 Jan 2024 via Kyiv Post; CIT 22-24 Jan and 14-16 Feb; DeepState via CIT; Ukrainska Pravda 22 Feb 2024; Focus 29 Jan 2024; Business Insider 3 Feb 2024; Kyiv Independent; Kyiv Post 22 Sep 2026; Euromaidan Press 8 Mar 2025 (Sudzha); Hardie, LWJ.)

  5. Early February 2024

    Breakthrough in the north; the 3rd Assault Brigade

    In early February Russian forces broke into the town from the north through the 'Ivushka' garden plots, bypassing the coke plant, and moved through the dacha area between the quarry and the lakes. According to Hardie, the 114th Motor Rifle Brigade, the 30th Motor Rifle Brigade and the 80th Tank Regiment led the main effort, and Central Military District brigades of the 41st Army (35th, 55th, 74th) entered the fight by about 9 February. Ukraine sent in the 3rd Assault Brigade; accounts of its arrival range from 3 to 13 February. Its 1st Assault Battalion pushed the attackers back toward the railway but could not hold the ground (Ukrainska Pravda). In the south, Russian forces took Opytne and began threatening Zenit from the west around 11 February. Ukrainian soldiers quoted by Ukrainska Pravda put the infantry ratio at about 1 to 12. (Sources: Hardie, LWJ; Ukrainska Pravda 22 Feb 2024; Kyiv Post 16 Feb; ISW 15 Feb.)

  6. 13-16 February 2024

    The road is cut; Zenit

    On 13 February Russian forces cut Industrialnyi Avenue, the main road into the town, after taking the 'Avtobaza' compound, and on 15 February took the 'Brevno' strongpoint at the western entrance; ISW confirmed from geolocated footage that the last internal road linking northern and southern Avdiivka had been cut. The Zenit garrison, at a former air-defense base south of the town, was ordered out on 14-15 February and withdrew on foot in small groups about 1 km north under fire; wounded soldiers who could not walk were left behind. The 110th Brigade said Russia had agreed to evacuate them; a video posted by a Russian Telegram channel on 17 February showed them dead, relatives identified three of them, and Ukraine's human-rights commissioner Dmytro Lubinets asked the UN and the Red Cross to investigate their killing after capture (Euromaidan Press, 21 Feb 2024). No independent investigation of the Zenit killings has been published; the UN human rights monitoring mission separately reported credible information on the execution of 32 captured Ukrainian soldiers along the front between December 2023 and February 2024. General Oleksandr Tarnavskyi announced the withdrawal from Zenit on 16 February, and DeepState reported it in Russian hands; Hardie credits the 1st 'Slavic' Brigade. Russian forces also took the Donetsk Filter Station east of the town. Exhausted units of the 110th Brigade had been withdrawn around 13 February (Hardie). The 53rd Mechanized Brigade held the 9th Quarter; the 3rd Assault Brigade fell back to the coke plant. (Sources: Euromaidan Press 21 Feb 2024 (Lubinets); OHCHR report Dec 2023-Feb 2024, via Euromaidan Press 26 Mar 2024; ISW 15 Feb 2024; DeepState via Ukrainian News 16 Feb; CIT 14-16 Feb; Hardie, LWJ; Ukrainska Pravda 22 Feb; Kyiv Post 16 Feb.)

  7. 17 February 2024 and after

    Withdrawal

    Shortly before 1 a.m. on 17 February Commander-in-Chief Oleksandr Syrskyi announced the withdrawal from Avdiivka 'to avoid encirclement and preserve the lives and health of servicemen', to 'more favorable lines'. Units left along dirt roads toward Lastochkyne and Sieverne while the 225th Assault Battalion, intelligence, special-operations and border-guard teams held the corridor; the 47th Brigade's 25th Assault Battalion was the last unit out of the coke plant. Russia's Defense Ministry said on 17 February that its forces had taken full control of the town and, on 19 February, of the coke plant; President Putin credited Central Military District and 1st Army Corps units. Estimates of Ukrainian soldiers captured range from about 100 (U.S. officials, cited by Hardie) to 850-1,000 (two Ukrainian soldiers, cited by The New York Times); a Russian commander claimed about 200 surrendered. Fewer than 1,000 civilians remained of about 31,000 before the war. Russian forces then took Lastochkyne (24 February, per DeepState), Stepove and Sieverne (about 24-27 February) and Orlivka (March). (Sources: AP 17 Feb 2024; ISW 17 Feb; Meduza 19 Feb; Hardie, LWJ; DeepState; Ukrainian military statements.)

Then and now: how the ground has changed

The terrain is the same open steppe, waste heaps and villages, but the town of Avdiivka and its coke plant, which had about 31,000 residents and the country's largest coke works before the full-scale war, were left largely in ruins by the 2023-2024 battle, according to satellite and open-source damage studies. The front line has since moved far to the west.

Combat footage on Funker530

Real combat footage, played on Funker530; some clips show violence and casualties. Titles and descriptions are the atlas's own.

Weapons

Russian forces

T-72

T-72

Main battle tank · 1973–present (Iraqi Asad Babil and imported Soviet versions)

At Avdiivka: T-72 variants were among the armored vehicles in the October 2023 assaults, according to ISW and geolocated footage.

The best tank in the Iraqi army in 1991, issued mainly to Republican Guard divisions such as the Tawakalna and Medina. Its older night sights and ammunition left crews unable to see or hit American tanks firing from beyond 2,000 m, and its ammunition stored around the turret ring tended to blow the turret off when penetrated.

Gun
125 mm smoothbore with autoloader
Crew
3
Weight
about 41 t
Photo: Unknown author · public domain
BMP-1

BMP-1

Infantry fighting vehicle · 1966–present

At Avdiivka: BMP-series infantry fighting vehicles carried assault groups in the mechanized waves.

The Soviet infantry fighting vehicle that carried Iraqi mechanized infantry. Its thin armor made it easy prey for Bradley 25 mm guns and TOW missiles.

Main gun
73 mm low-pressure gun + AT-3 Sagger missile
Crew
3 + 8 infantry
Weight
about 13 t
Photo: U.S. DoD photo · public domain

Ukrainian forces

T-72

T-72

Main battle tank · 1973–present (Iraqi Asad Babil and imported Soviet versions)

At Avdiivka: Ukrainian mechanized brigades also fielded T-72 variants.

The best tank in the Iraqi army in 1991, issued mainly to Republican Guard divisions such as the Tawakalna and Medina. Its older night sights and ammunition left crews unable to see or hit American tanks firing from beyond 2,000 m, and its ammunition stored around the turret ring tended to blow the turret off when penetrated.

Gun
125 mm smoothbore with autoloader
Crew
3
Weight
about 41 t
Photo: Unknown author · public domain
RPG-7

RPG-7

Shoulder-fired rocket-propelled grenade launcher · 1961–present

At Avdiivka: RPG-7 grenade launchers remained a standard infantry anti-armor weapon.

The most widespread anti-armor weapon in the world: cheap, simple and effective against light vehicles and buildings. Iraqi soldiers, Fedayeen and later insurgents and militias fired it in volleys from rooftops and alleys in every battle here.

Caliber
40 mm tube, 85 mm warhead (PG-7V)
Effective range
about 200–300 m
Crew
1–2
Photo: U.S. military photo · public domain

Paintings and photographs

Avdiivka Coke Plant, 19 October 2023
Avdiivka Coke Plant, 19 October 2023 The coke plant's administrative building, damaged during the fighting, photographed on 19 October 2023 by the Ukrainian Defense Ministry's ArmyInform. Oleksii Mazepa / ArmyInform · CC BY 4.0 · source
Award ceremony for Avdiivka's defenders, December 2023
Award ceremony for Avdiivka's defenders, December 2023 Ukraine's president presents awards to soldiers of the Avdiivka garrison, late December 2023 (Office of the President of Ukraine). Office of the President of Ukraine · CC0 · source
Evacuating residents, 24 October 2023
Evacuating residents, 24 October 2023 Ukrainian police evacuate residents of a damaged 14-story apartment building during the battle, 24 October 2023 (National Police of Ukraine). Pin placed in the town; exact spot not given. National Police of Ukraine · CC BY 4.0 · source
Apartment tower, 18 November 2023
Apartment tower, 18 November 2023 The town's tallest residential building after shelling and airstrikes, as photographed and attributed by the National Police of Ukraine, 18 November 2023. Pin approximate. National Police of Ukraine · CC BY 4.0 · source
Central City Hospital, 27 December 2023
Central City Hospital, 27 December 2023 Avdiivka Central City Hospital after shelling, 27 December 2023, as documented and attributed by the National Police of Ukraine. Pin approximate. National Police of Ukraine · CC BY 4.0 · source
Avdiivka, 29 December 2023
Avdiivka, 29 December 2023 Damaged buildings with the Mary Magdalene church in the background, 29 December 2023 (National Police of Ukraine). Pin approximate. National Police of Ukraine · CC BY 4.0 · source
Avdiivka, 3 January 2024
Avdiivka, 3 January 2024 The town during the fighting, 3 January 2024 (National Police of Ukraine). Pin approximate. National Police of Ukraine · CC BY 4.0 · source

Free for everyone every year on its anniversary: October 10 – February 17.

Accuracy score: 59/100 (limited)

How the accuracy score works

Sources and method

Battle of Avdiivka, October 2023 - February 2024. Every position and claim on this map is attributed. Control and front-line changes were checked against the Institute for the Study of War's daily assessments, DeepStateMap.live (as reported by the outlets below) and geolocated footage; UA Control Map (@UAControlMap) is credited as a reference but could not be consulted directly for this build, and no control polygons were copied from any map. Sources:Claims by the Ukrainian General Staff, the Tavria group, Russia's Defense Ministry and President Putin are given as claims. Approximate points (waste heap, Zenit, Tsarska Okhota, Sieverne, industrial zone, filter station, 9th Quarter) are placed from published descriptions and are marked 'approx.'. Russian units carry no flag on this map: their presence is reported by officials, bloggers and analysts but we did not find independent verification of each unit on the ground (site rule).

Where the positions come from

Further reading