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
206. Cardiff United Kingdom 302,139
417. Swansea United Kingdom 170,883
628. Newport United Kingdom 117,326
1,476. Rhondda United Kingdom 59,450
1,745. Barry United Kingdom 51,681
1,894. Cwmbran United Kingdom 48,157
1,942. Llanelli United Kingdom 47,206
1,989. Neath United Kingdom 46,126
2,123. Wrexham United Kingdom 43,649
2,245. Coity United Kingdom 41,352
2,661. Pont-y-pŵl United Kingdom 35,686
2,707. Briton Ferry United Kingdom 35,179
2,935. Aberdare United Kingdom 32,756
3,112. Caerphilly United Kingdom 31,060
3,134. Colwyn Bay United Kingdom 30,829
3,136. Merthyr Tydfil United Kingdom 30,821
3,172. Pontypridd United Kingdom 30,420
3,806. Rhyl United Kingdom 25,874
3,868. Hawarden United Kingdom 25,513
4,222. Penarth United Kingdom 23,437
4,893. Risca United Kingdom 20,443
5,158. Gorseinon United Kingdom 19,478
5,203. Clydach United Kingdom 19,307
5,370. Prestatyn United Kingdom 18,701
5,448. Buckley United Kingdom 18,471
5,477. Aberystwyth United Kingdom 18,392
5,491. Ebbw Vale United Kingdom 18,345
5,572. Brymbo United Kingdom 18,111
5,670. Maesteg United Kingdom 17,829
5,707. Abergele United Kingdom 17,769
5,840. Gelligaer United Kingdom 17,376
6,420. Porthcawl United Kingdom 15,813
6,552. Blackwood United Kingdom 15,476
6,559. Bangor United Kingdom 15,449
6,651. Carmarthen United Kingdom 15,244
6,725. Llandudno United Kingdom 15,037
6,757. Tredegar United Kingdom 14,966
6,772. Brynmawr United Kingdom 14,924
7,104. Abergavenny United Kingdom 14,211
7,461. Llantwit Major United Kingdom 13,514
7,498. Hwlffordd United Kingdom 13,469
7,529. Bargoed United Kingdom 13,412
7,541. Rhosllanerchrugog United Kingdom 13,393
7,773. Milford Haven United Kingdom 12,972
7,838. Nelson United Kingdom 12,857
7,897. Ammanford United Kingdom 12,755
7,983. Pyle United Kingdom 12,604
8,334. Flint United Kingdom 12,068
8,855. Caldicot United Kingdom 11,373
8,863. Holyhead United Kingdom 11,362
8,900. Abertillery United Kingdom 11,318
9,101. Chepstow United Kingdom 11,062
9,147. Llantrisant United Kingdom 11,001
9,571. Newtown United Kingdom 10,473
9,779. Ystalyfera United Kingdom 10,218
9,883. Abercarn United Kingdom 10,118
9,923. Aberkenfig United Kingdom 10,083
10,036. Yr Wyddgrug United Kingdom 9,995
10,151. Caernarfon United Kingdom 9,836
10,474. Caerleon United Kingdom 9,496
10,534. Deganwy United Kingdom 9,429
10,939. Tonyrefail United Kingdom 9,018
11,197. Pembroke Dock United Kingdom 8,772
11,404. Pencoed United Kingdom 8,586
11,435. Monmouth United Kingdom 8,547
11,636. Denbigh United Kingdom 8,364
11,781. Bedwas United Kingdom 8,242
11,917. Beddau United Kingdom 8,134
12,067. Pontardulais United Kingdom 8,013
12,112. Brecon United Kingdom 7,989
12,174. Ferndale United Kingdom 7,947
12,299. Burry Port United Kingdom 7,860
12,474. Dinas Powys United Kingdom 7,738
13,140. Pembroke United Kingdom 7,294
13,465. Rhymney United Kingdom 7,089
13,677. Holywell United Kingdom 6,969
14,168. Victoria United Kingdom 6,688
15,152. Abertridwr United Kingdom 6,177
15,680. Magor United Kingdom 5,941
15,870. Coedpoeth United Kingdom 5,847
16,114. Llanharan United Kingdom 5,755
16,276. Brynamman United Kingdom 5,693
16,286. Blaenavon United Kingdom 5,688
16,510. Welshpool United Kingdom 5,600
17,029. Gresford United Kingdom 5,393
17,138. Llandrindod Wells United Kingdom 5,350
17,158. Rhuthun United Kingdom 5,344
18,015. Abercanaid United Kingdom 5,061
18,268. Tenby United Kingdom 4,989
18,881. Menai Bridge United Kingdom 4,790
19,132. Radyr United Kingdom 4,710
19,252. Caergwrle United Kingdom 4,673
19,599. Bethesda United Kingdom 4,565
19,659. Cross Hands United Kingdom 4,549
20,108. Pontycymer United Kingdom 4,424
20,339. Llangefni United Kingdom 4,361
20,464. Cwmbach United Kingdom 4,330
20,722. Rhoose United Kingdom 4,258
20,858. New Tredegar United Kingdom 4,217
20,958. Glyn-neath United Kingdom 4,194