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
23,347. Alferrarede Portugal 3,654
22,158. Alfhausen Germany 3,904
31,433. Alfianello Italy 2,347
46,887. Alfioúsa Greece 1,067
48,765. Alflen Germany 850
8,572. Alfonsine Italy 11,724
32,352. Alford United Kingdom 2,237
40,144. Alforja Spain 1,493
2,536. Alfortville France 37,290
4,399. Alfreton United Kingdom 22,550
48,661. Alfstedt Germany 879
32,838. Alfta Sweden 2,185
30,154. Álftanes Iceland 2,523
4,564. Alfter Germany 21,814
20,721. Algaida Spain 4,258
42,250. Algámitas Spain 1,335
38,301. Algar Spain 1,637
20,765. Algarinejo Spain 4,243
17,953. Algarrobo Spain 5,073
639. Algeciras Spain 116,209
3,450. Algemesí Spain 28,308
11,732. Algermissen Germany 8,280
5,196. Algés Portugal 19,327
4,954. Algete Spain 20,204
2,095. Alghero Italy 44,000
7,637. Alginet Spain 13,226
16,320. Algodonales Spain 5,672
46,563. Algolsheim France 1,084
33,461. Algorfa Spain 2,111
960. Algorta Spain 82,624
14,747. Algrange France 6,375
27,188. Alguaire Spain 2,984
12,490. Alguazas Spain 7,725
40,672. Algueña Spain 1,453
17,420. Algyő Hungary 5,247
22,783. Alhadas Portugal 3,768
24,726. Alhama de Almería Spain 3,374
45,323. Alhama de Aragón Spain 1,150
15,360. Alhama de Granada Spain 6,080
5,072. Alhama de Murcia Spain 19,860
44,850. Alhambra Spain 1,177
13,243. Alhandra Portugal 7,226
2,713. Alhaurín de la Torre Spain 35,114
4,241. Alhaurín el Grande Spain 23,319
17,295. Alheim Germany 5,292
18,542. Alhendín Spain 4,899
7,547. Alhos Vedros Portugal 13,384
29,811. Alì Terme Italy 2,569
17,890. Ali-Berdukovskiy Russia 5,093
12,685. Ali-Yurt Russia 7,593
20,997. Alia Italy 4,184
45,001. Alía Spain 1,169
43,082. Aliano Italy 1,284
20,656. Alíartos Greece 4,275
22,602. Alibunar Serbia 3,803
171. Alicante Spain 334,757
29,572. Alice Castello Italy 2,603
13,352. Alife Italy 7,164
42,936. Alignan-du-Vent France 1,293
27,799. Alikovo Russia 2,886
26,953. Aliman Romania 3,015
30,382. Alimena Italy 2,494
41,913. Aliminusa Italy 1,363
2,480. Alimos Greece 38,047
32,392. Alimpeşti Romania 2,232
3,968. Alingsås Sweden 24,826
35,584. Aliseda Spain 1,894
46,194. Alissas France 1,101
27,295. Alistráti Greece 2,965
17,624. Alivérion Greece 5,184
32,411. Alixan France 2,229
42,354. Alizay France 1,327
5,620. Aljaraque Spain 17,960
21,247. Aljezur Portugal 4,122
15,214. Aljubarrota Portugal 6,146
17,188. Aljustrel Portugal 5,334
9,212. Alken Belgium 10,933
49,406. Alken Germany 687
51,015. Alkersleben Germany 352
50,705. Alkersum Germany 412
12,577. Alkhan-Churt Russia 7,666
9,829. Alkhan-Kala Russia 10,168
11,091. Alkhan-Yurt Russia 8,879
16,880. Alkhazurovo Russia 5,452
820. Alkmaar Netherlands 94,853
24,457. Allaire France 3,427
39,790. Allan France 1,517
45,825. Allanche France 1,122
43,366. Allanton United Kingdom 1,266
17,032. Allariz Spain 5,392
24,207. Allassac France 3,476
4,651. Allauch France 21,406
37,694. Alle Switzerland 1,693
41,269. Alleghe Italy 1,408
46,816. Allègre France 1,070
32,903. Alleins France 2,176
49,297. Allenbach Germany 711
50,827. Allendorf Germany 388
49,372. Allendorf Germany 694
16,204. Allendorf Germany 5,719