Wales cities and towns

Find the place you live in, check its regional details and compare nearby towns. 144 locations; these are places, not member counts.

AberaeronCounty of Ceredigion · Town →AbercynonRhondda Cynon Taf · Town →AberdareRhondda Cynon Taf · Town →AbergavennyMonmouthshire · Town →AbergeleConwy · Town →AbersychanTorfaen County Borough · Town →AbertilleryBlaenau Gwent · Town →AberystwythCounty of Ceredigion · Town →AmlwchAnglesey · Town →AmmanfordCarmarthenshire · Town →BagilltCounty of Flintshire · Town →BalaGwynedd · Town →BangorGwynedd · City →BargoedCaerphilly County Borough · Town →BarmouthGwynedd · Town →BarryVale of Glamorgan · Town →BeaumarisAnglesey · Town →BethesdaGwynedd · Town →BlackwoodCaerphilly County Borough · Town →Blaenau FfestiniogGwynedd · Town →BlaenavonTorfaen County Borough · Town →BlainaBlaenau Gwent · Town →BorthCounty of Ceredigion · Town →BreconSir Powys · Town →BridgendBridgend county borough · Town →Briton FerryNeath Port Talbot · Town →BrynammanNeath Port Talbot · Town →BrynmawrBlaenau Gwent · Town →BuckleyCounty of Flintshire · Town →Builth WellsSir Powys · Town →Burry PortCarmarthenshire · Town →CaernarfonGwynedd · Town →CaerphillyCaerphilly County Borough · Town →CaldicotMonmouthshire · Town →CardiffCardiff · City →CardiganCounty of Ceredigion · Town →CarmarthenCarmarthenshire · Town →ChepstowMonmouthshire · Town →ChirkWrexham · Town →ClydachCity and County of Swansea · Town →Colwyn BayConwy · Town →Connah's QuayCounty of Flintshire · Town →ConwyConwy · Town →CorwenDenbighshire · Town →CowbridgeVale of Glamorgan · Town →CricciethGwynedd · Town →CrickhowellSir Powys · Town →CwmbrânTorfaen County Borough · Town →DenbighDenbighshire · Town →Dinas PowysVale of Glamorgan · Town →DolgellauGwynedd · Town →Ebbw ValeBlaenau Gwent · Town →FishguardPembrokeshire · Town →FlintCounty of Flintshire · Town →GelligaerCaerphilly County Borough · Town →GlynneathNeath Port Talbot · Town →GorseinonCity and County of Swansea · Town →HarlechGwynedd · Town →HaverfordwestPembrokeshire · Town →Hay on WyeSir Powys · Town →HolyheadAnglesey · Town →HolywellCounty of Flintshire · Town →KidwellyCarmarthenshire · Town →Kinmel BayConwy · Town →KnightonSir Powys · Town →LampeterCounty of Ceredigion · Town →LaugharneCarmarthenshire · Town →LlanberisGwynedd · Town →LlandeiloCarmarthenshire · Town →LlandoveryCarmarthenshire · Town →Llandrindod WellsSir Powys · Town →LlandudnoConwy · Town →Llandudno JunctionConwy · Town →LlanelliCarmarthenshire · Town →LlanfairfechanConwy · Town →LlangefniAnglesey · Town →LlangollenDenbighshire · Town →LlanidloesSir Powys · Town →LlanrwstConwy · Town →LlantrisantRhondda Cynon Taf · Town →

Location data: © OpenStreetMap contributors (ODbL), GeoNames (CC BY 4.0). Directory built 2026-10-01. Coverage, sources and corrections.