Ukraine Control Map Profile picture
Apr 29 25 tweets 8 min read Read on X
Daily Ukraine map thread for Wednesday 29th April 2026

Highlights: Today we zoom out, to look at a handful of the strikes done this month (April) alone. In one of the longest successful strikes thus far, Perm pumping station was hit by a strike causing two large storage tanks to burn heavily. A Lyuity type drone also reached Orsk refinery near the Kazakhstan border.

In a rare interesting midstrike, a forward operating base for Russian army aviation was struck, destroying an Mi-17 and Mi-28.

On the front, the flanks at Kostyantynivka are under severe pressure. The entire Kostyantynivka to west of Siversk area is under severe threat.

Elsewhere, we've pulled Russian presence back. The Dniper islands, which we hadn't touched for quite some time, as one example.Long range strikes during April 2026
2/ High res of destruction at Orion UAV hangars in Kirovske airfield, Crimea
Coordinates: 45.173470,35.176723
Source: @GarbuzYe Image
3/ Batallón PASKUDA, Kraken 1654 hits Russian towed artillery in treeline west of Holykove, Luhansk
Coordinates: 49.141205, 37.851184
Source:
4/ Rarog hits 2 motorcycles at once, one during a front-flip, showing the dangers of riding motorbikes on terrible roads west of Bakhmut
Coordinates: 48.572628, 37.948029
Source:
5/ RU 165th Artillery Brigade hits claimed Ukrainian 2S3 Akatsia using Lancet. W of Chervona Krynytsia, Zaporizhia.
Coordinates: 47.608682, 35.872702
Source:
6/ Russian forces struck Ukrainian communications equipment on one of the islands southwest of Kherson, Kherson oblast.
Coordinates: 46.561875, 32.488260
Source:
7/ Massive smoke cloud from Tuapse Refinery seen from Krasnaya Polyana ski resort , 105 km away POV
Coordinates: 43.641174, 40.261858
Source:
8/ 95th Air Assault Brigade strike Russian Ladas, trucks, bukhankas in the Velyka Novosilka direction
Coordinates: 47.828296, 36.698758
Source:
9/ Two Russian casualties in Staryi after Hart brigade strikes
Coordinates: 50.392804, 37.475077
Source:
10/ Russian forces from the 90th Guards Tank Division shelled Ukrainian positions in a treeline northwest of Filiya, Dnipropetrovsk oblast.
Coordinates: 48.099922, 36.722612
Source:
11/ Ukrainian position in Illinivka hits by Drone Drop
Coordinates: 48.490927, 37.664299
Source:
12/ Ukrainian drone attack in Orsk, towards the refinery POV
Coordinates: 51.223858, 58.507322
Source:
13/ 39th Anti-Aircraft Missile Regiment Poksypaki intercepts Zala KUB RU near Veselyanka - Zaporizhzhia
Coordinates: 47.672430, 35.404253
Source:
14/ Russian T-55A hit by drone in Yablukove, Zaporizhia
Coordinates: 47.712660, 36.316020
Source: t.me/lost_warinua/1…
15/ UAV 'Pentagon' of 225th Assault Regiment hits Russian Ural in Hulyaipole
Coordinates: 47.651007, 36.288488
Source:
16/ PoV of Russian column of 18 Kamaz towing old Zis-3 and other outdated guns near Moscow
Coordinates: 55.494725, 37.030768
Source:
17/ Reported positions of the Russian special unit BARS-Sarmat attacked with drones by the 413th UAS regiment 'Reid' in Kyrylivka, Zaporizhia.
Coordinates: 46.411180, 35.414640
Source:
18/ Attack on the reported reserve concentration of the Russian 36th motorized rifle brigade by the 1st unmanned systems center.
Coordinates: 47.850727, 36.824183
Source:
19/ Russian Nebo-M radar destroyed by 429th Achilles RAM-2 drone
Coordinates: 51.201300, 37.095050
Source:
20/ Storage tank at Perm pump station burning after drone strike
Coordinates: 57.798690, 55.886210
Source: x.com/HpwWJVafCv8395… and x.com/tom_bike/statu…
21/ Comms building (?) hit in crimea by 1st Unmanned Center
Coordinates: 44.485880, 34.026960
Source:
22/ UA 33rd Mech hit RU west of Tabaivka.
Coordinates: 49.605557, 37.805141
Source:
23/ RU 25th CAA attacks UA position in a treeline with Molniya-2 drone near Zarichne, Donetsk
Coordinates: 49.061176, 37.865742
Source:
24/ A Russian Tor-M2 air defense system was destroyed by Ukrainian 1st Unmanned Center drone in Tykhonivka, Zaporizhia Oblast, Ukraine
Coordinates: 46.911430, 35.521417
Source:
25/ Ukranian drones struck two Russian Mi-28 and Mi-17 helicopters near the village of Babki in the Voronezh region. 152 km from the border Coordinates: 50.2374735247992, 39.74832327314057
Coordinates: 50.237474, 39.748323
Source:

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ukraine Control Map

Ukraine Control Map Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @UAControlMap

Apr 20
Daily Ukraine map thread for Monday 20th April 2026

Ukraine deep strikes into the occupied territories continue to wreak havoc, with logistics points hit across the back line and no sign of it slowing down.

Prymary drones struck two landing ships in Sevastopol - notably NOT Fire Point drones.

Tuapse was struck further, causing massive smoke clouds across the area. It appears to be burning at multiple points, but as always, we'll wait for the full damage assessment - right now we estimate approximately 8 storage tanks have gone up, so there's plenty more to hit.Deep strikes across the Occupied Territories
2/ Many storage tanks on fire following an extensive attack by Ukraine on the oil depot in Tuapse, Russia. POV
Coordinates: 44.109422, 39.080685
Source:
3/ Ropucha class landing ship Yamal and Tapir class landing ship Nikolai Filchenkov was hit by Ukrainian Prymary drones in Sevastopol
Coordinates: 44.620655, 33.576496
Source:
Read 16 tweets
Mar 26
Daily Ukraine map thread for Thursday 26th March 2026

Leningrad Oblast and St Petersburg have had a bad week, with Ukrainian drone halting 40% of Russian Baltic oil exports with strikes at Primorsk (destroying at least 6 large storage tanks and hits on the oil terminal with tankers hit), Ust-Luga destroying numerous tanks and hitting the export facilities, and then a seemingly strange one of a strike in Vyborg which caused an icebreaker to collapse onto the ship next to it.

On the front, Russian forces still attempt to push forwards, but there's no significant changes to report as Ukraine are denying them constantly, and long range drone strikes continue to batter Russian logistics. Geolocations follow:Leningrad Oblast as of 26th March 2026
2/ 110th Mech troop rotation east of Ternuvate. As so many of us have pointed out, Russia is deep into lying out their cornhole about the situation here
Coordinates: 47.83081, 36.18318
Source:
3/ After nearly 4 years, this unseen russian tank loss from around October 2022 was finally caught on camera for the first time, along with a nearby 2024 loss!
Coordinates: 49.64493, 37.90323
Source:
Read 25 tweets
Feb 1
Daily Ukraine map thread for Sunday 1st February 2026

Highlights: As we enter February, things are following a similar trajectory as 2025 thus far. Ukrainian forces retake Novoyakovlivka in west Zaporizhia and capture Russian infantry

Ukrainian forces also seen in areas that seemed heavily Russian occupied in Kostyantynivka, indicating still contested.

Ukrainian forces cleared Kupyansk Vuzlovyi in north east Kharkiv.West Zaporizhia as of 1st Feb 2026
2/ "Hart" brigade of the border patrol soldiers clearing a basement in Nesterne, Kharkiv oblast. The RU soldier refused to surrender and was killed by an FPV-drone.
Coordinates: 50.423346, 37.386929
Source:
3/ Russian 84th Recon Battalion UAS unit "Granite" strikes UA D-30 Howitzer with a Vandal Drone.
Coordinates: 49.305449, 37.792668
Source:
Read 15 tweets
Jan 29
Daily Ukraine map thread for Thursday 29th January 2026

Highlights: Small focus on Hulyaipole where the line is now relatively steady since the issues in the latter half of 2025.

Little to report elsewhere, though a supposed energy truce has been reported - we'll see if anything comes from it.Hulyaipole direction as of 29th Jan 2026
2/ F-16 decoy at Kanatove Air Base hit by BM-35 drone
Coordinates: 48.563668, 32.391263
Source:
3/ 14th Mech intercepts Supercam drone near Kupyansk
Coordinates: 49.655242, 37.610855
Source:
Read 12 tweets
Jan 27
Daily Ukraine map thread for Monday 26th January 2026

Highlights: Russian footage from the Baltic Fleet Motor Rifle Regiment and 1465th Motor Rifle Regiment south of Kostyantynivka show Ukrainian presence in Yablunivka.

Some small changes to the front in the Hulyaipole direction marked too, where Ukrainian regained some positions west of Solodke.

14th Chervona Kalyna show a Russian motorbike assault in the snow towards Rodynske. At this point, the non frontline casualties of the Russian motorcyclists must be well into the thousands - we know all too well how men ride motorbikes and crash with injuries, let alone under fire.Kostyantynivka as of 26th Jan 2026
2/ Russian forces attacked a Ukrainian dugout east of Dobropillia, Zaporizhzhia oblast with multiple FPV drones and drone dropped grenades, showing a Ukrainian advance.
Coordinates: 47.789572, 36.269572
Source:
3/ An electrical substation in Luhansk is on fire after a Ukrainian drone attack.
Coordinates: 48.606629, 39.343081
Source:
Read 13 tweets
Jan 17
Daily Ukraine map thread for Saturday 17th January 2026

We'll focus on Kostyantynivka tday where Russian forces have been geolocated advancing to Berestok and Illinivka. @Playfra0 reported earlier in the week that things were worse than appear too with Russians well into Illinivka, but we can only really report on what we can see.Kostyantynivka as of 17th Jan 2026
2/ 79th Air Assault troops detonate Russian occupied building in Pokrovsk
Coordinates: 48.321855, 37.215932
Source:
3/ Damage to mine building in Dobropillya after a Russian drone attack.
Coordinates: 48.483347, 37.073534
Source:
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(