Data collected from three major listing platforms confirms that Belgrade remains by far the most expensive market, driven by luxury developments and high demand in central districts. Meanwhile, suburban areas and older buildings still offer significantly lower prices.
Outside the capital, Novi Sad maintains strong demand and high but more stable prices, averaging around €2,650/m². Niš shows a clear gap between older buildings and new developments, while Kragujevac remains dominated by small apartments with new builds exceeding €2,000/m².
Among larger cities, Kraljevo is the most affordable, and Subotica currently holds the lowest average price in the country at just €1,440/m² — more than twice cheaper than Belgrade.
Another striking trend is the surge in garage prices, especially in central Belgrade. Due to chronic parking shortages, garage spaces now range from €1,000/m² to as much as €3,700/m², making them in some cases more expensive than residential units in many Serbian cities.

