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
251 Llanerchymedd 1,133 $45,350 N/A N/A 40.6
252 Grovesend 1,131 $46,464 $1 N/A 40.6
253 Bedlinog 1,112 $44,643 N/A N/A 40.6
254 Pencader 1,107 $47,504 N/A N/A 40.6
255 Llanfyllin 1,105 $45,604 N/A N/A 40.6
256 Glyncorrwg 1,096 $46,176 $1 N/A 40.6
257 Marchwiel 1,092 $44,762 N/A N/A 40.6
258 Talysarn 1,086 $41,742 N/A N/A 40.6
259 Llanilar 1,085 $42,290 N/A N/A 40.6
260 Llanfair Caereinion 1,055 $45,604 N/A N/A 40.6
261 Bodedern 1,051 $45,350 N/A N/A 40.6
262 Llangynidr 1,036 $45,604 N/A N/A 40.6
263 Crofty 1,012 $46,464 $1 N/A 40.6
264 Rhosneigr 1,008 N/A N/A N/A 40.6
265 Deri 1,006 $44,916 $1 N/A 40.6
266 Northop 1,001 $47,631 $1 N/A 40.6
267 Trefnant 993 $41,518 N/A N/A 40.6
268 Pont Henri 987 N/A N/A N/A 40.6
269 Montgomery 986 $45,604 N/A N/A 40.6
270 Llangeinor 973 $46,993 N/A N/A 40.6
271 Overton 965 $44,762 N/A N/A 40.6
272 Bontnewydd 951 $41,742 N/A N/A 40.6
273 Caerwys 950 $47,631 $1 N/A 40.6
274 Bryn 923 $46,176 $1 N/A 40.6
275 Abermule 900 $45,604 N/A N/A 40.6
276 Tregynon 892 $45,604 N/A N/A 40.6
277 Llanymynech 887 $46,979 N/A N/A 40.6
278 Groeslon 880 $41,742 N/A N/A 40.6
279 Broad Haven 880 $46,276 N/A N/A 40.6
280 Ogmore-by-Sea 878 $49,093 $1 N/A 40.6
281 Llechryd 875 $42,290 N/A N/A 40.6
282 Cwmann 872 $47,504 N/A N/A 40.6
283 Llannon 869 $47,504 N/A N/A 40.6
284 Cilgerran 865 $46,276 N/A N/A 40.6
285 Llan Ffestiniog 864 N/A N/A N/A 40.6
286 Henllan 862 N/A N/A N/A 40.6
287 Morfa Nefyn 857 $41,742 N/A N/A 40.6
288 Llangoed 849 $45,350 N/A N/A 40.6
289 Penally 848 $46,276 N/A N/A 40.6
290 Ferryside 846 $47,504 N/A N/A 40.6
291 Hook 838 $46,276 N/A N/A 40.6
292 Pontrhydyfen 830 $46,176 $1 N/A 40.6
293 Cosheston 828 $46,276 N/A N/A 40.6
294 Laugharne 817 $47,504 N/A N/A 40.6
295 Caersws 816 $45,604 N/A N/A 40.6
296 Kerry 785 $45,604 N/A N/A 40.6
297 Abersoch 783 $41,742 N/A N/A 40.6
298 Clyro 781 $45,604 N/A N/A 40.6
299 Ewenny 768 N/A N/A N/A 40.6
300 Tintern 750 $52,742 N/A N/A 40.6