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
32,031. Barmouth United Kingdom 2,276
31,835. Machen United Kingdom 2,301
31,585. Benllech United Kingdom 2,332
31,469. Usk United Kingdom 2,344
31,443. Gilwern United Kingdom 2,346
31,429. Price Town United Kingdom 2,348
30,797. Dolgellau United Kingdom 2,434
30,777. Ogmore Vale United Kingdom 2,436
30,762. Pentyrch United Kingdom 2,438
30,749. Valley United Kingdom 2,440
30,709. Greenfield United Kingdom 2,446
30,083. Gilfach Goch United Kingdom 2,532
29,945. Llanharry United Kingdom 2,550
29,644. Dyserth United Kingdom 2,594
29,159. Llandybie United Kingdom 2,664
29,152. Marshfield United Kingdom 2,665
29,126. Builth Wells United Kingdom 2,669
28,792. Kidwelly United Kingdom 2,721
28,623. Bagillt United Kingdom 2,749
28,076. Llanidloes United Kingdom 2,838
27,552. Lampeter United Kingdom 2,926
27,323. Llangollen United Kingdom 2,962
27,218. Saundersfoot United Kingdom 2,979
26,787. Porthmadog United Kingdom 3,041
26,574. Llanrwst United Kingdom 3,071
26,558. Llanfairpwllgwyngyll United Kingdom 3,074
26,467. Penparcau United Kingdom 3,088
26,439. Ruabon United Kingdom 3,091
25,566. Fishguard United Kingdom 3,228
23,941. Saint Asaph United Kingdom 3,530
23,760. Neyland United Kingdom 3,567
23,377. Bishopston United Kingdom 3,647
23,339. Cowbridge United Kingdom 3,656
23,168. Llanfairfechan United Kingdom 3,694
23,140. Llanbradach United Kingdom 3,699
22,451. Rhuddlan United Kingdom 3,837
22,221. Conwy United Kingdom 3,890
22,162. Pwllheli United Kingdom 3,904
22,080. Chirk United Kingdom 3,926
21,823. Llantwit Fardre United Kingdom 3,992
21,744. Blaenau-Ffestiniog United Kingdom 4,005
21,589. Tumble United Kingdom 4,040
21,074. Glanamman United Kingdom 4,168
20,958. Glyn-neath United Kingdom 4,194
20,858. New Tredegar United Kingdom 4,217
20,722. Rhoose United Kingdom 4,258
20,464. Cwmbach United Kingdom 4,330
20,339. Llangefni United Kingdom 4,361
20,108. Pontycymer United Kingdom 4,424
19,659. Cross Hands United Kingdom 4,549
19,599. Bethesda United Kingdom 4,565
19,252. Caergwrle United Kingdom 4,673
19,132. Radyr United Kingdom 4,710
18,881. Menai Bridge United Kingdom 4,790
18,268. Tenby United Kingdom 4,989
18,015. Abercanaid United Kingdom 5,061
17,158. Rhuthun United Kingdom 5,344
17,138. Llandrindod Wells United Kingdom 5,350
17,029. Gresford United Kingdom 5,393
16,510. Welshpool United Kingdom 5,600
16,286. Blaenavon United Kingdom 5,688
16,276. Brynamman United Kingdom 5,693
16,114. Llanharan United Kingdom 5,755
15,870. Coedpoeth United Kingdom 5,847
15,680. Magor United Kingdom 5,941
15,152. Abertridwr United Kingdom 6,177
14,168. Victoria United Kingdom 6,688
13,677. Holywell United Kingdom 6,969
13,465. Rhymney United Kingdom 7,089
13,140. Pembroke United Kingdom 7,294
12,474. Dinas Powys United Kingdom 7,738
12,299. Burry Port United Kingdom 7,860
12,174. Ferndale United Kingdom 7,947
12,112. Brecon United Kingdom 7,989
12,067. Pontardulais United Kingdom 8,013
11,917. Beddau United Kingdom 8,134
11,781. Bedwas United Kingdom 8,242
11,636. Denbigh United Kingdom 8,364
11,435. Monmouth United Kingdom 8,547
11,404. Pencoed United Kingdom 8,586
11,197. Pembroke Dock United Kingdom 8,772
10,939. Tonyrefail United Kingdom 9,018
10,534. Deganwy United Kingdom 9,429
10,474. Caerleon United Kingdom 9,496
10,151. Caernarfon United Kingdom 9,836
10,036. Yr Wyddgrug United Kingdom 9,995
9,923. Aberkenfig United Kingdom 10,083
9,883. Abercarn United Kingdom 10,118
9,779. Ystalyfera United Kingdom 10,218
9,571. Newtown United Kingdom 10,473
9,147. Llantrisant United Kingdom 11,001
9,101. Chepstow United Kingdom 11,062
8,900. Abertillery United Kingdom 11,318
8,863. Holyhead United Kingdom 11,362
8,855. Caldicot United Kingdom 11,373
8,334. Flint United Kingdom 12,068
7,983. Pyle United Kingdom 12,604
7,897. Ammanford United Kingdom 12,755
7,838. Nelson United Kingdom 12,857
7,773. Milford Haven United Kingdom 12,972