Extreme Activity
47.086996°N 37.538803°E
Total Events
6,919
Artillery
735
UAV Attacks
141
Active Period
Feb 24, 2022 — Apr 3, 2026
Mariupol, located in Donets'k, is a Russian-occupied area that has endured 6,919 documented conflict incidents since Feb 24, 2022. The dominant form of warfare is artillery (11% of events), with 118 days of recorded Russian control. Civilian casualty incidents number 546. The last recorded event was Apr 3, 2026.
Conflict Profile Analysis
Military activity at Mariupol shows a mixed combat profile with no single dominant type — artillery at 52%, aerial/UAV at 30%, and ground operations at 18%. This diversified pattern suggests a multifaceted operational environment.
Territorial control at Mariupol has shifted over the course of the conflict, with 300 recorded changes and 118 days of Russian control documented. There have been 456 recorded withdrawal or retreat events, indicating dynamic frontline movement.
Civilian casualties have been recorded in 546 incidents (7.9% of all events), reflecting the toll on non-combatants in the area.
Conflict Event Overview
| Event Type | Count | % of Total |
|---|---|---|
| explosion Artillery Shelling | 735 | 10.6% |
| home Property Damage | 579 | 8.4% |
| group Civilian Casualties | 546 | 7.9% |
| undo Retreats/Withdrawals | 456 | 6.6% |
| flight Airstrikes | 287 | 4.1% |
| person_off Military Casualties | 269 | 3.9% |
| warning IED/Mine Events | 241 | 3.5% |
| radar Air Defense Actions | 144 | 2.1% |
| flight_takeoff UAV/Drone Attacks | 141 | 2% |
| domain Occupation Events | 129 | 1.9% |
| bolt Raids | 121 | 1.7% |
| local_hospital Hospital/Medical | 76 | 1.1% |
| shield Armored Engagements | 71 | 1% |
| local_fire_department Firefights | 56 | 0.8% |
| computer Cyber Operations | 27 | 0.4% |
Event Type Distribution
Activity Timeline
Monthly Events in Mariupol
Territorial Control History
Current Status: Russian Occupied
Mariupol has been under Russian control for approximately 118 recorded days since February 2022.
Russia
Contested
Comparative Analysis
vs Donets'k Average
| Metric | Mariupol | Oblast Avg | Difference |
|---|---|---|---|
| Total Events | 6,919 | 462 | +6,457 |
| Artillery Events | 735 | 116 | +619 |
| Airstrike Events | 287 | 30 | +257 |
| UAV Events | 141 | 16 | +125 |
| Civilian Casualties | 546 | 35 | +511 |
Frequently Asked Questions
How many conflict events have been recorded in Mariupol?
Mariupol has recorded 6,919 conflict events between Feb 24, 2022 and Apr 3, 2026. This places it in the extreme activity category among Ukraine's 0 conflict zones within Donets'k.
When did Russian forces take control of Mariupol?
Mariupol has been under documented Russian control for 118 observation days. The territorial status is assessed through combined ISW (Institute for the Study of War) and DeepStateMap monitoring. Despite occupation, 6,919 conflict events have been recorded, indicating continued resistance or military operations in the area.
What type of military activity is most common in Mariupol?
Artillery Shelling is the dominant event type in Mariupol, accounting for 10.6% of all incidents with 735 recorded events followed by Airstrikes at 287 incidents. The distribution across multiple event types indicates a complex operational environment.
How have civilians been affected by the conflict in Mariupol?
There have been 546 recorded civilian casualty incidents in Mariupol, representing 7.9% of all events. While any civilian harm is significant, this rate is within the range observed across actively targeted locations.
Why does Mariupol have such a high concentration of conflict events?
Mariupol's 6,919 events reflect its significance as a occupied strategic location. The volume of reporting also correlates with media access and infrastructure — larger cities with more news correspondents tend to have more granular event documentation in the VIINA dataset.
Data Source
Location Conflict Data: VIINA Dataset (Georgetown University) — Violent Incident Information from News Articles. Territorial control: ISW + DeepStateMap composite.
Last updated: April 3, 2026