Transit · GB · GB-WLS
Wales
41 cities
Cities of 15,000+ people, largest first
Cardiff
Swansea
Newport
Rhondda
Wrexham
Buckley
Tonypandy
Barry
Bridgend
Llanelli
Cwmbran
Neath
Merthyr Tydfil
Coity
Pontypool
Briton Ferry
Ebbw Vale
Deeside
Pontypridd
Aberdare
Caerphilly
Colwyn Bay
Flint
Rhyl
Hawarden
Rhosllannerchrugog
Ammanford
Penarth
Maesteg
Gorseinon
Risca
Clydach
Prestatyn
Aberystwyth
Bangor
Brymbo
Gelligaer
Carmarthen
Porthcawl
Blackwood
Llandudno
Cities of Wales
Loading map…
Geographic data © GeoNames (CC BY 4.0)