Sign In Register

Wales

448 cities and towns

448 Cities & Towns
3,258,375 Total Population
$46,010 Avg Median Income
$266,594 Avg Home Value
$1,166 Avg Rent
50°F Avg Temperature

About Wales

AbbreviationWLS
State Population3,138,811

All Cities in Wales

# City Population Median Income Home Value Median Rent Median Age
1 Cardiff 372,089 $46,921 $347,574 $1,173 34.7
2 Swansea 300,352 $46,464 $254,060 $1,162 41.3
3 Newport 161,506 $46,397 $281,121 $1,160 38.8
4 Wrexham 65,692 $44,762 $265,714 $1,119 42.9
5 Buckley 63,576 $47,631 $274,338 $1,191 44.6
6 Tonypandy 62,545 $44,243 $200,293 $1,106 41.5
7 Rhondda 59,450 $44,243 $200,293 $1,106 41.5
8 Barry 54,673 $49,093 $364,799 $1,227 44.2
9 Bridgend 49,597 $46,993 $264,598 $1,175 43.3
10 Llanelli 49,591 $47,504 $250,529 $1,188 46.6
11 Cwmbran 48,157 $49,746 $236,226 $1,244 42.6
12 Neath 46,126 $46,176 $199,577 $1,154 43.2
13 Merthyr Tydfil 43,820 $44,643 $173,441 $1,116 41.0
14 Coity 41,352 $46,993 $264,598 $1,175 43.3
15 Pontypool 35,686 $49,746 $236,226 $1,244 42.6
16 Briton Ferry 35,179 $46,176 $199,577 $1,154 43.2
17 Colwyn Bay 34,284 $44,988 $259,818 $1,125 49.8
18 Ebbw Vale 33,068 $44,192 $174,798 $1,105 43.4
19 Deeside 32,000 $47,631 $274,338 $1,191 44.6
20 Aberdare 31,135 $44,243 $200,293 $1,106 41.5
21 Caerphilly 31,060 $44,916 $246,383 $1,123 42.5
22 Pontypridd 30,420 $44,243 $200,293 $1,106 41.5
23 Flint 26,442 $49,944 $249,800 $1,249 40.6
24 Rhyl 25,874 $41,518 $238,021 $1,038 47.1
25 Hawarden 25,513 $47,631 $274,338 $1,191 44.6
26 Rhosllannerchrugog 25,362 $44,762 $265,714 $1,119 42.9
27 Ammanford 23,709 $47,504 $250,529 $1,188 46.6
28 Penarth 23,437 $49,093 $364,799 $1,227 44.2
29 Maesteg 21,001 $46,993 $264,598 $1,175 43.3
30 Gorseinon 20,581 $46,464 $254,060 $1,162 41.3
31 Risca 20,443 $44,916 $246,383 $1,123 42.5
32 Clydach 19,307 $49,944 $249,800 $1,249 40.6
33 Aberystwyth 18,749 $42,290 $291,827 $1,057 47.2
34 Prestatyn 18,701 $41,518 $238,021 $1,038 47.1
35 Bangor 18,322 $41,742 $252,165 $1,044 45.1
36 Brymbo 18,111 $49,944 $249,800 $1,249 40.6
37 Abergele 17,769 $44,988 $259,818 $1,125 49.8
38 Gelligaer 17,376 $44,916 $246,383 $1,123 42.5
39 Chepstow 16,169 $52,742 $428,619 $1,319 49.4
40 Carmarthen 15,854 $47,504 $250,529 $1,188 46.6
41 Porthcawl 15,672 $46,993 $264,598 $1,175 43.3
42 Blackwood 15,476 $44,916 $246,383 $1,123 42.5
43 Llandudno 15,371 $44,988 $259,818 $1,125 49.8
44 Brynmawr 14,924 $44,192 $174,798 $1,105 43.4
45 Tredegar 14,855 $44,192 $174,798 $1,105 43.4
46 Abergavenny 14,651 $52,742 $428,619 $1,319 49.4
47 Haverfordwest 14,596 $46,276 $282,894 $1,157 48.6
48 Llantrisant 14,422 $44,243 $200,293 $1,106 41.5
49 Llantwit Major 14,384 $49,093 $364,799 $1,227 44.2
50 Whitchurch 13,974 $46,921 $347,574 $1,173 34.7
Page 1 of 9