Ukraine Control Map Profile picture
Ukraine Control Map at https://t.co/90GX4OcKQo showing geolocations, frontlines, and unit positions during the war. DM for contact / media
6 subscribers
Sep 26 12 tweets 4 min read
Daily Ukraine map thread for Friday 26th September 2025

Highlights: Afipsky refinery hit last night by Ukrainian drones. It's the third time it's been struck with visible damage since this latest refinery campaign began in August.

Russian forces are shown to have advanced near Siversk, infiltrating near Dronivka and north of the settlement itself.

Russian fuel train derailed after leaving Belarus, and hitting truck at crossing. Sabotage or accident, you decide.

Map: uacontrolmap.comSiversk direction as of 26th Sept 2025 2/ Russian fuel truck collides with truck and derails near Ryzhikovo, Smolensk
Coordinates: 54.88382, 31.30416
Source:
Sep 25 11 tweets 5 min read
Daily Ukraine map thread for Thursday 25th September 2025

Highlights: Very little to report on the battlefield, bar Russia grinding slowly forward in numerous areas, but glacially slow and for a horrifically high cost. Key areas remain at Kupiansk in the Kupiansk direction, at Yampil and Shandryholove in the Lyman direction, at Siversk in the Siversk direction and south of Kostyantynivka in the eponymous direction. NE of Pokrovsk in the Dobropillya area remains a grey area despite it being six weeks later, and the Russian naval infantry has entered the fight doing what they do - head on.

Continued Russian failures to do much of anything on the battlefield have allowed time for Ukraine to improve their drone programme, which is reaping dividends at the moment. Not dividends for the oligarches in charge of oil refineries however!

Prymary drones of the HUR continue to strike at Crimea, with an An-26 at Kacha airfield hit, causing a fire, whilst also striking radars near the coast. There is nothing to suggest these strikes will diminish.

Map: uacontrolmap.com30-Blue An-26 destroyed at Kacha air base, Crimea
30-Blue An-26 destroyed at Kacha air base, Crimea
2/ An-26 transport plane 30-Blue attacked by an Ukrainian Prymary drone at Kacha, and burnt down
Coordinates: 44.770109, 33.571173
Source: x.com/99Dominik_/sta… and x.com/tom_bike/statu…
Sep 7 15 tweets 5 min read
Daily Ukraine map thread for Saturday 6th September 2025

Highlights: Geolocations show a Russian advance beyond Shandryholove to the road near Drobysheve before being halted.

Russian mechanized assault towards Myrnohrad spotted, five vehicles claimed destroyed.

We've adjusted numerous icons to further reflect the changing nature of the war. Refineries are added, as are many of the new Corps units. Many smaller older unit cards have been folded into their parent units and transferred to the archive box. Many thanks to @Davommeh for their high res insignias.

Map: uacontrolmap.comLyman direction as of 6th September 2025 2/ A Russian soldier was struck by a Ukrainian FPV drone in Leontovychi, Donetsk
Coordinates: 48.253224, 37.123882
Source:
Sep 5 25 tweets 10 min read
Daily Ukraine map thread for 1st to 5th September 2025

Highlights: We've returned, and will focus on the changes that occurred on the front whilst away.

At the Kreminna / Lyman direction, fighting continues over Torske and Zarichne, whilst the northern flank continues to fail as Russian forces approach Drobysheve to cut the route - which is well and truly interdicted by drone at this point too. There is also heavy fighting near Serebryanka on the Siversk side of the river as Russian forces continuously attack there.

At Kupiansk, Russian infiltrators raised a flag in the centre of the town before being hit by a drone. We've warned numerous times that the Ukrainians saying the situation under control in this area are lying about the situation, but nothing seems to get done. Regardless, the north half of the town is a grey area and threatens the east bank substantially at this point due to lack of action.

In Western Donetsk and into Dnipropetrovsk oblasts, Russian forces continue to advance here, raising a flag in Novoselivka, whilst flag raising groups occur on both sides near Dachne and Filiya.

In Western Zaporizhia, a recent Russian mechanized assault almost reached Novodanylivka before being destroyed. Another attack occurred near Mala Tokmachka, but went about as well as the previous attacks with AFVs destroyed. Russia forces continue to attack on foot towards Stepnohirsk on the edge of the old reservoir.

At Pokrovsk, Ukrainian forces captured numerous Russian PoWs when they attacked into Boikivka, as well as retook Udachne. Russian forces attacked from Novoekonomischne into Myrnohrad but appear repelled. Note the Russian Naval Infantry force shift in this region.

At Kostyantynivka, Russian forces continue to advance with infiltration groups almost reaching the town.

In more optimistic news for Ukraine, the long range strike campaign has definitely improved. Last night Ryazan refinery was hit again, and fuel storage in Luhansk was also struck. Numerous radar sites and AD sites were struck during August as well.

Map: uacontrolmap.comLyman direction as of 5th Sept 2025
Kupiansk direction as of 5th Sept 2025
West Donetsk direction as of 5th Sept 2025
West Zaporizhia / Orikhiv direction as of 5th Sept 2025
2/ 425th Assault Regiment "Skala" shows Ukrainian flag hoisted in Novoekonomischne

Coordinates: 48.325523, 37.329632

Source:
Aug 9 8 tweets 3 min read
Daily Ukraine map thread for Saturday 9th August 2025

Highlights: Yet another Russian drone strike on a civilian bus in Kherson area results in dead and many injured.

Russian forces advance slightly at Shcherbynivka in the Toretsk direction, and also northeast of Pokrovsk. The Lyman direction also remains dangerous, we have advanced Russian control near Kolodyazi by half a treeline.

Map: uacontrolmap.comToretsk as of 9th August 2025 2/ Civilian casualties after a Russian drone attack on a bus in Kherson Oblast.
Coordinates: 46.733266, 32.705379
Source:
Jul 26 8 tweets 3 min read
Daily Ukraine map thread for Saturday 26th July 2025

Highlights: Few changes on the ground today. Russian flag raise in Zelenyi Hai, west Donetsk, as well as in Maliivka, Dnipropetrovsk oblast, both shown below.

Russian forces also infiltrated the Kreminna forest and raised a flag three kilometers deep.

HUR posts Su-27UB at Armavir sabotaged and set alight, damaging it. Honestly, they'd have better luck with sledge hammers than this amateur fire starting attempts.

Map: uacontrolmap.comWest Donetsk as of 26th July 2025 2/8 336th Naval Infantry Brigade raise flag in Maliivka, Dnipropetrovsk oblast
Coordinates: 47.92425, 36.63164
Source:
Jul 25 10 tweets 6 min read
Daily Ukraine map thread for Friday 25th July 2025

Highlights: Russian forces continue their pushes near Kostyantynivka and Pokrovsk, where the situation continues to degrade for Ukrainian troops to the north east of Pokrovsk, and DRGs continue to operate inside Pokrovsk boundaries from the southwest.

Russian forces raise flags in Novoekonomichne

Russian forces advance near Kupiansk again near Tyshchenkivka. Check the map for details, but yes, one of those situations where a lack of troops and initiative on Ukraine's side is putting the amount of Ukrainian troops and equipment in danger on the east side. We've covered it many times, and we feel like a broken record for repeating it so won't bother going into more detail. It's still very minor in the overall war.

Map: uacontrolmap.comPokrovsk and northeast as of 25th July 2025 2/10 Main directorate of police hit by Russian airstrikes in Kherson
Coordinates: 46.632847, 32.619948
Map view: google.com/maps/d/u/0/vie…
Source: x.com/99Dominik_/sta…
Jul 22 15 tweets 5 min read
Daily Ukraine map thread for Tuesday 22nd July 2025

Highlights: Back to focus on the Toretsk and Pokrovsk sectors today, where Ukrainian forces have lost more positions to the Russian advances.

Russian flag raises in Bila Hora by the 7th Military Base's 77th Motor Rifle Regiment, finally advancing there. Russian forces also advanced to Poltavka, and there are claims that Russian forces reached Nove Shakove, a 7 kilometer advance from where we have them currently.

Russian forces also entered Zvirove, and DRGs also enter Pokrovsk proper, ambushing Ukrainian forces. Manpower situation remains critical, and no signs of any alleviation politically for Ukraine.

Map: uacontrolmap.comToretsk area as of 22nd July 2025 2/15 A Russian soldier gets trapped in barbed wire and is struck by two drone dropped grenades of the Ukrainian 47th Artillery Brigade near Zvirove, Donetsk oblast, in Pokrovsk direction.

Coordinates: 48.244637, 37.113131

Source:
Jul 15 10 tweets 4 min read
Daily Ukraine map thread for Tuesday 15th July 2025

Highlights: Focus a bit on the Toretsk area today, rather than Pokrovsk which is also in a spot of bother. Russian forces advanced to take the rest of Novospaske after the flag raise yesterday.

The Toretsk area is fascinating. In almost three and a half years, Russia have gotten just ten kilometers past the old borders here for who knows how many thousands of dead. Wonder how many more dead won't see the next ten kilometers...

Many thanks to volunteers, and the geolocators who post information publically, free of charge, to counter disinformation and show what the front is really like. Our information remains open source intelligence only thanks to your work. We have never asked for donations or money for ourselves, and anyone using our map and doing so is an absolute grifter. Please do your own research.

Map: uacontrolmap.comToretsk as of 15th July 2025 2/10 UA-Reg Team of 1st Special Operations Task Group of the Special Operations Center "West" of the Ukrainian SSO hit Russian howitzer and ammo in Nikolaevo-Daryino, Kursk region, Russia

Coordinates: 51.243757, 35.012689

Source:
Jun 30 10 tweets 5 min read
Daily Ukraine map thread for Monday 30th June 2025

Highlights: Small Russian advance in Kamyanske in west Zaporizhia oblast marked. This area of the front has barely moved since 2022.

Russian 30th Motor Rifle Brigade raise flag in Novomykhailivka

Map: uacontrolmap.comWest Zaporizhia as of 30th June 2025 2/10 Russian soldier removes Ukrainian flag from Kamianske bridge in west Zaporizhia
Coordinates: 47.53888, 35.36638
Map view: google.com/maps/d/u/0/vie…
Source: t.me/creamy_caprice…
Jun 25 10 tweets 4 min read
Daily Ukraine map thread for Wednesday 25th June 2025

Highlights: Robert "Magyar" Brovdi's drone stats paint a grim picture for Russian infantry, with heavy casualties. Claims so far from Rubio say this year the Russians have 80,000 dead so far, and yeah, that's pretty solid in our opinion. Onwards to 160k by December 31st...

Russian forces did advance slightly to Yalta in the west Donetsk area, showing that Ukrainian forces pulled back over the Mokri Yaly and Vovcha rivers in the area. We've marked it below for ease of view

Map: uacontrolmap.comVelyka Novosilka direction as of 25th June 2025 2/10 17th Special Purpose Center hits Russian positions with FPV drones in Toretsk
Coordinates: 48.406495, 37.836410
Source:
Jun 20 8 tweets 5 min read
Daily Ukraine map thread for Friday 20th June 2025

Highlights: Russian forces enter central Yablunivka south of Kostyantynivka.

Toretsk and surroundings remain a hot bed of activity

Small adjustments near Malynivka in Zaporizhia, but overall no drastic changes. Lots of Russians are dying for next to no land. Another year of this we go...

Map: uacontrolmap.comImage 2/8 PoV of Shahed strike on high rise in Odesa
Coordinates: 46.45662, 30.74335
Map view: google.com/maps/d/u/0/vie…
Source: x.com/Dmojavensis/st…
Jun 18 25 tweets 14 min read
Daily Ukraine map thread for 15th-18th June 2025

Highlights: Four areas to focus on today, as we've been away for a couple of days.

The first, in the Bilohorivka / Siversk direction, Russian forces were sighted in Serebryanka before getting hit by drones. This is the further they've advanced since 2022 here but so far doesn't appear to be anything too serious and easily dealt with.

The second, is near Kostyantynivka where Russian forces are sighted in the entirity of Stupochky and north of Dyliivka, putting a significant section to the east of Kostyantynivka in a bit more danger in this area. It's grindingly slow though and realistically such a small area, so plenty of time for counterattacks or withdrawals. Russian forces attempted a large mechanized attack near Yablunivka, which did not go well. Ukrainian forces ensuring Russian forces pay dearly here.

Third, we have West Donetsk, where Russian forces are struggling to even enter Dnipropetrovsk oblast. Russian forces have advanced a little further in Komar village and west of Bahatyr though.

Fourth we have the Lyman direction where things remain dangerous but no significant changes have occurred, despite the dynamic situation there. Curious...

Sumy direction remains pretty static, with border raids continuing on both sides

Map: uacontrolmap.comSiversk direction as of 18th June 2025
Chasiv Yar direction as of 18th June 2025
West Donetsk direction as of 18th June 2025
Lyman direction as of 18th June 2025
2/25 17th Special Purpose Center hits Russian position with a FPV drone in the mine tower in Pivnichne
Coordinates: 48.393888, 37.902590
Map view: google.com/maps/d/u/0/vie…
Source: x.com/AudaxonX/statu…
Jun 8 15 tweets 5 min read
Weekend Ukraine update for Sunday 8th June 2025

Highlights: Russian forces enter Komar and Oleksiivka in west Donetsk. Small advances elsewhere across the front too such as Toretsk, Sumy and Lyman, but relatively small.

Rumours of a Russian train destruction by Ukrainian drones are circulating but no footage has been released, so take it with salt as always.

Russian Su-35S downed in Bryansk, unknown how as of yet but Ukrainian Air Force hinting it was shot down with air to air missile.

Lots of clickbait posts about huge Russian drone strikes in retaliation for Ukraine's bomber strikes - these were happening anyway already and were going to happen no matter what. In May for example, before any strategic bombers were hit, had two headline nights with 'biggest ever drone strike'. All Russia needs to do is save them up for a few nights and voila, a new record for headlines, so bear that in mind. It will get worse for the civilian population, Russian production of Gerans/Shaheds is increasing.

Map: uacontrolmap.comWest Donetsk to Pokrovsk as of 8th June 2025 2/15 46th Airmobile hits Russian forces in Oleksiivka
Coordinates: 48.014459,36.9580
Source:
Jun 6 11 tweets 6 min read
Daily Ukraine map thread for Friday 6th June 2025

Highlights: Russian forces continue to gain ground in Sumy (below), taking Oleksiivka. Russian forces also gained ground near Zelena Dolyna and Kolodyazi in the Lyman direction again, and showcased reaching Komar in the Velyka Novosilka direction

Missile and drone strikes across the country last night caused numerous civilian casualties. We'll showcase some of them in the geos below

Bryansk airport hit by drone last night, detonating what appeared to be ammunition storage.

Engels oil depot hit again by drones, causing at least two tanks to go on fire. It was previous hit back in January of this year causing destruction of at least three storage tanks

Map: uacontrolmap.comSumy as of 6th June 2025 2/10 10 dead Russian infantry near Andriivka, Sumy, filmed by Khorne
Coordinates: 51.119585, 34.827772
Map view: google.com/maps/d/u/0/vie…
Source: x.com/auditor_ya/sta…
May 28 20 tweets 10 min read
Daily Ukraine map thread for Wednesday 28th May 2025

Highlights: Russian forces advance into Zelene Pole, west of Velyka Novosilka and raise flag

Bahatyr and surrounding villages remains very contested, with Russian forces pushing hard here.

Toretsk and area west of it also remain very hot with plenty of fighting around the Romanivka and Zoria areas, as well as Yablunivka

Map: uacontrolmap.comWest Donetsk as of 28th May 2025 2/20 Russian Molniya-2 drone struck a Ukrainian-held building in the west of Kindrashivka, northwest of Kupyansk, Kharkiv oblast, indicating a continued Ukrainian presence in the town
Coordinates: 49.767227, 37.574156
Map view: google.com/maps/d/u/0/vie…
Source: x.com/RoadtoMars9/st…
May 21 10 tweets 5 min read
Daily Ukraine map thread for Wednesday 21st May 2025

Highlights: Russian security claim Ukrainian DRG intercepted over 80 km from the borger, in Vygonichi, Bryansk

Small update to Vovchansk area as per map, where Ukraine have pulled back over the river as Russian forces move in

Small Russian advance north of Velyka Novosilka towards Komar and Odradne

Map: uacontrolmap.comVovchansk as of 21st May 2025 2/10 Parked Russian police vehicles in Vygonichi after claimed incident of sabotage group
Coordinates: 53.09685, 34.07052
Map view: google.com/maps/d/u/0/vie…
Source: x.com/blinzka/status…
May 16 15 tweets 8 min read
Daily Ukraine map thread for Friday 16th May 2025

Highlights: Ukrainian forces from 63rd Mech show they have retaken Torske area, captured PoWs and raised flags. Thanks to them for showing it after the confusion in the area

Ukrainian forces retake most of Bahatyr and raise flag in southeastern part

Russian forces advance slightly in Myrolyubivka, east of Pokrovsk

Many Russian BMPs destroyed near Zhuralevka in Belgorod by 58th Motorized and 92nd Assault Brigade.

In a very interesting video from Kursk oblast, a Russian Ka-52 is targeted by a drone which gets very close, though likely was no cigar

Map: uacontrolmap.comTorske area as of 16th May 2025 2/15 Two Ukrainian soldiers captured 5 Russian ones in Torske, filmed by 63rd Mech
Coordinates: 49.042962,37.944953
Map view: google.com/maps/d/u/0/vie…
Source: x.com/richardzai3858…
May 15 15 tweets 8 min read
Daily Ukraine map thread for Thursday 15th May 2025

Highlights: Russian forces raise flag in northern Torske in the Kreminna direction, and also in Vilne Pole in the Velyka Novosilka direction

Russian mechanized attack west of Novoserhiivka, SW Pokrovsk was hit by strikes. Unclear on if any positions were taken, but brings them under 2 km to Dnipropetrovsk oblast if any held.

Map: uacontrolmap.comVelyka Novosilka direction as of 15th May 2025 2/15 65th Mech Ronins hit radar RPMK-1 near Peremozhne
Coordinates: 47.324182, 35.531184
Map view: google.com/maps/d/u/0/vie…
Source: x.com/MikiValbuena/s…
May 10 10 tweets 5 min read
Daily Ukraine map thread for Saturday 10th May 2025

Highlights: Ukrainian assault into Toretsk yesterday resulted in loss of Bradleys, Marder and M113s. We're not clear on what it accomplished, if anything as of yet, but it's a peculiar one based on the depth of assault. We'll keep an eye on it

Tetkino, Kursk still remains under assault from Ukrainian forcesToretsk as of 10th May 2025 2/10 Abandoned / destroyed Marder 1A3, 2 x M113 and 2 x M2 Bradley in central Toretsk after assault
Coordinates: 48.398037,37.840174
Map view: google.com/maps/d/u/0/vie…
Source: x.com/AudaxonX/statu…
May 6 10 tweets 6 min read
Daily Ukraine map thread for Tuesday 6th May 2025

Highlights: Ukrainian forces crossed the border southwest of Tetkino, as shown by Russian airstrikes on the site.

Russian forces sighted in Novoserhiivka, advancing west of Uspenivka in west Donetsk

Russian flag raises in Novoolenivka, confirming their control of the settlement

Map: uacontrolmap.comWest Donetsk as of 6th May 2025 2/10 Destroyed Russian BMP-2 near Nesterianka by 65th Mech
Coordinates: 47.464194, 35.754333
Map view: google.com/maps/d/u/0/vie…
Source: x.com/giK1893/status…