|  | Cities & BuildingsWales
Population: 2,952,500 Source: UK Office for National Statistics
| | Name | | Pop. | | Bldgs. |
| 1 | | Cardiff | | 292,150 | | 12 |
| 2 | | Swansea City | | 169,880 | | 9 |
| 3 | | Newport | | 137,011 | | 6 |
| 4 | | Cwmbran | | 47,254 | | 1 |
| 5 | | St. Athan | | 3,836 | | |
| 6 | | Cowbridge | | 3,616 | | |
| 7 | | Llanfairpwllgwyngyll | | 3,040 | | |
| 8 | | Pembroke | | 7,214 | | |
| 9 | | Blaenrheidol | | 493 | | |
| 10 | | Caerwys | | 2,496 | | |
| 11 | | Bauseley-Criggion | | 623 | | |
| 12 | | Rhondda | | 59,602 | | |
| 13 | | Menai Bridge | | 4,737 | | |
| 14 | | Wenvoe | | 2,009 | | |
| 15 | | Gorslas | | 3,724 | | |
| 16 | | Crymych | | 400 | | |
| 17 | | Caernarfon | | 9,726 | | |
| 18 | | Port Talbot | | 35,633 | | |
| 19 | | Llanboidy | | 988 | | |
|
|
|