Russian war casualties reach 105,000 identified dead, Russian investigation finds

The proportion of Russian officer deaths has steadily declined throughout the war, now representing only 2-3% of total casualties compared to 10% in the early stages of the war.
russian losses in ukraine by age
The graphic shows the Russian losses in Ukraine by age. Credit: Mediazona
Russian war casualties reach 105,000 identified dead, Russian investigation finds

Independent Russian media outlet Mediazona, working with BBC Russian service, confirmed the identities of 104,763 Russian military personnel killed in Ukraine since the full-scale invasion began, according to their latest report.

“The timeline shows the number of confirmed losses within a given time frame,” Mediazona reported in their detailed analysis tracking casualties from 24 February 2022, to 24 April 2025.

Since mid-April alone, an additional 2,880 Russian military deaths have been verified, the investigation revealed.

The journalists compile their data from publicly available sources including social media posts, local news reports, and official announcements from regional authorities.

At least 104,759 confirmed military deaths from 24 Feb 2022 to 24 Apr 2025, according to the report, which breaks down casualties by region, military branch, and recruitment method.

The confirmed casualties now include 25,900 volunteers, 16,500 recruited prisoners, and 11,900 mobilized soldiers. The investigation has also documented the deaths of over 4,900 Russian officers.

“By September 2024, volunteers once again emerged as the largest category among the KIA. This shift reflects a cumulative effect: prison recruitment had significantly waned, no new mobilisation had been announced, yet the stream of volunteers continued unabated,” Mediazona reported.

The investigation showed a changing pattern of casualties throughout the war. By March 2023, prisoners became the largest category of war losses. After the capture of Bakhmut, there have been no cases of mass use of prisoners so far, the report said.

Mediazona publicly released the full list of named casualties for the first time in February 2025, marking the third anniversary of Russia’s invasion.

The report noted that “the proportion of officer deaths among overall casualties has steadily declined since the war began.”

Ukrainian President Volodymyr Zelenskyy claimed in February that Russia had lost approximately 250,000 soldiers, with 20,000 killed in battles for Russia’s Kursk Oblast alone.

In February, Russian media outlets Meduza and Mediazona estimated total Russian troop losses at around 165,000 since the invasion began.

The Russian government does not publicly disclose casualty figures. However, a Defense Ministry official revealed in December that the department had received 48,000 requests to identify missing soldiers.

Zelenskyy said in a February interview with NBC that over 46,000 Ukrainian soldiers have been killed and 380,000 injured on the battlefield since the war began.

Read also:

You could close this page. Or you could join our community and help us produce more materials like this.  We keep our reporting open and accessible to everyone because we believe in the power of free information. This is why our small, cost-effective team depends on the support of readers like you to bring deliver timely news, quality analysis, and on-the-ground reports about Russia's war against Ukraine and Ukraine's struggle to build a democratic society. A little bit goes a long way: for as little as the cost of one cup of coffee a month, you can help build bridges between Ukraine and the rest of the world, plus become a co-creator and vote for topics we should cover next. Become a patron or see other ways to support. Become a Patron!

To suggest a correction or clarification, write to us here

You can also highlight the text and press Ctrl + Enter

Please leave your suggestions or corrections here



    Euromaidan Press

    We are an independent media outlet that relies solely on advertising revenue to sustain itself. We do not endorse or promote any products or services for financial gain. Therefore, we kindly ask for your support by disabling your ad blocker. Your assistance helps us continue providing quality content. Thank you!

    Related Posts