Apartments in Bulgaria cost from €1,800 to €1,800 per m² across the cities we track. Expect to pay another 3–7% of the price in taxes and fees.
Foreigners can buy apartments and buildings freely. Non-EU buyers cannot own land directly (houses with land are often bought through a Bulgarian company), but this does not affect apartments.
Tax ID you'll need: Personal number of a foreigner (LNCh) or BULSTAT, if needed
A 60 m² apartment in Sofia at the average €1,800/m² costs about €108,000. Purchase taxes and fees add roughly €3,240–€7,560. Full breakdown of Bulgaria property taxes and costs.
Approx. 50–70% LTV; many banks lend only to residents or EU citizens with local income.
Last reviewed 2026-10. General information, not tax or legal advice: rates change and often depend on region and buyer status, so confirm with a local notary, lawyer or tax adviser. Sources: European Commission: Bulgaria adopts euro as of 1 January 2026, Global Property Guide: Bulgaria buying guide.