Ukraine Control Map Profile picture
Mar 26 25 tweets 8 min read Read on X
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:
4/ 66th Mech shows strike on Russian vehicle near other Russian vehicle losses, seemingly from 45th Artillery Brigade compilation around December 2025
Coordinates: 49.132011, 37.849340
Source:
5/ Zil-131 destroyed in Uspenivka, after 414th Birds of Magyar strike in February 2026
Coordinates: 47.777875, 36.401085
Source:
6/ Russian 1442nd Motorized Rifle Regiment shells a Ukrainian position in Kostyantynivka
Coordinates: 48.530899, 37.721448
Source:
7/ Russian 1008th Motorized Rifle Regiment shells Ukrainian positions in Kostyantynivka with D-30 and M-46 shelling
Coordinates: 48.540515, 37.708085
Source:
8/ 82nd Air Assault kill two Russians hiding near a Light Assault Disposable Asset in Novohryhorivka
Coordinates: 47.810619, 36.433276
Source:
9/ Special Task Unit "Omega" operating in Stepnohirsk, Zaporizhzhia Oblast
Coordinates: 47.588925, 35.362498
Source:
10/ Ukrainian civilian fatality in park after Russian strike in Vinnytsia
Coordinates: 49.23674, 28.4618
Source:
11/ Hulk of Russian LNG tanker Arctic Metagaz (destroyed after being hit by a claimed Ukrainian USV off Libya) being towed to Libya for scrap
Coordinates: 33.2759, 12.1010
Source:
12/ Destroyed BTR from March 19th 2026 attack near Zelena Dolyna
Coordinates: 49.131694, 37.845444
Source:
13/ Building damage following drone impact on the Bernardine Monastery, Lviv
Coordinates: 49.83953, 24.03466
Source:
14/ Sentinel of storage tanks at Novominskaya oil depot on fire
Coordinates: 46.33214, 38.93697
Source:
15/ Russian forces struck a Ukrainian position with a Tornado-S rocket in southern Vovchansk, Kharkiv oblast.
Coordinates: 50.276008, 36.928334
Source:
16/ ROMA (IMO 9286047, Greek shipowner) damaged by Ukrainian drone strike at Primorsk on 23rd March 2026. Unsanctioned, but was soon to be based on behaiviour
Coordinates: 60.33617, 28.68599
Source: x.com/WatchSea_OSINT… and x.com/SONARROW_OSINT…
17/ UA 60th Artillery Brigade strikes RU infantry north of Solodke, Zaporizhia Oblast, Ukraine.
Coordinates: 47.79367, 36.31389
Source:
18/ Two Russian trucks were destroyed by Ukrainian 414th Wormbusters FPV drones in Poltavka
Coordinates: 47.711804, 36.443770
Source:
19/ Flames and Smoke in Ust-Luga Port Tanks
Coordinates: 59.701538, 28.448596
Source:
20/ 1st Separate Marine Battalion, 36th Marine Brigade hits a Russian-held dugout in Kostyantynivka with a Fibre Optic FPV Drone
Coordinates: 48.504404, 37.802119
Source:
21/ Injured civilian after a Russian drone attack in Kharkiv.
Coordinates: 49.984823, 36.178574
Source:
22/ 49th Assault Battalion "Carpathian Sich" hits a Russian Party Loaf west of Sukha Balka with a FPV Drone
Coordinates: 48.332110, 37.719069
Source:
23/ Two Ukrainian soldiers captured five Russian soldiers. Winter 2025 / Early 2026
Coordinates: 48.426800, 37.182207
Source:
24/ Smoke from refinery in Kirishi
Coordinates: 59.438798, 32.009952
Source:
25/ Russian Project 23550 patrol icebreaker "Dzerzhinsky" collapsed into a large list at the dock in Vyborg, leaning on neighbouring boat. Claimed long range drone strike involved, though unclear
Coordinates: 60.700752, 28.738252
Source: x.com/klinger66/stat… and x.com/MikiValbuena/s…

• • •

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

Jun 20
Daily Ukraine map thread for Friday 19th June 2026

A focus on Kherson and Crimea today, where examples of a few of the strikes released recently by different units can be observed. Needless to say, someone in the back of a pickup truck with small arms simply isn't going to do do much to these fast moving drones except feel good about trying.

As we've mentioned in the past, we got a LOT of the footage of destroyed trucks and so on from drivers recorded them in the occupied territories. Russia have clamped down on this, so strikes haven't really changed all that much - we just see a bit less from the traffic side of things.

The short version is the logistics strikes are working fine, despite Russian efforts to obfuscate it. Is it enough yet? No, but it's having an effect, and we're only 3.5 months into it with little sign of slowing down. We suspect the train strikes are having a very oversized effect.Crimea as of 19th June 2026
2/ A Russian BM-21 Grad was destroyed by Ukrainian 42nd Mech FPV drone near Sribne, Donetsk Oblast, Ukraine
Coordinates: 48.09860, 37.01501
Source:
3/ A crane was hit by Ukrainian drone in Kotelniki. Kotelniki, Moscow Oblast, Russia
Coordinates: 55.66546, 37.87209
Source:
Read 17 tweets
Jun 15
Daily Ukraine map thread for Monday 15th June 2026

Kyiv and other cities were struck by numerous missiles last night. Whilst most of the footage was of attacks on the Lavra, it looks like a Firepoint drone production or assembly facility was hit somewhere judging by some of the photos going around of stacked wing spars in wreckage. As always, loose lips sink ships and all that - if you're hearing it from us, that means it's long gone public ready.

The Ukrainian midstrike and long range campaign continues apace. Numerous units from across the spectrum show destroyed vehicles. The lesser shown off short range drones are still destroying many many vehicles, as demonstrated by a Russian quad driving a short distance towards Hulyaipole coming across at least 17 wrecks.

No BDA from Rybinsk Strategic Oil Reserve yet, but Tamanneftegaz shows three further large oil tanks destroyed. Plenty more to go.Occupied territories as of 15th June 2026
2/ Powerful detonation of Russian vehicle carrying soldiers (and presumed ammo) after FPV drone strike. Siversk, Donetsk Oblast, Ukraine
Coordinates: 48.85346, 38.10250
Source:
3/ Footage of yesterday’s attack and fire at the Azot JSC site in Novomoskovsk, Tula Region. NAK Azot JSC is one of the largest chemical enterprises in the Russian Federation
Coordinates: 54.22062, 37.61677
Source: x.com/blinzka/status… and x.com/Exilenova_plus…
Read 21 tweets
Jun 14
Daily Ukraine map thread for Sunday 14th June 2026

After yesterdays footage, Russian sources released further videos showing Ukrainian forces advancing and clearing positions across an area of roughly 200 km² in the western Donetsk / eastern Dnipropetrovsk direction.

Mid strikes are continuing to rip and tear across the occupied territories, with videos coming out constantly. Long range strikes show no sign of abating either, as Ukraine hit the reserve oil storage in Rybinsk - that's 250 km north east of Moscow.Ukrainian advances in Dnipropetrovsk / West Donetsk
2/ Compilation of the RU 1472nd Regiment (68th Army Corps) trying to stop Ukrainian advances in West Donetsk.
Coordinates: 47.86657, 36.57241
Source:
3/ Damage to buildings in Malokostyantynivka, Luhansk, after a Ukrainian drone attack.
Coordinates: 48.44888, 38.91046
Source:
Read 13 tweets
May 8
Daily Ukraine map thread for Friday 8th May 2026

An early one today, showcasing just some of the mid and long range strikes of the past couple of days.

Other long range strikes not included include the Karakurt class Tucha hit in the Caspian sea, more strikes on warehouses and logistics, Rostov being and Yaroslavl refinery burning again. There are many other strikes, also included on the map which you can find via the link in our profile. Many thanks to the geolocators here.

Very little change on the front, still heavy infantry pressure on the front, but the distinct lack of vehicles means Russia can't really capitalise on any of it and they just end up out of position and eliminated. Those new plinths at the memorials aren't going to fill themselves.Ukraine long range strikes as of 8th May 2026
2/ A train with fuel tankers is hit with drones by the 1st unmanned systems center of Ukraine near Novosimeikyne, Luhansk.
Coordinates: 48.346346, 39.613890
Source:
3/ 4th Guard Battalion, 101st Security Brigade Of The General Staff observes a Russian-held trench south-west of Stepanivka hit 1:08-1:12
Coordinates: 48.43799, 37.58817
Source:
Read 20 tweets
May 4
Daily Ukraine map thread for Monday 4th May 2026

Highlights: A focus of a months worth of publically published geolocations at one of the most hectic sites at the front, the town of Kostyantynivka. Russian infiltrators have taken heavily casualties but have been sighted numerous times infiltrating into the central part of town.

Elsewhere, a Ukrainian drone struck an apartment in Mosfilm Tower. No further significant damage was recorded at Primorsk on satellite imagery after the strikes there.

Map: uacontrolmap.comImage
2/ The SBUs Ivan Franko Group hits Russian truck near Pisky, and other mid range strikes
Coordinates: 48.066009, 37.655024
Source:
3/ 39th Unmanned Systems Battalion hits a Russian motorcycle near Kostyantynivka with a Nightvision Fibre Optic FPV Drone
Coordinates: 48.517217, 37.788614
Source:
Read 13 tweets
Apr 29
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:
Read 25 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!

:(