How much do apartments cost in Bulgaria in 2026?
These are asking prices on Realistimo, not completed transaction prices. How to read the data
As of 01.11.2026, the median asking price of an apartment for sale in Bulgaria is 138 437 € (1 650 €/m²). Prices are highest in Sofia (2 571 €/m²) and lowest in Pazardjik (1 037 €/m²).
The median is the price in the middle: half the listings are below it and half above. One stray zero in an expensive listing moves the average but not the median.
138 437 €
73 381 €
10% of listings are priced below this
310 490 €
10% of listings are priced above this
Number of listings in the selected segment. The median and distribution use this sample; filters change the sample.
35 871
Share of listings in the selected segment marked as having a price reduction. This is not the average discount.
10,6%
3,799 listings have cut their price
Choose a market
Where the price falls
Median, quartiles and the outer tenths — by asking price and by price per square metre.
50% of properties 80% of properties
Where the price falls · How to read the data
| Measure | Price (€) | Price (€/m²) |
|---|---|---|
| Bottom 10% (cheapest) | 73 381 | 1 079 |
| Lower quartile | 97 212 | 1 301 |
| Median | 138 437 | 1 650 |
| Upper quartile | 205 746 | 2 223 |
| Top 10% (most expensive) | 310 490 | 2 832 |
Median price for apartments for sale by regional capital
| City | Price (€) | Price (€/m²) | Listings |
|---|---|---|---|
| Sofia | 257 335 | 2 571 | 7 269 |
| Varna | 150 013 | 1 830 | 6 095 |
| Burgas | 139 730 | 1 800 | 1 906 |
| Veliko Tarnovo | 138 000 | 1 584 | 396 |
| Plovdiv | 130 994 | 1 486 | 7 510 |
| Shumen | 122 558 | 1 536 | 568 |
| Ruse | 122 098 | 1 442 | 645 |
| Stara Zagora | 121 200 | 1 350 | 583 |
| Pleven | 113 870 | 1 300 | 430 |
| Pernik | 111 000 | 1 500 | 66 |
| Blagoevgrad | 108 950 | 1 265 | 85 |
| Vratsa | 108 000 | 1 404 | 208 |
| Kardjali | 100 000 | 1 064 | 191 |
| Targovishte | 99 900 | 1 224 | 283 |
| Sliven | 99 850 | 1 200 | 152 |
| Dobrich | 99 250 | 1 136 | 150 |
| Razgrad | 97 573 | 1 309 | 134 |
| Haskovo | 97 129 | 1 131 | 646 |
| Lovech | 93 268 | 1 394 | 36 |
| Yambol | 90 000 | 1 290 | 249 |
| Pazardjik | 89 000 | 1 037 | 151 |
No data for a city by that name.
Rental yield by city
How much of an apartment price comes back in a year of rent. Gross yield from asking prices, before costs, not closed deals.
| Area / city | Yield | Payback | Rent €/m² | Price €/m² |
|---|---|---|---|---|
| Plovdiv | 6,0% | 16,7 y | 7.40 | 1 486 |
| Pleven | 5,7% | 17,5 y | 6.20 | 1 299 |
| Varna | 5,4% | 18,5 y | 8.30 | 1 830 |
| Stara Zagora | 5,1% | 19,6 y | 5.70 | 1 350 |
| Burgas | 5,0% | 20,0 y | 7.50 | 1 800 |
| Ruse | 5,0% | 20,0 y | 6.00 | 1 442 |
| Sofia | 4,7% | 21,3 y | 10.00 | 2 571 |
| Shumen | 4,4% | 22,7 y | 5.60 | 1 536 |
| Veliko Tarnovo | 4,4% | 22,7 y | 5.80 | 1 584 |
| Haskovo | 4,2% | 23,8 y | 4.00 | 1 131 |
We only show places with at least 30 sale listings, at least 30 rentals, and a yield between 2% and 10%.
What the numbers show
As of 01.11.2026 we track 35,871 active listings for apartments for sale in Bulgaria. The median asking price is 138 437 €.
Half of the listings sit between 97 212 € and 205 746 €. The cheapest 10% are under 73 381 €, and the most expensive 10% exceed 310 490 €.
The median price per square metre is 1 650 €.
These are asking prices from listings, not prices from completed deals. The number of sales and mortgages actually registered is shown below, from Registry Agency data.
Pick a city on the map
Click a city and, right below the map, you get its neighbourhoods, how prices have moved, and how many years of rent pay for a home there.
How the price has moved
Statistics by city and property type
Click a ring to open it, and the centre to go back.
How many homes are there in Bulgaria?
Homes in the country at the end of each year, and new homes whose construction started over the last year, as counted by NSI, Bulgaria's national statistics institute.
4 360 805
NSI
4 324 193
NSI
34 726
New homes, Q3 2025 – Q2 2026 · NSI
Sources: NSI, housing stock · NSI, new buildings started
How to read the data
These are asking prices on Realistimo, not completed transaction prices.
Why show a median rather than an average?
The median is the price in the middle: half the listings are below it and half above. One stray zero in an expensive listing moves the average but not the median.
Number of listings in the selected segment. The median and distribution use this sample; filters change the sample.
Why do the mean and median differ?
The map, history and quotable figures use mean asking prices from published statistical snapshots. The median and distribution above use the current sample. Very expensive properties affect the mean more. Compare the same measure, property type, period and area.
Statistical snapshot as of:
Deals
Registered sales and mortgages come from the Registry Agency for the selected quarter. A registry office may cover settlements beyond the city. These counts do not show transaction prices and are separate from the Realistimo listing sample.
Registry AgencyWhat do the data cover?
The sample covers listings on Realistimo, not the entire market. Listing counts do not mean unique properties or completed transactions. Changes in the mix of listings can move the figures. Treat small samples and missing data carefully; a missing value is not zero.
Frequently asked questions
What is the median price for apartments in Bulgaria?
The median asking price for apartments in Bulgaria is 138 437 €, calculated from 35,871 active listings.
How many active listings are there in Bulgaria?
As of 01.11.2026 we track 35,871 active listings in Bulgaria.
How many homes are there in Bulgaria?
According to NSI, Bulgaria had 4 360 805 homes at Dec 31, 2025, against 4 324 193 a year earlier. Construction of 34 726 new homes started in Q3 2025 – Q2 2026.
Why show a median rather than an average?
The median is the price in the middle: half the listings are below it and half above. One stray zero in an expensive listing moves the average but not the median.
Are these prices from completed deals?
No. These are the prices properties are offered at. Sales and mortgages actually registered are shown separately, from Registry Agency data.
Figures to quote
Median
2 571 €/m²
Average
2 702 €/m²
The median apartment price in Sofia is €2 571/sqm, based on 7269 listings. The average apartment price in Sofia is €2 702/sqm, based on 7155 listings.
Median
1 486 €/m²
Average
1 596 €/m²
The median apartment price in Plovdiv is €1 486/sqm, based on 7510 listings. The average apartment price in Plovdiv is €1 596/sqm, based on 7472 listings.
Median
1 830 €/m²
Average
1 975 €/m²
The median apartment price in Varna is €1 830/sqm, based on 6095 listings. The average apartment price in Varna is €1 975/sqm, based on 6074 listings.
Median
1 800 €/m²
Average
1 846 €/m²
The median apartment price in Burgas is €1 800/sqm, based on 1906 listings. The average apartment price in Burgas is €1 846/sqm, based on 1898 listings.