Connect with us

Russia-Ukraine War Map

Russia-Ukraine War Map

Malcontent News updates the Russia-Ukraine War Map several times daily as new information is reviewed and verified. Our map is unique because we do more than move lines when there are changes. We look closely at the terrain and where troops can effectively set up a line of defense. We geolocate videos and photos. We never guess and clearly mark gray areas on our map. We also respect operational security and, on occasion, will withhold sharing information publicly.

Additionally, you can read our ongoing coverage and analysis of the Russia-Ukraine War.

You can click on the upper-left corner icon to open the map menu or click on the target square in the upper-right corner to view it within Google Maps. The map is updated several times a day as new information is confirmed.


Our map shows the following details.

  • Areas controlled by Russia and Russian-separatists before February 23, 2022
  • The current line of conflict
  • No man’s land, gray areas, and areas of uncertainty
  • Advances, retreats, and battle sites
  • Previous battle sites
  • Areas of insurgency and locations of insurgent attacks
  • Confirmed Ukrainian HIMARS and missile strikes
  • Confirmed Russian missile strikes and major air strikes
  • Confirmed mass grave sites

We update our map using multiple sources.

  • Direct contacts in Ukraine and trusted proxies
  • Russian Ministry of Defense reports
  • General Staff of the Armed Forces of Ukraine reports
  • Operational Command South of Ukraine
  • Operational Command North of Ukraine
  • Open source social intelligence
  • Our in-house team of analysts
  • Pro-Ukrainian and Pro-Russian milbloggers and social media accounts with a track record of trying to be accurate

Additionally, our research team has native speakers that go beyond simple translation of Russian and Ukrainian statements. As natural language speakers, they provide us with the nuances within the statements. The exact word used in the native language, which word was emphasized in a statement, and what that would mean for native speakers.

Please support independent journalism

Patreons get access to more, including our daily Situation Report. Subscriptions start at $5 a month and help us continue to provide you with our unbiased analysis and matter-of-fact reporting.

Become a Patreon today.

Please Support Malcontent News

When you become a subscriber, you help us stay independent and paid advertiser free.

A free press is a Constitutional right, but it doesn’t come free. Our core missions are showing you an unfiltered view of the before, during, and after, defend the First Amendment, and amplify BIPOC and LGBTQIA+ voices in an advertisement free experience.

Patreon Logo

For as little as $5 a month, you can support Malcontent News. Becoming a Patreon will help cover technology, data, bandwidth, and travel costs. Patreons get early access to content and a Discord server, virtual meetings with the staff, and private Zoom meetings. Subscribe NOW!

Venmo Logo

A one-time Venmo donation can help with safety gear, equipment, or a small thank you to show your appreciation for what Malcontent News provides. No amount is too small, even $5 goes a long way. Venmo NOW!