Affordable European Capitals

Capital cities of Europe ranked by apartment price per square meter — from most affordable to most expensive.

1
🇲🇩
Chisinau
Moldova
EUR 1,500
per m²
2
🇧🇬
Sofia
Bulgaria
EUR 1,800
per m²
3
🇷🇴
Bucharest
Romania
EUR 2,100
per m²
4
🇷🇸
Belgrade
Serbia
EUR 2,400
per m²
5
🇱🇻
Riga
Latvia
EUR 2,500
per m²
6
🇪🇪
Tallinn
Estonia
EUR 2,600
per m²
7
🇱🇹
Vilnius
Lithuania
EUR 2,700
per m²
8
🇬🇷
Athens
Greece
EUR 2,800
per m²
9
🇭🇷
Zagreb
Croatia
EUR 2,900
per m²
10
🇭🇺
Budapest
Hungary
EUR 3,200
per m²
11
🇵🇱
Warsaw
Poland
EUR 3,500
per m²
12
🇸🇰
Bratislava
Slovakia
EUR 3,600
per m²
13
🇸🇮
Ljubljana
Slovenia
EUR 3,800
per m²
14
🇵🇹
Lisbon
Portugal
EUR 4,200
per m²
15
🇧🇪
Brussels
Belgium
EUR 4,500
per m²
16
🇨🇿
Prague
Czech Republic
EUR 4,800
per m²
17
🇪🇸
Madrid
Spain
EUR 4,900
per m²
18
🇮🇹
Rome
Italy
EUR 5,200
per m²
19
🇮🇪
Dublin
Ireland
EUR 5,800
per m²
20
🇩🇪
Berlin
Germany
EUR 5,900
per m²
21
🇫🇮
Helsinki
Finland
EUR 6,200
per m²
22
🇦🇹
Vienna
Austria
EUR 6,800
per m²
23
🇩🇰
Copenhagen
Denmark
EUR 7,200
per m²
24
🇸🇪
Stockholm
Sweden
EUR 7,800
per m²
25
🇳🇱
Amsterdam
Netherlands
EUR 8,500
per m²
26
🇳🇴
Oslo
Norway
EUR 8,900
per m²
27
🇬🇧
London
United Kingdom
EUR 11,200
per m²
28
🇫🇷
Paris
France
EUR 12,500
per m²
29
🇲🇨
Monaco
Monaco
EUR 48,000
per m²