2022 Russian invasion of Ukraine
Part of the Russo-Ukrainian War (outline)

Military situation as of 30 May 2024
   Controlled by Ukraine      Controlled by Russia
(Detailed map)
Date24 February 2022 (2022-02-24) – present
(2 years, 3 months and 1 week)
Location
Status Ongoing (list of engagements · territorial control · timeline of events)
Belligerents

 Russia

Supported by:
 Belarus[b]
 Ukraine
Commanders and leaders
Units involved
Order of battle Order of battle
Strength
  •  Russia:
    175,000–190,000 (armed forces)[6][7]
  • 34,000 (separatist militias)[8][8]
  •  Ukraine:
    • 196,600 (armed forces)
    • 102,000 (paramilitary)[9]
Strength estimates are as of the start of the invasion.
Casualties and losses
Reports vary widely, see Casualties for details.