Russia Says It Took Kostiantynivka. The Map Says Otherwise.
On July 3, 2026, Russia’s chief of the general staff, Gen. Valery Gerasimov, told President Vladimir Putin— on camera at a command post — that Russian forces had “liberated” Kostiantynivka, the southern anchor of Ukraine’s Donbas “fortress belt.” Within hours, Ukraine’s General Staff called the claim “blatant disinformation and fake news” and said it had repelled 11 Russian assaults on that axis the same day.
The independent Institute for the Study of War assessed Russian presence— advance or infiltration, not control — in 36.98% of the city. The open-source project DeepState mapped Russian troops near and inside parts of Kostiantynivka but concluded they “have not captured it.” Reuters reported it could not independently verify the situation on the ground. Neither can we.
What we can do is show the gap — precisely, and with every claim attributed to whoever made it. This is a disputed announcement landing in the middle of U.S.-brokered peace talks, timed to the eve of American Independence Day. President Volodymyr Zelensky answered with a dare: if Putin really holds Kostiantynivka, meet me there. Here is what each side is saying — and what the map shows.
- 36.98%of the cityshare of Kostiantynivka where ISW observed Russian presence — advance or infiltration, explicitly NOT enduring control — as of July 1 — ISW / Critical Threats
- ~8.5monthsbattle duration: the fight for the city began October 25, 2025; Reuters and Al Jazeera call it roughly nine months — Battle of Kostiantynivka
- ~39,490June casualtiesRussian casualties in June 2026 by Ukraine's military count — 1,298 per square kilometer taken, vs 68 a year earlier — ISW via Al Jazeera
- 11assaultsRussian assault actions on the Kostiantynivka axis on July 3, all repelled per Ukraine's General Staff — Ukrainska Pravda

The claim came from the very top, staged for maximum weight. In footage released July 3, Gen. Valery Gerasimov — Russia’s most senior military officer — reported to Vladimir Putin at a command post that his forces had taken the city. Putin, per RBC-Ukraine, framed it as a strategic milestone: “Russian control has been established over the city of Kostiantynivka,” he said, calling it the “first stage” toward the twin fortress cities of Sloviansk and Kramatorsk. Russia’s Defence Ministry paired the announcement with flag footage it said came from inside the city.
“The troops of the group have liberated the city of Kostiantynivka, one of the main defensive hubs of the enemy within the Sloviansk-Kramatorsk-Kostiantynivka fortified area.”
Gen. Valery Gerasimov · reporting to Putin · July 3, 2026 (Reuters)
Wire services carried the Kremlin’s assertion within the hour — but as a claim, not a confirmed fact. Reuters reported the Russian Defence Ministry’s statement and noted, plainly, that it could not independently verify the situation on the ground. That caveat is the whole story: a capture announced from a command post is a piece of information, and information in this war is itself a weapon.
#URGENT Russia claims it took control of front-line city of Kostiantynivka in Ukraine's eastern Donetsk region
Ukraine’s response was immediate and unequivocal. At 09:51 Kyiv time on July 4, General Staff spokesman Maj. Andrii Kovalov said the enemy was “resorting to spreading blatant disinformation and fake news at the highest official level.” Ukrainian defenders, he said, “continue to hold their positions along the designated lines. The situation remains difficult but is under the control of Ukraine’s defence forces.” He cited Ukraine’s Dzvin and DELTA automated battlefield-management systems as the basis, and reported 11 Russian assaults on the axis the previous day, all “without success.”
The defending formations — the Skhid (East) grouping and the 19th Army Corps — reported continued fighting inside and south of the city. Commander-in-Chief Gen. Oleksandr Syrskyi had described the picture weeks earlier: “We are repelling the Russian occupiers’ persistent attempts to gain a foothold in the outskirts of Kostiantynivka using infiltration tactics. Counter-sabotage measures are going on in the city.” Kyiv’s account, in short, is not that no Russian soldier has entered Kostiantynivka — it is that infiltration is not occupation, and that the city has not fallen.
“The enemy, and not for the first time, is resorting to spreading blatant disinformation and fake news at the highest official level.”
Maj. Andrii Kovalov · Ukrainian General Staff spokesman · July 4, 2026 (Ukrainska Pravda)

Between the Kremlin’s “liberated” and Kyiv’s “fake” sit the analysts who track the ground independently — and their read is neither side’s. As of July 1, the Institute for the Study of War assessed a Russian presence in 36.98% of Kostiantynivka, with 76.73% of those in-city gains made in June alone. ISW was explicit that presence is not control: advance and infiltration do not equal enduring occupation. It placed roughly 11,000 Russian troops in the wider Kostiantynivka–Druzhkivka tactical area. DeepState, the open-source mapping project, put it more bluntly still: Russian forces are near and inside parts of the city, but “have not captured it.”
Russia is grinding its way into Kostiantynivka, a key stronghold in Ukraine's eastern 'fortress belt' long coveted by the Kremlin, even as its gains across the rest of the 1,200-km front line have largely stalled
The most striking detail comes from the Ukrainian commander overseeing the city’s defense, identified by ISW as Bakulin. He estimated only 93 to 153 Russian saboteurs actually inside the city — against Russian claims of 250 to 300 — and offered a theory of the whole episode: Russian commanders, he said, “have already reported the alleged capture of the city and are now trying to find evidence on the ground to support those claims.” ISW separately flagged that flag-raising videos that surfaced near Kostiantynivka on June 15 may have been AI-generated. In this reading, the announcement did not follow the capture; it preceded it, and the fighting is the search for proof.
“[They] have already reported the alleged capture of the city and are now trying to find evidence on the ground to support those claims.”
Cmdr. Bakulin · Ukrainian commander for the sector, via ISW (RBC-Ukraine)
Russia says: the city is “liberated” — full capture, per Gerasimov to Putin and the Russian Defence Ministry, July 3.
Ukraine says: “blatant disinformation” — the city is held, difficult but under control, per the General Staff, July 4.
ISW assesses: Russian presence in ~37% of the city as of July 1 — infiltration, not enduring control.
DeepState maps: Russians near and inside parts of the city, but “have not captured it.”
Reuters: could not independently verify the situation on the ground.
Grant Russia the most generous possible reading — assume the claim is on its way to becoming true — and the accountability question only sharpens: what did the advance cost? By Ukraine’s military count, Russia suffered roughly 39,490 casualties in June 2026 alone. ISW translated that into a burn rate: 1,298 casualties for every square kilometer taken in June, against 68 casualties per square kilometer in June 2025 — a nearly twentyfold increase in the price of ground.
The pace matches the price. CSIS, cited by Euromaidan Press, put Russia’s average rate of advance around Kostiantynivka at roughly 50 meters a day between early August 2025 and early June 2026. Zoom out and the offensive is contracting, not expanding: ISW recorded 622.60 square kilometers of Russian gains in the first half of 2026, against 2,189.87 in the first half of 2025 — a collapse of about 72%. Daily gains fell to 1.03 square kilometers in June, from 16.6 in early 2025. CSIS estimates cumulative Russian casualties since February 2022 at around 1.4 million; Syrskyi reported Russian losses exceeding 141,500 in the first four-and-a-half months of 2026 alone.
The strain is not only human. Russian oil-export revenue fell about 30% from January to May 2026, amid nationwide fuel shortages — even as Ukraine ramped mid-range strikes on Russian logistics to 303 in June from 210 in May. By ISW and CSIS reckoning, Russia’s monthly losses now likely exceed its recruitment. In that light, a single half-encircled city of about 67,000 pre-war residents — down to some 2,000 today — is not evidence of momentum. It is the most expensive block of ground on the continent.
Kostiantynivka is not just another town. It is the southern gateway of the fortress belt — the highway spine running Kostiantynivka–Druzhkivka–Kramatorsk–Sloviansk that has been the backbone of Ukraine’s Donbas defense since 2014. If it falls, Druzhkivka is next, then the twin fortress cities, then the last urban barrier to Moscow’s stated goal of all of Donetsk Oblast — which is precisely the territory Russia is demanding in the U.S.-mediated talks led by envoy Steve Witkoff and Jared Kushner. That is why a claimed capture, timed to U.S. Independence Day, functions as a negotiation weapon whether or not it is true.
Zelensky said the quiet part out loud. Putin, he charged, “decided to lie to the world and to the President of America about the situation on the front” — and did it on the American holiday for a reason. Witkoff has touted “significant progress on several critical workstreams, including [a] bilateral security guarantee framework and a prosperity plan,” while Russian Foreign Minister Sergey Lavrov says Moscow “remain[s] open” to U.S. mediation. President Donald Trump (R), for his part, told reporters at the June G7 that the United States had “nothing to do” with the war and that he was “going to do whatever I can” — the diplomatic backdrop into which Russia dropped a battlefield victory it had not yet won.
Putin decided to lie to the world and to the President of America about the situation on the front. It is just another Russian lie, an attempt to generate at least some kind of a news story. If Kostiantynivka were under Russian control, Putin would have no problem meeting me there.
“If Kostiantynivka were currently under Russian control, then surely Putin would have no problem meeting me there and finding diplomatic solutions to finally end the war.”
Volodymyr Zelensky · President of Ukraine · July 4, 2026 (Kyiv Independent)
Honesty runs in both directions here, and this is where a sourced account parts company with both capitals’ press shops. The story is not “Russia is lying, the city is safe.” ISW confirms Russians have infiltrated roughly 37% of Kostiantynivka. DeepState itself warned on June 18 that the city faces a slow, Pokrovsk-style siege and that its eventual fall is “a matter of time” if current trends hold. Kyiv’s denial is credible today; the trajectory it is denying is real.
“A matter of time.”
DeepState · on the city's eventual fall if current trends continue · June 18, 2026 (Euromaidan Press)
So the accurate frame is narrower and more uncomfortable than either slogan: Russia declared victory prematurely — as an information and negotiation operation, timed to a symbolic date — while the actual battle for the city grinds on inside it. Both things are true at once. Kostiantynivka has not been captured. And Kostiantynivka is in serious danger. The Kremlin’s error was not the direction of the war; it was announcing an ending that has not arrived, on a day chosen to make it echo in Washington.
On July 3, Russia’s top general told Putin, on camera, that Kostiantynivka was “liberated.” Ukraine called it “blatant disinformation” the next morning and reported 11 assaults repelled.
The independent read splits the difference and favors neither: ISW puts Russian presence at about 37% of a city it does not control; DeepState says it has not been captured; Reuters could not verify the ground truth.
Even the generous version is grim arithmetic — roughly 39,490 Russian casualties in June for a rate of advance near 50 meters a day. The claim is premature. The danger is not. And the timing, on American Independence Day, was the point.

