Russia – Ukraine War Updates: Key Developments as of July 23, 2026

Russia – Ukraine War Updates: Key Developments as of July 23, 2026
Photo: The General Staff of Ukraine

Russia – Ukraine  war updates latest from the General Staff of Ukraine as of July 23, 2026.

This report is part of EMPR’s July 2026 Russia – Ukraine war timeline, tracking daily battlefield and geopolitical developments. For full coverage of this escalation phase, see the complete timeline.     

Today is the 1,611th day of the large-scale armed aggression of the Russian Federation against Ukraine.

Update as of 08:00 AM on Russian invasion of Ukraine

A total of 261 combat engagements were recorded over the past 24 hours.

Yesterday, Russian forces launched two missile strikes, firing three missiles, carried out 78 airstrikes, dropping 267 guided aerial bombs (KABs). In addition, the enemy deployed 9,923 kamikaze drones and conducted 3,085 attacks on populated areas and Ukrainian military positions, including 48 strikes using multiple launch rocket systems (MLRS).

Over the past day, the Ukrainian Air Force struck six enemy troop concentration areas and two other important Russian military targets.

Northern-Slobozhanskyi and Kursk Direction

08:00 AM: Russian forces carried out two airstrikes, dropping eight guided aerial bombs, and conducted 53 attacks on Ukrainian positions and settlements, including one MLRS strike.

Southern-Slobozhanskyi Direction

08:00 AM: Russian troops launched 11 attacks against Ukrainian positions near Fyholivka and in the directions of Ternova, Prylipka, Hrafske, Kutkivka, and Malyi Burluk.

Kupiansk Direction

08:00 AM: 1 Russian assault was recorded in the direction of Kupiansk.

Lyman Direction

08:00 AM: Russian forces attempted to break through Ukrainian defenses 15 times, attacking near Novomykhailivka and Novoselivka, as well as toward Lyman, Drobysheve, Stavky, and Ozerne.

Sloviansk Direction

08:00 AM: The enemy launched 25 assaults near Kryva Luka and Riznykivka, as well as toward Pyskunivka and Rai-Oleksandrivka.

Kramatorsk Direction

08:00 AM: Russian forces carried out five attacks near Nykyforivka and toward Vasiutynske and Yurkivka.

Kostyantinivka Direction

08:00 AM: The enemy conducted 25 attacks near Kostiantynivka, Illinivka, and Rusyn Yar, as well as toward Dovha Balka.

Pokrovsk Direction

08:00 AM: This sector remained the most active, where Ukrainian defenders repelled 42 Russian assaults. Russian occupiers attacks were recorded near Sofiivka, Toretske, Shakhove, Nykanorivka, Hryshyne, Vasylivka, Kotlyne, Udachne, and Filiia, as well as toward Vilne, Kucheriv Yar, Nove Shakhove, Bilytske, Novyi Donbas, Myrne, Svitle, Shevchenko, and Serhiivka.

Oleksandrivka Direction

08:00 AM: Russian troops launched four attacks near Ternove and Kalynivske.

Huliaipole Direction

08:00 AM: The russian forces carried out 13 attacks toward Vozdvyzhivka, Dobropillia, Staroukrainka, Hirke, Tsvitkove, and Charivne.

Orikhiv Direction

08:00 AM: Ukrainian defenders repelled five Russian attempts to advance near Mala Tokmachka, Mali Shcherbaky, Shcherbaky, and toward Pavlivka.

Prydniprovskyi Direction

08:00 AM: No offensive operations were recorded in this  sector.

Volyn and Polissia Direction

08:00 AM: No signs of Russian offensive groupings forming were detected.

Ukrainian Defense Forces continue the systematic destruction of Russian forces while maintaining effective resistance across the entire front line.

According to preliminary estimates, Russian forces suffered the following losses over the past 24 hours:

  • 1,460 personnel,
  • 28 tanks,
  • 12 armored combat vehicles,
  • 78 artillery systems,
  • 3 multiple launch rocket systems (MLRS),
  • 2 air defense systems,
  • 3 missiles,
  • 13 ground robotic systems,
  • 1,688 unmanned aerial vehicles (UAVs),
  • 541 vehicles and fuel trucks,
  • 3 pieces of special military equipment.
Tags:

Log in with your credentials

Forgot your details?