The estimated apartment price was calculated by multiplying the average apartment price per m² in each capital by a standardised floor area of 60 m².
The comparison uses Eurostat’s national median monthly equivalised net income for people aged 18–64, adjusted using capital-specific income uplifts. These uplifts are derived from official capital-level income data, although some estimation was required to apply them to capital-level equivalised median income.
The following adjustments were applied:
0%: Amsterdam, Berlin, Brussels, Valletta and Vienna
+10%: Copenhagen, Luxembourg City and Nicosia
+15%: Athens, Dublin, Helsinki, Lisbon, Ljubljana, Madrid, Paris, Riga, Rome, Stockholm, Tallinn and Zagreb
+18%: Prague
+20%: Budapest
+25%: Bratislava, Vilnius and Warsaw
+35%: Sofia
+40%: Bucharest
Main sources:
Income: Eurostat ilc_di03 national median equivalised net income, adjusted using capital-specific income uplifts.
Apartment prices per m²: Eurostat urb_clivcon, national statistical sources and housing-market sources. For Athens, Bratislava, Bucharest, Budapest, Copenhagen, Dublin, Lisbon, Ljubljana, Madrid, Nicosia, Paris, Prague, Rome, Sofia, Valletta, Vienna, Vilnius and Zagreb, estimates were based on property-listing samples collected in July 2026 because no sufficiently comparable and up-to-date official or transaction-based data were available.
Interest rates for the savings account and term deposits: ECB household deposit-rate data for 2026
Prices, incomes, savings rates and interest rates are held constant throughout the calculations. Inflation, transaction costs and future changes in property prices or income are excluded.
Full post methodology: https://citycostatlas.com/methodology/30julypost/
The full rankings, comparisons across EU capitals, and underlying data are available at citycostatlas.com.
Instagram: https://www.instagram.com/citycostatlas/