Choose Country

Wales

448 cities and towns

448 Cities & Towns
3,138,811 Total Population
$45,589 Avg Median Income
$1 Avg Home Value
50°F Avg Temperature

Largest Cities in Wales

About Wales

AbbreviationWLS
State Population3,138,811

All Cities in Wales

# City Population Median Income Home Value Median Rent Median Age
101 Brynamman 5,693 N/A N/A N/A 40.6
102 Blaenavon 5,647 $49,746 N/A N/A 40.6
103 Ruthin 5,461 $41,518 N/A N/A 40.6
104 Pentre 5,424 $44,243 $1 N/A 40.6
105 Glyn-neath 5,419 $46,176 $1 N/A 40.6
106 Cwmafan 5,336 $46,176 $1 N/A 40.6
107 Llandrindod Wells 5,309 $45,604 N/A N/A 40.6
108 Cardigan 5,301 $42,290 N/A N/A 40.6
109 Abercanaid 5,061 $44,643 N/A N/A 40.6
110 Hengoed 5,044 $44,916 $1 N/A 40.6
111 Gresford 5,010 $44,762 N/A N/A 40.6
112 Menai Bridge 4,958 $45,350 N/A N/A 40.6
113 Llangefni 4,864 $45,350 N/A N/A 40.6
114 Six Bells 4,797 $44,192 $1 N/A 40.6
115 Bethesda 4,735 $41,742 N/A N/A 40.6
116 Radyr 4,710 $46,921 $1 N/A 40.6
117 Hope 4,706 $47,631 $1 N/A 40.6
118 Cwmtillery 4,703 $44,192 $1 N/A 40.6
119 Tenby 4,696 $46,276 N/A N/A 40.6
120 Caergwrle 4,673 $47,631 $1 N/A 40.6
121 Taibach 4,582 $46,176 $1 N/A 40.6
122 Cross Hands 4,549 $47,504 N/A N/A 40.6
123 Dunvant 4,383 $46,464 $1 N/A 40.6
124 Cwmbach 4,330 $44,243 $1 N/A 40.6
125 Pontycymer 4,288 $46,993 N/A N/A 40.6
126 New Tredegar 4,208 $44,916 $1 N/A 40.6
127 Glanamman 4,168 N/A N/A N/A 40.6
128 Pwllheli 4,076 $41,742 N/A N/A 40.6
129 Tumble 4,040 N/A N/A N/A 40.6
130 Chirk 4,007 $44,762 N/A N/A 40.6
131 Blaenau-Ffestiniog 4,005 $41,742 N/A N/A 40.6
132 Llantwit Fardre 3,992 $44,243 $1 N/A 40.6
133 Conwy 3,873 $44,988 N/A N/A 40.6
134 Cowbridge 3,804 $49,093 $1 N/A 40.6
135 Llanbradach 3,746 $44,916 $1 N/A 40.6
136 Rhuddlan 3,709 $41,518 N/A N/A 40.6
137 Neyland 3,708 $46,276 N/A N/A 40.6
138 Bishopston 3,647 $46,464 $1 N/A 40.6
139 Llanfairfechan 3,637 $44,988 N/A N/A 40.6
140 Penyffordd 3,554 $47,631 $1 N/A 40.6
141 Aberfan 3,547 $44,643 N/A N/A 40.6
142 Ynysybwl 3,503 $44,243 $1 N/A 40.6
143 Llangollen 3,466 $41,518 N/A N/A 40.6
144 Llangeler 3,427 $47,504 N/A N/A 40.6
145 Fishguard 3,419 $46,276 N/A N/A 40.6
146 Saundersfoot 3,361 $46,276 N/A N/A 40.6
147 Saint Asaph 3,355 $41,518 N/A N/A 40.6
148 Llanrwst 3,323 $44,988 N/A N/A 40.6
149 Amlwch 3,211 $45,350 N/A N/A 40.6
150 Llanfairpwllgwyngyll 3,107 $45,350 N/A N/A 40.6