Alright, let’s talk about Kyiv.

By Olivia Whitby (@oliviawhitby88.bsky.social)
Published:

kyiv is the capital with all the cash, brains, and cranes, but somehow still runs like its stuck in a 90s screensaver. its the city that should be flexing on everyone, yet half the time it feels like the only thing moving fast is your blood pressure in traffic. lets peel back the layers on why the place with every advantage cant get out of its own way.

money, monopoly, and misery

kyiv’s 2026 budget is 106 billion hryvnias. thats more than dnipro, kharkiv, lviv, and odesa combined. if ukrainian cities played monopoly, kyiv owns boardwalk, park place, and probably the bank too. its got the most business, the sharpest people, and the fattest slice of the pie.

so why does it feel like you lose a year of your life every time you try to cross the dnipro or get a building permit? the city is loaded, but the basics are a mess. the skyline is full of cranes, but the roads are full of potholes and the bureaucracy is stuck in molasses.

kyiv is the only place where you can have all the money and still get beat by your own traffic jam.

the dnipro divide: frogger, but with jobs

the dnipro river is basically kyiv’s berlin wall. on the left bank, you got over a million people, about 36% of the city’s population. but only 18% of the jobs are there. so every morning, half the left-bank workforce gets to play real-life frogger across the bridges, and every night they do it again in reverse.

the city’s arteries are clogged, and the only thing moving is your stress level. this is not just a traffic problem, its a symptom of how decisions get made in kyiv: slow, disconnected, allergic to long-term planning. nobody is thinking ten years ahead, theyre just patching holes and hoping the next guy eats the blame.

who’s in charge? nobody knows

kyiv has money, but it doesnt have real self-government. some power sits with the president’s vertical, some with the mayor’s. its a three-legged race where both runners hate each other and the finish line keeps moving. decisions happen behind closed doors, and the first you hear about it is when a construction fence pops up under your window or your bus route vanishes overnight.

compare this to kharkiv. yeah, the city thats been shelled more times than a sunflower field. over there, decisions get made fast because if you wait for a week of approvals, you just give the next missile a better target. public transport is free, heating tariffs dont go up, and when something breaks, it gets fixed today, not after a month of “coordination.” at least you know who’s in charge and what’s happening.

lviv took the slow-and-steady route. they set up a planning institute, wrote a development strategy back in 2012, and stuck to it. its not flashy, but its transparent. people know whats coming, and they get to argue about it before the concrete gets poured. its not about having more money, its about having rules and sticking to them.

tradition over institutions, chaos over order

kyiv runs on tradition, not institutions. strong leaders call the shots, but that means when the leader changes, the whole system resets. there’s no culture of debate, no habit of letting people in on the decisions. you get services, but you dont get a say. and when the city does make a decision people like, nobody figures out how to pay for it. its like ordering champagne on a beer budget and hoping the bill never comes.

this is not just a kyiv problem, its an institutional problem. the way decisions get made in the capital sets the tone for the whole country. if kyiv cant get its act together, what hope does anyone else have? transparency isnt about how much money you have, or how big your city is. its about building real systems, not just relying on the next strongman to fix things.

parking, garbage, and land deals: the fun never stops

parking chaos, garbage mountains, land deals that would make a sicilian blush, you name it. every one of these is a symptom of the same disease: decisions made in the dark, no one checking the math, no one cleaning up the mess. the city has resources, but no order. its like giving a toddler a credit card and wondering why the house is full of toys and empty pizza boxes.

the fix: boring, but real

so whats the fix? its not more money. kyiv already has more than enough. its not about finding the next “strong leader” to save the day. thats how you end up with a city that lurches from one crisis to the next, always reacting, never planning.

the answer is boring but true: build real institutions, make decisions in the open, let people argue, and stick to the plan even when its slow. stop treating the city like a personal fiefdom and start running it like a place where millions actually live.

until then, kyiv will keep being the city with first-world potential and third-world headaches. the bridges will stay jammed, the skyline will keep sprouting random towers, and every new mayor will promise to fix it all, right after they finish fighting with the president’s guy over who gets to sign the paperwork. the rest of the country will keep watching, hoping the capital finally figures out how to adult.

shower thought: the only thing more reliable than kyiv’s traffic jam is the lada that still starts. most days.