Rank
|
City and country
|
Population
|
Date of census/estimate
|
1.
|
London, United Kingdom
|
7,512,400
|
July 1 2006 (official)
|
2.
|
Berlin, Germany
|
3,402,312
|
January 1 2007 (official)
|
3.
|
Madrid, Spain
|
3,187,062
|
January 1 2007 (official)
|
4.
|
Rome, Italy
|
2,705,603
|
December 31 2006 (official)
|
5.
|
Paris, France
|
2,153,600
|
January 1 2005 (official)
|
6.
|
Bucharest, Romania
|
1,940,500
|
January 1 2007 (official)
|
7.
|
Hamburg, Germany
|
1,757,030
|
March 31 2007 (official)
|
8.
|
Warsaw, Poland
|
1,703,198
|
March 31 2007 (official)
|
9.
|
Budapest, Hungary
|
1,696,128
|
January 1 2007 (official)
|
10.
|
Vienna, Austria
|
1,670,347
|
July 1 2007 (official)
|
11.
|
Barcelona, Spain
|
1,605,602
|
January 1 2006 (official)
|
12.
|
Munich, Germany
|
1,336,983
|
May 31 2007 (official)
|
13.
|
Milan, Italy
|
1,305,808
|
March 31 2006 (official)
|
14.
|
Sofia, Bulgaria
|
1,270,010
|
December 31 2006 (official)
|
15.
|
Prague, Czech Republic
|
1,198,094
|
June 302007 (official)
|
16.
|
Birmingham, United Kingdom
|
1,006,500
|
July 1 2006 (official)
|
17.
|
Cologne, Germany
|
986,168
|
June 30 2006 (official)
|
18.
|
Naples, Italy
|
981,353
|
March 31 2006 (official)
|
19.
|
Turin, Italy
|
898,979
|
March 31 2006 (official)
|
20.
|
Marseille, France
|
820,900
|
January 1 2005 (official)
|
21.
|
Valencia, Spain
|
805,304
|
January 1 2006 (official)
|
22.
|
Stockholm, Sweden
|
788,269
|
June 30 2007 (official)
|
23.
|
Łódź, Poland
|
767,628
|
December 31 2005 (official)
|
24.
|
Kraków, Poland
|
756,629
|
December 31 2005 (official)
|
25.
|
Leeds, United Kingdom
|
750,200
|
July 1 2006 (official)
|
26.
|
Athens, Greece
|
745,514
|
March 18 2001 (official)
|
27.
|
Amsterdam, Netherlands
|
743,393
|
December 31 2005 (official)
|
28.
|
Riga, Latvia
|
727,578
|
January 1 2006 (official)
|
29.
|
Sevilla, Spain
|
704,414
|
January 1 2006 (official)
|
30.
|
Palermo, Italy
|
668,843
|
March 31 2006 (official)
|
31.
|
Frankfurt, Germany
|
659,928
|
September 30 2006 (official)
|
32.
|
Zaragoza, Spain
|
649,181
|
January 1 2006 (official)
|
33.
|
Wrocław, Poland
|
635,932
|
December 31 2005 (official)
|
34.
|
Genoa, Italy
|
618,438
|
March 31 2006 (official)
|
35.
|
Stuttgart, Germany
|
591,528
|
April 30 2006 (official)
|
36.
|
Rotterdam, Netherlands
|
588,718
|
December 31 2005 (official)
|
37.
|
Dortmund, Germany
|
587,717
|
January 1 2006 (official)
|
38.
|
Essen, Germany
|
583,892
|
June 30 2006 (official)
|
39.
|
Glasgow, United Kingdom
|
580,700
|
July 1 2006 (official)
|
40.
|
Düsseldorf, Germany
|
575,727
|
June 30 2006 (official)
|
41.
|
Poznań, Poland
|
567,882
|
December 31 2005 (official)
|
42.
|
Helsinki, Finland
|
564 521
|
December 31 2006 (official)
|
43.
|
Málaga, Spain
|
560,631
|
January 1 2006 (official)
|
44.
|
Vilnius, Lithuania
|
553,553
|
January 1 2006 (official)
|
45.
|
Bremen, Germany
|
546,852
|
December 31 2005 (official)
|
46.
|
Lisbon, Portugal
|
529,485
|
2004 (official)
|
47.
|
Sheffield, United Kingdom
|
525,800
|
July 1 2006 (official)
|
48.
|
Hannover, Germany
|
515,559
|
June 30 2006 (official)
|
49.
|
Dublin, Ireland
|
505,739
|
April 23 2006 (official)
|
50.
|
Leipzig, Germany
|
505,069
|
June 30 2006 (official)
|
51.
|
Copenhagen, Denmark
|
503,699
|
January 1 2007 (official)
|
52.
|
Nuremberg, Germany
|
500,967
|
February 28 2007 (official)
|
53.
|
Duisburg, Germany
|
500,142
|
June 30 2006 (official)
|
54.
|
Dresden, Germany
|
500,068
|
June 30 2006 (official)
|
55.
|
Bradford, United Kingdom
|
493,100
|
July 1 2006 (official)
|
56.
|
Gothenburg, Sweden
|
490,961
|
June 30 2007 (official)
|
57.
|
The Hague, Netherlands
|
475,197
|
December 31 2005 (official)
|
58.
|
Lyon, France
|
466,400
|
January 1 2005 (official)
|
59.
|
Edinburgh, United Kingdom
|
463,500
|
July 1 2006 (official)
|
60.
|
Antwerp, Belgium
|
461,496
|
January 1 2006 (official)
|
61.
|
Gdańsk, Poland
|
458,053
|
December 31 2005 (official)
|
62.
|
Manchester, United Kingdom
|
452,000
|
July 1 2006 (official)
|
63.
|
Liverpool, United Kingdom
|
436,100
|
July 1 2006 (official)
|
64.
|
Toulouse, France
|
435,000
|
January 1 2005 (official)
|
65.
|
Bratislava, Slovakia
|
425,459
|
December 31 2005 (official)
|
66.
|
Murcia, Spain
|
416,996
|
January 1 2006 (official)
|
67.
|
Szczecin, Poland
|
411,119
|
December 31 2005 (official)
|
68.
|
Bristol, United Kingdom
|
410,500
|
July 1 2006 (official)
|
69.
|
Tallinn, Estonia
|
396,193
|
January 1 2006 (official)
|
70.
|
Bochum, Germany
|
384,492
|
June 30 2006 (official)
|
71.
|
Las Palmas, Spain
|
377,056
|
January 1 2006 (official)
|
72.
|
Palma de Mallorca, Spain
|
375,048
|
January 1 2006 (official)
|
73.
|
Bologna, Italy
|
374,142
|
March 31 2006 (official)
|
74.
|
Florence, Italy
|
367,268
|
March 31 2006 (official)
|
75.
|
Brno, Czech Republic
|
366,680
|
December 31 2006 (official)
|
76.
|
Bydgoszcz, Poland
|
366,074
|
December 31 2005 (official)
|
77.
|
Thessaloniki, Greece
|
363,987
|
March 18 2001 (official)
|
78.
|
Kaunas, Lithuania
|
360,637
|
January 1 2006 (official)
|
79.
|
Wuppertal, Germany
|
358,746
|
June 30 2006 (official)
|
80.
|
Lublin, Poland
|
354,967
|
December 31 2005 (official)
|
81.
|
Bilbao, Spain
|
354,145
|
January 1 2005 (official)
|
82.
|
Nice, France
|
347,900
|
January 1 2005 (official)
|
83.
|
Plovdiv, Bulgaria
|
343,662
|
December 312006 (official)
|
84.
|
Bari, Italy
|
326,333
|
March 31 2006 (official)
|
85.
|
Bielefeld, Germany
|
326,268
|
June 30 2006 (official)
|
86.
|
Córdoba, Spain
|
322,867
|
January 1 2006 (official)
|
87.
|
Alicante, Spain
|
322,431
|
January 1 2006 (official)
|
88.
|
Wakefield, United Kingdom
|
321,200
|
July 1 2006 (official)
|
89.
|
Valladolid, Spain
|
319,943
|
January 1 2006 (official)
|
90.
|
Cardiff, United Kingdom
|
317,500
|
July 1 2006 (official)
|
91.
|
Katowice, Poland
|
317,220
|
December 31 2005 (official)
|
92.
|
Bonn, Germany
|
312,996
|
June 30 2006 (official)
|
93.
|
Varna, Bulgaria
|
311,465
|
December 31 2006 (official)
|
94.
|
Cluj-Napoca, Romania
|
311,400
|
January 1 2007 (official)
|
95.
|
Ostrava, Czech Republic
|
309,098
|
December 31 2006 (official)
|
96.
|
Timişoara, Romania
|
308,100
|
January 1 2007 (official)
|
97.
|
Mannheim, Germany
|
307,772
|
June 30 2006 (official)
|
98.
|
Coventry, United Kingdom
|
306,600
|
July 1 2006 (official)
|
99.
|
Constanţa, Romania
|
304,900
|
January 1 2007 (official)
|
100.
|
Iaşi, Romania
|
304,000
|
January 1 2007 (official)
|