Wales
448 cities and towns
Largest Cities in Wales
About Wales
| Abbreviation | WLS |
| State Population | 3,138,811 |
All Cities in Wales
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 1 | Cardiff | 383,536 | - | |||
| 2 | Swansea | 246,700 | - | |||
| 3 | Newport | 159,600 | - | |||
| 4 | Wrexham | 61,603 | - | |||
| 5 | Rhondda | 59,450 | - | |||
| 6 | Merthyr Tydfil | 58,839 | - | |||
| 7 | Barry | 53,369 | - | |||
| 8 | Bridgend | 49,404 | - | |||
| 9 | Cwmbran | 48,535 | - | |||
| 10 | Coity | 41,352 | - | |||
| 11 | Pontypool | 35,686 | - | |||
| 12 | Ebbw Vale | 33,068 | - | |||
| 13 | Deeside | 32,000 | - | |||
| 14 | Pontypridd | 31,206 | - | |||
| 15 | Rhyl | 27,060 | - | |||
| 16 | Llanelli | 25,359 | - | |||
| 17 | Penarth | 22,595 | - | |||
| 18 | Risca | 20,443 | - | |||
| 19 | Llandudno | 19,734 | - | |||
| 20 | Prestatyn | 18,890 | - | |||
| 21 | Gelligaer | 18,484 | - | |||
| 22 | Neath | 18,421 | - | |||
| 23 | Maesteg | 17,048 | - | |||
| 24 | Llantwit Fardre | 16,196 | - | |||
| 25 | Porthcawl | 16,134 | - | |||
| 26 | Buckley | 16,124 | - | |||
| 27 | Caerphilly | 15,989 | - | |||
| 28 | Morriston | 15,831 | - | |||
| 29 | Conwy | 15,700 | - | |||
| 30 | Bangor | 15,060 | - | |||
| 31 | Milford Haven | 14,798 | - | |||
| 32 | Tredegar | 14,740 | - | |||
| 33 | Carmarthen | 14,638 | - | |||
| 34 | Aberdare | 14,506 | - | |||
| 35 | Whitchurch | 14,328 | - | |||
| 36 | Llantrisant | 14,111 | - | |||
| 37 | Hawarden | 13,884 | - | |||
| 38 | Flint | 13,736 | - | |||
| 39 | Tonyrefail | 12,888 | - | |||
| 40 | Haverfordwest | 12,107 | - | |||
| 41 | Chepstow | 11,969 | - | |||
| 42 | Bargoed | 11,864 | - | |||
| 43 | Rhiwbina | 11,469 | - | |||
| 44 | Holyhead | 11,431 | - | |||
| 45 | Newtown | 11,357 | - | |||
| 46 | Abergele | 11,284 | - | |||
| 47 | Mountain Ash | 11,230 | - | |||
| 48 | Llandybie | 10,994 | - | |||
| 49 | Abertillery | 10,925 | - | |||
| 50 | Abergavenny | 10,766 | - |
Page 1 of 9