Europe - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank CityCountryPopulation
9,489. Albert France 10,588
8,478. Albertirsa Hungary 11,864
33,624. Albertshofen Germany 2,094
3,224. Albertslund Denmark 30,000
5,267. Albertville France 19,113
39,513. Albesa Spain 1,540
21,878. Albese con Cassano Italy 3,981
52,160. Albessen Germany 130
28,902. Albeşti Romania 2,702
25,280. Albeşti Romania 3,279
24,293. Albeşti Romania 3,459
19,815. Albeşti Romania 4,503
17,059. Albeşti Romania 5,382
14,360. Albeşti Romania 6,578
16,269. Albeşti-Paleologu Romania 5,695
15,962. Albeştii Pămînteni Romania 5,815
34,570. Albettone Italy 1,996
1,712. Albi France 52,409
46,136. Albi Italy 1,105
40,743. Albiano Italy 1,447
37,658. Albiano d'Ivrea Italy 1,696
30,112. Albias France 2,528
17,516. Albiate Italy 5,216
36,709. Albidona Italy 1,784
37,921. Albig Germany 1,672
5,256. Albignasego Italy 19,147
28,212. Albigny-sur-Saône France 2,814
27,566. Albigowa Poland 2,923
12,458. Albinea Italy 7,750
6,175. Albino Italy 16,394
32,152. Albiolo Italy 2,260
37,409. Albisheim Germany 1,717
9,223. Albisola Superiore Italy 10,921
16,441. Albissola Marina Italy 5,623
42,436. Albitreccia France 1,322
18,464. Albizzate Italy 4,919
5,490. Alblasserdam Netherlands 18,348
41,540. Albocàsser Spain 1,391
5,940. Albolote Spain 17,089
4,425. Alboraya Spain 22,405
26,489. Albosaggia Italy 3,084
22,322. Albota de Jos Romania 3,866
9,002. Albox Spain 11,178
21,674. Albrechtice Czech Republic 4,019
46,941. Albrechtice nad Orlicí Czech Republic 1,063
12,270. Albrighton United Kingdom 7,885
52,403. Albsfelde Germany 44
1,968. Albstadt Germany 46,664
39,962. Albudeite Spain 1,502
6,408. Albufeira Portugal 15,851
24,377. Albuixech Spain 3,443
15,189. Albuñol Spain 6,157
46,956. Albuñuelas Spain 1,063
16,449. Alburquerque Spain 5,619
32,182. Albuzzano Italy 2,256
8,828. Alby Sweden 11,400
35,281. Alby-sur-Chéran France 1,924
2,881. Alcabideche Portugal 33,315
10,756. Alcácer do Sal Portugal 9,198
18,116. Alcains Portugal 5,030
1,198. Alcalá de Guadaira Spain 70,155
335. Alcalá de Henares Spain 204,574
16,396. Alcalá de los Gazules Spain 5,639
14,292. Alcalà de Xivert Spain 6,615
41,472. Alcalá del Júcar Spain 1,397
17,210. Alcalá del Valle Spain 5,323
4,347. Alcalá la Real Spain 22,783
42,855. Alcalalí Spain 1,299
2,107. Alcamo Italy 43,890
9,497. Alcanar Spain 10,570
18,146. Alcanede Portugal 5,020
20,161. Alcanena Portugal 4,408
46,487. Alcañices Spain 1,089
6,176. Alcañiz Spain 16,392
37,449. Alcántara Spain 1,713
2,268. Alcantarilla Spain 41,084
41,675. Alcàntera de Xúquer Spain 1,380
30,524. Alcara li Fusi Italy 2,473
40,596. Alcaracejos Spain 1,458
36,959. Alcaraz Spain 1,761
17,781. Alcarràs Spain 5,133
11,855. Alcàsser Spain 8,188
37,649. Alcaucín Spain 1,697
9,032. Alcaudete Spain 11,135
3,153. Alcázar de San Juan Spain 30,675
13,246. Alcester United Kingdom 7,225
640. Alchevs’k Ukraine 116,000
18,050. Alcobaça Portugal 5,051
682. Alcobendas Spain 109,104
18,227. Alcocéber Spain 5,000
10,262. Alcochete Portugal 9,705
22,096. Alcoentre Portugal 3,923
47,989. Alcolea Spain 1,012
38,337. Alcolea de Calatrava Spain 1,634
43,544. Alcolea de Cinca Spain 1,254
24,942. Alcolea del Río Spain 3,339
34,051. Alcoletge Spain 2,043
34,731. Alconchel Spain 1,980
423. Alcorcón Spain 167,967
23,781. Alcorisa Spain 3,562