Kvadratko tracks every change of the asking price on every sale listing. We looked at the last 100 days, more than 25,000 tracked listings of apartments, houses and land for sale, and the picture is simple: 4.1% of listings dropped their price, 1.7% raised it, and 94% are still at the price they started with. When the price came down, it came down by a typical 7.5%, or around €20 000. Add it up and €42 million came off asking prices in the last 100 days.
The sample is the supply on Kvadratko, not the whole market. Istria alone makes up about 45% of tracked listings, so read each county on its own rather than as a weight for Croatia.
How far prices come down
Half of all reductions fall between 4.3% and 11.8% of the asking price. Big reductions are rare: only one in ten goes beyond nearly 20%. Almost one in ten reduced listings has been reduced two or more times, so the first drop is often not the last.
In euros, a typical reduction is €20 000. For apartments it is €16 000, for houses €35 400, and for land €15 000.
When the price first changes
Among listings we have tracked from day one whose price has changed, the first change in either direction comes a typical 22 days after listing. Direction matters: when the first change is a drop, it comes after a typical 25 days, while increases come sooner, after 16 days.
By property type
| Type | Listings tracked | Dropped price | Typical drop | Typical in € |
| Apartment | 11,291 | 544 (4.8%) | 6.1% | €16,000 |
| House | 8,107 | 331 (4.1%) | 8.5% | €35,400 |
| Land | 5,809 | 166 (2.9%) | 12.6% | €15,000 |
| Apartment, for rent | 904 | 83 (9.2%) | 11.1% | - |
Apartment prices come down most often, but by the smallest percentage. Land least often, but when it does come down, it comes down noticeably. Rentals stand out: one in eleven apartment rental listings has dropped its price, typically by more than a tenth.
By county
| County | Listings tracked | Dropped price | Typical drop | Typical in € |
| City of Zagreb | 1,521 | 116 (7.6%) | 6.1% | €16,000 |
| Zagreb County | 636 | 42 (6.6%) | 8.7% | €20,000 |
| Šibenik-Knin | 1,445 | 75 (5.2%) | 8.7% | €29,200 |
| Zadar | 2,072 | 88 (4.2%) | 7.9% | €30,000 |
| Primorje-Gorski Kotar | 4,730 | 194 (4.1%) | 5.8% | €16,000 |
| Split-Dalmatia | 2,191 | 89 (4.1%) | 8.2% | €32,500 |
| Istria | 11,361 | 376 (3.3%) | 7.7% | €20,000 |
Of the counties shown, Zagreb has the highest share of reduced listings, one in thirteen, with a relatively small typical drop: 6.1% or €16,000. In Split-Dalmatia and Zadar counties the share is half that, but the drops in euros are the largest, around €30,000 per listing. In Zadar County, one in four reduced listings has been reduced more than once.
Rentals disappear faster than sales
Of the apartments listed over the summer, 38% of sale listings and 63% of rental listings have since been taken down. Taken down does not mean sold: comparing photos, we see that 21.5% of removed sale listings came back as a new listing with a new date, versus 8.3% of rentals. Net of those relistings, at most 29% of sale and 58% of rental apartments are no longer found on the portal or among the relistings we recognise.
What to do with this
The asking price is not the final price. You now know how far asking prices usually move while a listing is live; what is finally paid, listings do not tell. Every listing on Kvadratko shows its price history, and every search can be sorted by recent price drops. Follow a listing and you see the drop the same day.
For context: Croatia's National Housing Policy Plan puts the housing shortfall at 237,000 homes, while in Zadar, Primorje-Gorski Kotar and Istria counties a quarter to a third of the housing stock is used for tourist rentals.
Method: for every tracked listing we compare the first and the last recorded price. Changes under 0.5% are ignored, and jumps beyond a threefold ratio are excluded as data corrections. Listings that have since gone inactive stay in the statistics. "Typical" means the median: half the listings are below it, half above. Percentages and euro amounts are calculated on the same listings. We track asking prices from listings, not transaction prices. Current figures are always on the price cuts page.