A one-room apartment on the secondary market in Ivano-Frankivsk cost $17,200 in August 2019. In August 2026 it costs almost $50,000. In Ternopil the same flat went from $26,500 to $51,800, in Uzhhorod from $33,700 to $77,000. In Kharkiv it went from $35,400 to $25,000. Seven years, one country, and everything from +189% to −29% depending on the city.
The figures come from an OLX Real Estate study published on 14 September and cover median asking prices for one-room flats. Analysts at this desk have put them against inflation, the exchange rate, wages and rents to answer the question the headline does not: who actually made money.

Twelve cities, seven years
| City | August 2019 | August 2026 | Change |
|---|---|---|---|
| Ivano-Frankivsk | $17,200 | about $50,000 | +189% |
| Uzhhorod | $33,700 | $77,000 | +128% |
| Chernivtsi | $29,000 | $60,000 | +107% |
| Rivne | $28,000 | $55,000 | +97% |
| Ternopil | $26,500 | $51,800 | +96% |
| Lutsk | $31,000 | $60,000 | +94% |
| Lviv | $42,000 | $76,400 | +82% |
| Vinnytsia | $32,500 | $59,000 | +82% |
| Kyiv | $50,800 | $72,000 | +42% |
| Odesa | $36,800 | $50,000 | +36% |
| Dnipro | $25,000 | $31,500 | +26% |
| Kharkiv | $35,400 | $25,000 | −29% |
The map is the war. Everything west of the Dnipro doubled or more, the capital and Odesa rose by a third to a half, Dnipro barely moved, and the cities within range of the front fell: Kharkiv −29%, Zaporizhzhia −29%, Mykolaiv −32%, Sumy −12%, Kherson −8%. Uzhhorod, a regional centre on the Slovak border, is now the second most expensive city in the country on this dataset, ahead of Kyiv.
Against inflation and the hryvnia
The prices are in dollars, which hides half the picture. From the end of 2019 to August 2026 Ukrainian consumer prices roughly doubled, +97%, compounding 5.0% in 2020, 10.0% in 2021, 26.6% in 2022, 5.1% in 2023, 12.0% in 2024, 8.0% in 2025 and 6.1% so far this year. The hryvnia went from 25.15 to 44.55 per dollar over the same period, a 77% rise in the dollar.
A Kyiv flat at +42% in dollars is therefore +152% in hryvnia, or about +28% after inflation. Ivano-Frankivsk at +189% in dollars is +412% in hryvnia and about +160% in real terms. Kharkiv at −29% in dollars is +26% in hryvnia and a 36% real loss, before counting seven years of no rent. The dollar figure flatters everyone; the real figure says only the west beat inflation by a wide margin, the capital beat it modestly, and the east lost.
The wage comparison is the one buyers feel. In August 2019 the average wage was 10,537 UAH, about $419; in July 2026 it was 32,243 UAH, about $724: +206% in hryvnia, +73% in dollars, +53% in real terms. A Kyiv flat cost 121 monthly wages in 2019 and 100 in 2026, so housing in the capital became more affordable, not less. LUN's affordability index says the same: 7.6 years of the average local wage for a one-room flat in Kyiv in March 2026, down from 8.0 a year earlier, against 8.8 in Lviv and 7.1 and rising in Ternopil. In the west housing got dearer relative to wages, in Kyiv cheaper.
Two datasets, one warning
The seven-year change is OLX's series. Current levels from LUN are lower and should not be mixed with it: LUN's September medians are Lviv $75,400, Uzhhorod $70,000, Kyiv $68,000, Lutsk $63,500, Chernivtsi $60,000, Vinnytsia $57,000, Ternopil $54,000, Odesa $49,900, Ivano-Frankivsk $45,200, Dnipro $33,000, Kharkiv $24,000. The year-on-year growth on LUN data is where the momentum sits now: Ternopil +31%, Lutsk and Vinnytsia +27%, Uzhhorod +18%, Ivano-Frankivsk +17%, Lviv +16%, Kyiv +4%, Dnipro −6%.
The official index agrees on direction. The State Statistics Service has secondary-market prices up 82% and new builds up 87% since the fourth quarter of 2021, with new-build prices in the second quarter of 2026 up 20.5% year on year, the fastest in five years, on construction costs up 30–50% this year.
Rent, the return that pays the mortgage
Prices doubled over seven years; rents in the west rose 40% or more in the last one. LUN's median one-room rent in Lviv is 26,900 UAH, up 43% on the year and 9% in a month; Uzhhorod is up 40%, Ivano-Frankivsk 42%, Kharkiv 89% from a low base. Kyiv is the exception: 18,000 UAH, flat for twelve months, with supply of secondary flats up 43% in August alone.
That makes the west the higher-yield market for the first time. An 18,000 UAH rent on a $68,000 Kyiv flat is 7.1% gross; a 26,900 UAH rent on a $75,400 Lviv flat is 9.6%. The affordability ceiling is close, though: rent takes 75% of the average local wage in Uzhhorod, 66% in Lviv, 65% in Ivano-Frankivsk and 51% in Kyiv, and Ternopil region has 20 tenants per listing. Rents cannot rise 40% a year twice.
What the seven years say about the next seven
| Segment | 2019–2026 | What drove it | What ends it |
|---|---|---|---|
| Western regional centres | +82% to +189% | internal migration, relocated business, no new supply | affordability at 65–75% of wages; end of the war reversing migration |
| Kyiv | +42% | capital status, supply of new builds, 6 projects launched in 7 months | already at inflation; rents flat |
| Odesa, Dnipro | +26% to +36% | port and industry, partial risk | risk premium stays until the front moves |
| Kharkiv, Zaporizhzhia, Mykolaiv | −29% to −32% | proximity to the front | the only segment with a recovery option, and the only one priced for it |
The investor who bought in Ivano-Frankivsk in 2019 more than doubled the money in real terms and now holds an asset yielding 9–10% gross in a city where rent has hit the wage ceiling. The investor who bought in Kyiv kept pace with inflation and earns 4% net. The one who buys in Kharkiv today at $25,000 buys the only segment in the country where the price already contains the war.
In analyst Ruslan Averin's view the seven-year table is a map of where people went, not of where value is. Value, in 2026, sits where the price has not yet moved, and that is the east, on the condition that the buyer can wait for the reason it has not moved to end.
Related: Kyiv apartment prices in September 2026, which flat to buy to let in Kyiv, four ways to invest in Kyiv, nine weeks of NBU dollar sales and 34 years of service for a pension.
