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
2,068. Akhtubinsk Russia 44,551
7,171. Akhty Russia 14,080
5,161. Akhtyrskiy Russia 19,468
22,619. Akhunovo Russia 3,800
37,364. Akhyritou Cyprus 1,721
32,728. Åkirkeby Denmark 2,195
25,211. Akkrum Netherlands 3,290
26,877. Akmenė Lithuania 3,026
21,476. Aknada Russia 4,070
42,554. Aknīste Latvia 1,314
44,547. Akraífnion Greece 1,195
16,489. Akranes Iceland 5,606
36,171. Akráta Greece 1,832
18,151. Åkrehamn Norway 5,018
45,991. Akriní Greece 1,113
41,445. Akrolímni Greece 1,398
13,395. Aksakovo Bulgaria 7,132
25,839. Aksakovo Russia 3,179
25,024. Aksarayskiy Russia 3,323
29,771. Aksarka Russia 2,576
11,053. Aksay Russia 8,924
2,411. Aksay Russia 38,871
21,991. Aksha Russia 3,950
11,887. Aktanysh Russia 8,163
24,723. Aktash Russia 3,374
10,061. Aktyubinskiy Russia 9,964
6,120. Akureyri Iceland 16,563
18,824. Akusha Russia 4,810
16,626. Ak”yar Russia 5,549
32,017. Ål Norway 2,278
13,040. Ala Italy 7,348
35,038. Alà dei Sardi Italy 1,949
28,724. Alabushevo Russia 2,733
37,774. Alaejos Spain 1,685
5,113. Alagir Russia 19,665
15,222. Alagón Spain 6,141
18,480. Alahärmä Finland 4,915
11,304. Alaior Spain 8,671
11,174. Alajärvi Finland 8,793
33,864. Alajeró Spain 2,066
14,910. Alakurtti Russia 6,293
44,578. Alambra Cyprus 1,192
17,442. Alameda Spain 5,241
34,297. Alange Spain 2,018
22,918. Alanno Italy 3,742
28,461. Alano di Piave Italy 2,773
33,141. Alap Hungary 2,149
2,096. Alapayevsk Russia 44,000
3,176. Alaquàs Spain 30,392
45,002. Alar del Rey Spain 1,169
19,140. Alaró Spain 4,707
46,011. Alàs i Cerc Spain 1,112
9,587. Alassio Italy 10,449
27,233. Alastaro Finland 2,975
29,705. Alata France 2,584
3,621. Alatri Italy 27,068
34,422. Alattyán Hungary 2,004
2,197. Alatyr’ Russia 42,156
27,815. Alavieska Finland 2,883
10,539. Alavus Finland 9,422
3,242. Alba Italy 29,910
9,631. Alba Adriatica Italy 10,389
18,605. Alba de Tormes Spain 4,881
1,286. Alba Iulia Romania 66,085
44,551. Alba-la-Romaine France 1,194
32,980. Albac Romania 2,168
418. Albacete Spain 169,716
39,271. Albaching Germany 1,558
14,986. Albaida Spain 6,257
32,098. Albaida del Aljarafe Spain 2,268
21,146. Albairate Italy 4,148
6,560. Albal Spain 15,443
39,124. Albaladejo Spain 1,570
24,371. Albalat de la Ribera Spain 3,444
24,130. Albalat dels Sorells Spain 3,493
44,743. Albalate de Cinca Spain 1,183
33,022. Albalate del Arzobispo Spain 2,163
14,853. Albanella Italy 6,317
38,604. Albano di Lucania Italy 1,612
2,848. Albano Laziale Italy 33,692
14,056. Albano Sant'Alessandro Italy 6,756
18,106. Albaredo d'Adige Italy 5,032
32,874. Albareto Italy 2,181
48,046. Albarracín Spain 1,009
8,560. Albatera Spain 11,745
15,684. Albavilla Italy 5,938
13,009. Albbruck Germany 7,372
29,295. Albelda de Iregua Spain 2,644
4,369. Albenga Italy 22,690
28,180. Albeni Romania 2,820
27,965. Albens France 2,854
12,130. Albergaria-a-Velha Portugal 7,974
9,005. Alberic Spain 11,175
31,929. Alberite Spain 2,289
9,267. Alberobello Italy 10,859
45,604. Alberona Italy 1,134
51,632. Albersdorf Germany 236
24,006. Albersdorf Germany 3,514
20,610. Albershausen Germany 4,286
35,233. Albersweiler Germany 1,929