Skip to main content
Emergency and rescue personnel along with medics and others clear the rubble of the destroyed building of Ohmatdyt Children’s Hospital following a Russian missile attack (Getty)

Roman Pilipey/AFP via Getty Images

Ukraine Conflict Monitor

ACLED’s Ukraine Conflict Monitor provides near real-time information on the ongoing war, including an interactive map, a curated data file, and weekly situation updates. It is designed to help researchers, policymakers, media, and the wider public track key conflict developments in Ukraine.

Interactive map

This map includes political violence events in Ukraine since the start of the Russian invasion on 24 February 2022.

More information

Date and subset filters

By default, the map displays data for the most recent week. Use the date filters to change the date range in view.

Use the subset filters to analyze trends in more detail.

Changing view

By default, the map is set to event view, which uses scaled circles to show events at a given location. Click on a region in Ukraine to zoom in for a more detailed view. Hovering over a region will give a count of events within its borders.

Changing to region (oblast) view will switch the map to a choropleth, giving an overview of event density per region. This will also disable the zoom function.

Events in Russia

While in event view, use the "Events in Russia" toggle to show or hide conflict-related events in Russia. Conflict-related events are identified as follows:

  • All events with the "Battles" or "Explosions/remote violence" event type.
  • Events with the "Violence against civilians" event type, where the actor is:
    • Ukrainian or Russian military
    • Russian border guards
    • Pro-Ukrainian Russian militias

Attacks on Ukrainian infrastructure

ACLED uses four automatically generated infrastructure tags when coding events that occur in Ukraine, each covering a vital sector that focuses on civilian infrastructure: energy, health, education, and residential infrastructure.

For more information, read our methodology explainer.

Event counts and civilian fatalities

The box in the bottom right-hand corner displays event counts in total, disaggregated by event type, and filtered by date or subset according to the options already selected.

It also shows a conservative estimate of civilian fatalities, limited to events where civilians are targeted directly. Military casualties are not represented on the map as they are largely unverifiable.

For more information on how ACLED codes fatalities, read our methodology explainer.

Key events

  1. 29 Jun.

    Dnipropetrovsk — A Russian missile strike kills seven civilians and injures 28 others in Dnipro city

  2. 1 Jul.

    Kherson — Russian drone strikes kill three civilians and wound 31 others in Kherson city 

  3. 3 Jul.

    Sumy — Russian aerial bombs kill five civilians and injure 49 others in Sumy city

Key trends

  • Russian forces continued their advances in the Kharkiv region, claiming two settlements near Vovchansk and Kupiansk. In the Donetsk region, they advanced west of the Slovyansk-Kramatorsk agglomeration, occupying two villages. Despite local Ukrainian counteroffensives at the Dnipropetrovsk-Zaporizhia administrative line, Russia’s infiltration and flag-planting operations allowed it to claim advances and occupy a village northwest of Huliaipole.
  • Russian forces launched at least 65 long-range missile and drone attacks, including on Kyiv city and the surrounding region, but mostly on the Chernihiv and Dnipropetrovsk regions.
  • Russian strikes reportedly killed at least 96 civilians in the city of Kyiv and across the Sumy, Kharkiv, Dnipropetrovsk, Donetsk, Zaporizhia, Kherson, Mykolaiv, and Odesa regions. Ukrainian strikes reportedly killed at least 20 civilians in the Russian-occupied parts of the Zaporizhia, Donetsk, Kherson, and Luhansk regions.

Spotlight: Russia resumes its air campaign on Kyiv to bend Ukraine’s will to fight

A combined attack of Russian drones, ballistic missiles, and cruise missiles launched during the night of 1 and 2 July at the city of Kyiv and its suburbs killed at least 31 civilians and injured over 100 others. The strikes also damaged over 100 residential buildings, as well as educational institutions, a Red Cross warehouse, and oil and energy infrastructure. Russia followed these attacks with a similar mass round of strikes on Kyiv and the Kyiv region on 6 July. Preliminary data point to at least 26 fatalities and tens of injured civilians. The strikes mark a new high of civilian targeting in population centers. ACLED records the third-highest fatality count in Kyiv following the 1 and 2 July overnight strikes since the start of Russia’s full-scale invasion of Ukraine, on par with the strikes it carried out on 31 July 2025

During the week, Russian forces also struck the regional capitals of Sumy, Kharkiv, Dnipro, Zaporizhia, Kherson, Odesa, and Mykolaiv, killing at least 34 civilians and injuring over 250 others. They also targeted civilian infrastructure, including apartment buildings and gas stations. The urban centers in front line regions are particularly vulnerable to Russian strikes due to their proximity to Russian launchpads and importance in military logistics and humanitarian service provision. While these strikes highlight Ukraine’s critically low air defense missile stock, they also suggest Moscow’s intent to intensify targeting of civilians and civilian infrastructure behind the front lines, at the cost of breaking civilian casualty records. This intent relies on Vladimir Putin’s presumed theory that continuing deep strikes into Ukraine and their disastrous consequences will be sufficient to break the will of Ukrainian society to fight back. However, this has resulted in little change despite the Ukrainians’ openness to negotiations to end the war.

Get email updates

Sign up to receive the latest news and updates from ACLED, sent straight to your inbox.

Sign up to receive the latest news and updates from ACLED. ACLED Newsletter signup image. This image displays an envelope which ushers users to sign up for updates and notifications which arrive into their mailboxes.
    Country
    Ukraine
    Share on