Cities in Wales (26)


NameSizePopulation
CardiffSmall city250,000 - 400,000
SwanseaSmall city100,000 - 250,000
NewportSmall city100,000 - 250,000
RhonddaTown50,000 - 75,000
BarryTown50,000 - 75,000
CwmbranTown25,000 - 50,000
LlanelliTown25,000 - 50,000
NeathTown25,000 - 50,000
WrexhamTown25,000 - 50,000
BridgendTown25,000 - 50,000
PontypoolTown25,000 - 50,000
Port TalbotTown25,000 - 50,000
AberdareTown25,000 - 50,000
CaerphillyTown25,000 - 50,000
Colwyn BayTown25,000 - 50,000
PontypriddTown25,000 - 50,000
Merthyr TydfilTown25,000 - 50,000
RhylTown25,000 - 50,000
ShottonTown25,000 - 50,000
PenarthTown10,000 - 25,000
RiscaTown10,000 - 25,000
Mountain AshTown10,000 - 25,000
Ebbw ValeTown10,000 - 25,000
MaestegTown10,000 - 25,000
RhosllanerchrugogTown10,000 - 25,000