Rank
Metropolitan area
GDP (mil. €)
Country
Year
1
Paris metropolitan area
782,639
France
2022[ 3]
2
Rhine-Ruhr metropolitan region
536,431
Germany
2021[ 4]
3
Munich Metropolitan Region
361,310
Germany
2021[ 4]
4
Rhine-Main Metropolitan Region
300,868
Germany
2021[ 4]
5
Berlin/Brandenburg Metropolitan Region
290,696
Germany
2023[ 5]
6
Stuttgart Metropolitan Region
275,060
Germany
2021[ 4]
7
Madrid Metropolitan Area
261,713
Spain
2022[ 3]
8
Hamburg Metropolitan Region
249,406
Germany
2021[ 4]
9
Greater Dublin Area
230,366
Ireland
2021[ 2]
10
Milan metropolitan area
228,436
Italy
2021[ 2]
11
Amsterdam metropolitan area
201,100
Netherlands
2021[ 2]
12
Brussels metropolitan area
200,457
Belgium
2022[ 2]
13
Greater Copenhagen
178,834
Denmark
2022[ 2]
14
Barcelona metropolitan area
173,722
Spain
2021[ 2]
15
Stockholm metropolitan area
172,401
Sweden
2021[ 3]
16
Hannover–Braunschweig–Göttingen–Wolfsburg Metropolitan Region
169,198
Germany
2021[ 4]
17
Rome metropolitan area
163,462
Italy
2021[ 2]
18
Nuremberg Metropolitan Region
156,517
Germany
2021[ 4]
19
Vienna metropolitan area
140,330
Austria
2021[ 2]
20
Aix-Marseille-Provence Metropolis
125,382
France
2021[ 2]
21
Metropolitan Cork
115,681
Ireland
2021[ 2]
22
Warsaw metropolitan area
114,436
Poland
2022[ 3]
23
Prague metropolitan area
109,990
Czechia
2022[ 2]
24
Northwest Metropolitan Region
108,006
Germany
2021[ 4]
25
Greater Helsinki
105,831
Finland
2022[ 3]
26
Rhine-Neckar Metropolitan Region
105,201
Germany
2021[ 4]
27
Central German Metropolitan Region
102,532
Germany
2021[ 4]
28
Metropolis of Lyon
97,306
France
2021[ 2]
29
Athens Metropolitan Area
97,030
Greece
2022[ 3]
30
Rotterdam metropolitan area
95,187
Netherlands
2021[ 2]
31
Gothenburg metropolitan area
88,582
Sweden
2021[ 2]
32
Lisbon metropolitan area
87,368
Portugal
2022[ 2]
33
European Metropolis of Lille
85,949
France
2021[ 2]
34
Utrecht metropolitan area
83,278
Netherlands
2021[ 2]
35
Budapest metropolitan area
81,835
Hungary
2022[ 2]
36
Luxembourg metropolitan area
77,529
Luxembourg
2022[ 2]
37
Turin metropolitan area
75,854
Italy
2021[ 2]
38
Bucharest Metropolitan Area
65,995
Romania
2021[ 3]
39
Malmö metropolitan area
62,349
Sweden
2021[ 2]
40
Antwerp metropolitan area
62,169
Belgium
2022[ 2]
41
Valencia metropolitan area
61,411
Spain
2021[ 2]
42
Bordeaux metropolitan area
61,279
France
2021[ 2]
43
Naples metropolitan area
61,059
Italy
2021[ 2]
44
Toulouse Métropole
59,033
France
2021[ 2]
45
The Hague metropolitan area
56,038
Netherlands
2021[ 2]
46
Nantes metropolitan area
54,834
France
2021[ 2]
47
Aarhus metropolitan area
50,694
Denmark
2021[ 2]
48
Eindhoven metropolitan area
46,445
Netherlands
2021[ 2]
49
Dresden metropolitan area
46,369
Germany
2021[ 2]
50
Brescia metropolitan area
45,428
Italy
2021[ 2]
51
Grenoble metropolitan area
44,826
France
2021[ 2]
52
Katowice metropolitan area
44,570
Poland
2021[ 2]
53
Bologna metropolitan area
43,129
Italy
2021[ 2]
54
Métropole Rouen Normandie
43,070
France
2021[ 2]
55
Strasbourg metropolitan area
41,422
France
2021[ 2]
56
Linz metropolitan area
41,413
Austria
2021[ 2]
57
Seville metropolitan area
40,658
Spain
2021[ 2]
58
Karlsruhe metropolitan area
39,945
Germany
2021[ 2]
59
Rennes Métropole
39,899
France
2021[ 2]
60
Nice metropolitan area
39,592
France
2021[ 2]
61
Bergamo metropolitan area
39,562
Italy
2021[ 2]
62
Porto metropolitan area
39,179
Portugal
2021[ 2]
63
Metropolitan City of Florence
38,838
Italy
2021[ 2]
64
Montpellier Méditerranée Métropole
38,387
France
2021[ 2]
65
Alicante-Elche metropolitan area
37,280
Spain
2021[ 2]
66
Ghent metropolitan area
36,878
Belgium
2021[ 2]
67
Bilbao metropolitan area
35,447
Spain
2021[ 2]
68
Padua–Treviso–Venice metropolitan area
33,461
Italy
2021[ 2]
69
Sofia metropolitan area
33,259
Bulgaria
2021[ 2]
70
Murcia metropolitan area
32,719
Spain
2021[ 2]
71
Verona metropolitan area
32,499
Italy
2021[ 2]
72
Breda metropolitan area
32,245
Netherlands
2021[ 2]
73
Arnhem–Nijmegen metropolitan area
31,871
Netherlands
2021[ 2]
74
Heidelberg metropolitan area
31,095
Germany
2021[ 2]
75
Saarbrücken metropolitan area
30,795
Germany
2021[ 2]
76
Málaga metropolitan area
30,776
Spain
2021[ 2]
77
Bratislava metropolitan area
30,709
Slovakia
2022[ 2]
78
Graz metropolitan area
30,347
Austria
2021[ 2]
79
Brno metropolitan area
30,334
Czechia
2022[ 2]
80
Vilnius urban area
29,400
Lithuania
2022[ 2]
81
Aalborg metropolitan area
28,926
Denmark
2022[ 2]
82
Liège metropolitan area
28,852
Belgium
2021[ 2]
83
Zagreb metropolitan area
28,780
Croatia
2022[ 2]
84
Kraków metropolitan area
28,742
Poland
2021[ 2]
85
Metropolitan City of Bari
28,702
Italy
2021[ 2]
86
Poznań metropolitan area
28,603
Poland
2021[ 2]
87
Freiburg im Breisgau metropolitan area
28,149
Germany
2021[ 2]
88
Zaragoza metropolitan area
27,987
Spain
2021[ 2]
89
Nicosia metropolitan area
27,777
Cyprus
2022[ 2]
90
A Coruña metropolitan area
27,348
Spain
2021[ 2]
91
Brest Métropole
27,233
France
2021[ 2]
92
Metropolitan City of Genoa
26,752
Italy
2020[ 2]
93
Metropolitan City of Venice
26,470
Italy
2021[ 2]
94
Enschede metropolitan area
26,173
Netherlands
2021[ 2]
95
Annecy
25,474
France
2021[ 2]
96
Angers Loire Métropole
24,955
France
2021[ 2]
97
Kiel metropolitan area
24,523
Germany
2021[ 2]
98
Metropolitan City of Palermo
24,380
Italy
2021[ 2]
99
Palma de Mallorca metropolitan area
24,358
Spain
2021[ 2]
100
Ostrava metropolitan area
24,329
Czechia
2022[ 2]
101
Ulm metropolitan area
24,044
Germany
2021[ 2]
102
San Sebastián metropolitan area
23,839
Spain
2021[ 2]
103
Gdansk metropolitan area
23,781
Poland
2021[ 2]
104
Regensburg metropolitan area
23,629
Germany
2021[ 2]
105
Asturias metropolitan area
23,550
Spain
2021[ 2]
106
Orléans metropolitan area
23,062
France
2021[ 2]
107
Riga metropolitan area
22,961
Latvia
2021[ 2]
108
Mulhouse Alsace Agglomération
22,945
France
2021[ 2]
109
Odense metropolitan area
22,933
Denmark
2022[ 2]
110
Aachen metropolitan area
22,907
Germany
2021[ 2]
111
Clermont-Ferrand metropolitan area
22,892
France
2021[ 2]
112
Saint-Étienne Métropole
22,655
France
2021[ 2]
113
Cádiz-Jerez metropolitan area
22,636
Spain
2021[ 2]
114
Groningen metropolitan area
22,480
Netherlands
2021[ 2]
115
Communauté d'agglomération Pau Béarn Pyrénées
22,318
France
2021[ 2]
116
Tampere metropolitan area
22,104
Finland
2021[ 2]
117
Salzburg metropolitan area
22,093
Austria
2021[ 2]
118
Vigo metropolitan area
21,988
Spain
2021[ 2]
119
Ljubljana metropolitan area
21,929
Slovenia
2021[ 2]
120
Tallinn metropolitan area
21,680
Estonia
2022[ 2]
121
Caen metropolitan area
21,290
France
2021[ 2]
122
Metropolitan City of Catania
21,020
Italy
2021[ 2]
123
Métropole du Grand Nancy
20,841
France
2021[ 2]
124
Tilburg metropolitan area
20,814
Netherlands
2021[ 2]
125
Pamplona metropolitan area
20,519
Spain
2021[ 2]
126
Grand Reims
20,385
France
2021[ 2]
127
Reggio Emilia metropolitan area
20,311
Italy
2021[ 2]
128
Osnabrück metropolitan area
20,271
Germany
2021[ 2]
129
Turku metropolitan area
20,009
Finland
2021[ 2]
130
Communauté d'agglomération Nîmes Métropole
19,908
France
2021[ 2]
131
Dijon Métropole
19,648
France
2021[ 2]
132
Tours Métropole Val de Loire
19,586
France
2021[ 2]
133
Uppsala metropolitan area
19,080
Sweden
2021[ 2]
134
Parma metropolitan area
19,032
Italy
2021[ 2]
135
Offenburg metropolitan area
18,902
Germany
2021[ 2]
136
Erfurt metropolitan area
18,745
Germany
2021[ 2]
137
Santa Cruz de Tenerife metropolitan area
18,680
Spain
2021[ 2]
138
Łódź metropolitan area
18,415
Poland
2021[ 2]
139
Kassel metropolitan area
18,084
Germany
2021[ 2]
140
Perugia metropolitan area
17,527
Italy
2021[ 2]
141
Leiden metropolitan area
17,520
Netherlands
2021[ 2]
142
Zwolle metropolitan area
17,295
Netherlands
2021[ 2]
143
Granada metropolitan area
17,141
Spain
2021[ 2]
144
Magdeburg metropolitan area
17,112
Germany
2021[ 2]
145
Valletta metropolitan area
16,716
Malta
2022[ 2]
146
Las Palmas metropolitan area
16,562
Spain
2021[ 2]
147
Wrocław metropolitan area
16,579
Poland
2021[ 2]
148
Amiens metropolitan area
16,460
France
2021[ 2]
149
Thessaloniki metropolitan area
16,003
Greece
2021[ 2]
150
Grand Besançon Métropole
15,970
France
2021[ 2]
151
Koblenz metropolitan area
15,881
Germany
2021[ 2]
152
Charleroi metropolitan area
15,782
Belgium
2022[ 2]
153
Iserlohn metropolitan area
15,775
Germany
2021[ 2]
154
Le Mans Métropole
15,595
France
2021[ 2]
155
Bocholt metropolitan area
15,141
Germany
2021[ 2]
156
Siegen metropolitan area
14,936
Germany
2021[ 2]
157
Bielefeld metropolitan area
14,847
Germany
2021[ 2]
158
Rostock metropolitan area
14,788
Germany
2021[ 2]
159
Innsbruck metropolitan area
14,787
Austria
2021[ 2]
160
Córdoba metropolitan area
14,616
Spain
2021[ 2]
161
Valladolid metropolitan area
14,294
Spain
2021[ 2]
162
Santander metropolitan area
14,022
Spain
2021[ 2]
163
Plzeň metropolitan area
13,298
Czechia
2022[ 2]
164
Košice metropolitan area
13,289
Slovakia
2021[ 2]
165
Vitoria-Gasteiz metropolitan area
12,940
Spain
2021[ 2]
166
Grand Poitiers communauté urbaine
12,849
France
2021[ 2]
167
Cluj-Napoca metropolitan area
12,471
Romania
2021[ 2]
168
Perpignan Méditerranée Métropole
12,252
France
2021[ 2]
169
Metropolitan City of Cagliari
12,059
Italy
2021[ 2]
170
Pforzheim metropolitan area
12,031
Germany
2021[ 2]
171
Bydgoszcz–Toruń metropolitan area
11,904
Poland
2021[ 2]
172
Paderborn metropolitan area
11,897
Germany
2021[ 2]
173
Kaunas urban area
11,690
Lithuania
2021[ 2]
174
Schweinfurt metropolitan area
11,663
Germany
2021[ 2]
175
Metropolitan City of Messina
11,585
Italy
2021[ 2]
176
Taranto metropolitan area
11,491
Italy
2021[ 2]
177
Namur metropolitan area
11,370
Belgium
2021[ 2]
178
Limoges metropolitan area
11,268
France
2021[ 2]
179
Leeuwarden metropolitan area
11,255
Netherlands
2021[ 2]
180
Timișoara metropolitan area
11,147
Romania
2021[ 2]
181
Konstanz, metropolitan area
11,111
Germany
2021[ 2]
182
Les Abymes metropolitan area
10,489
France
2021[ 2]
183
Flensburg metropolitan area
10,115
Germany
2021[ 2]
184
Lublin metropolitan area
9,765
Poland
2021[ 2]
185
Bielsko-Biała metropolitan area
9,725
Poland
2021[ 2]
186
Fort-de-France metropolitan area
9,654
France
2021[ 2]
187
Coimbra metropolitan area
9,306
Portugal
2022[ 2]
188
Constanța metropolitan area
9,246
Romania
2021[ 2]
189
Wetzlar metropolitan area
9,086
Germany
2021[ 2]
190
Ploiești metropolitan area
8,842
Romania
2021[ 2]
191
Kaiserslautern metropolitan area
8,817
Germany
2021[ 2]
192
Kielce metropolitan area
8,775
Poland
2021[ 2]
193
Opole metropolitan area
8,475
Poland
2021[ 2]
194
Iași metropolitan area
8,394
Romania
2021[ 2]
195
Rzeszów metropolitan area
8,284
Poland
2021[ 2]
196
Prato metropolitan area
8,238
Italy
2021[ 2]
197
Neubrandenburg metropolitan area
7,936
Germany
2021[ 2]
198
Brașov metropolitan area
7,903
Romania
2021[ 2]
199
Székesfehérvár metropolitan area
7,506
Hungary
2022[ 2]
200
Maribor metropolitan area
7,230
Slovenia
2022[ 2]