448 cities and towns
| Abbreviation | WLS |
| State Population | 3,138,811 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 301 | Llandyrnog | 747 | $41,518 | N/A | N/A | 40.6 |
| 302 | Forden | 745 | $45,604 | N/A | N/A | 40.6 |
| 303 | Parc Seymour | 744 | $46,397 | $1 | N/A | 40.6 |
| 304 | Maenclochog | 731 | $46,276 | N/A | N/A | 40.6 |
| 305 | Carno | 730 | N/A | N/A | N/A | 40.6 |
| 306 | Aberdyfi | 725 | $41,742 | N/A | N/A | 40.6 |
| 307 | Fairbourne | 721 | $41,742 | N/A | N/A | 40.6 |
| 308 | Rhigos | 718 | $44,243 | $1 | N/A | 40.6 |
| 309 | Gwalchmai | 715 | $45,350 | N/A | N/A | 40.6 |
| 310 | Pontrhydfendigaid | 712 | $42,290 | N/A | N/A | 40.6 |
| 311 | Moelfre | 710 | $45,350 | N/A | N/A | 40.6 |
| 312 | Solva | 710 | $46,276 | N/A | N/A | 40.6 |
| 313 | Crymych | 704 | $46,276 | N/A | N/A | 40.6 |
| 314 | Wick | 698 | N/A | N/A | N/A | 40.6 |
| 315 | New Quay | 694 | $42,290 | N/A | N/A | 40.6 |
| 316 | Llanddona | 691 | N/A | N/A | N/A | 40.6 |
| 317 | Clunderwen | 677 | $46,276 | N/A | N/A | 40.6 |
| 318 | Hill Mountain | 673 | N/A | N/A | N/A | 40.6 |
| 319 | Carway | 672 | $47,504 | N/A | N/A | 40.6 |
| 320 | Llangattock | 662 | $45,604 | N/A | N/A | 40.6 |
| 321 | Rhosgadfan | 660 | $41,742 | N/A | N/A | 40.6 |
| 322 | Blackmill | 654 | $46,993 | N/A | N/A | 40.6 |
| 323 | Llangadog | 650 | $47,504 | N/A | N/A | 40.6 |
| 324 | Llanrhystud | 646 | $42,290 | N/A | N/A | 40.6 |
| 325 | Chwilog | 640 | $41,742 | N/A | N/A | 40.6 |
| 326 | Jameston | 634 | $46,276 | N/A | N/A | 40.6 |
| 327 | Llanwrtyd Wells | 630 | $45,604 | N/A | N/A | 40.6 |
| 328 | Trawsfynydd | 628 | $41,742 | N/A | N/A | 40.6 |
| 329 | Templeton | 627 | $46,276 | N/A | N/A | 40.6 |
| 330 | Brawdy | 620 | N/A | N/A | N/A | 40.6 |
| 331 | Aberffraw | 620 | $45,350 | N/A | N/A | 40.6 |
| 332 | Stepaside | 619 | N/A | N/A | N/A | 40.6 |
| 333 | Rosemarket | 613 | $46,276 | N/A | N/A | 40.6 |
| 334 | Llanbedrog | 613 | $41,742 | N/A | N/A | 40.6 |
| 335 | Penley | 606 | $44,762 | N/A | N/A | 40.6 |
| 336 | Trefriw | 605 | $44,988 | N/A | N/A | 40.6 |
| 337 | Dwyran | 603 | $45,350 | N/A | N/A | 40.6 |
| 338 | Llan-non | 598 | $42,290 | N/A | N/A | 40.6 |
| 339 | Penysarn | 595 | $45,350 | N/A | N/A | 40.6 |
| 340 | Lamphey | 593 | $46,276 | N/A | N/A | 40.6 |
| 341 | Llanfechell | 589 | $45,350 | N/A | N/A | 40.6 |
| 342 | Abergwili | 589 | $47,504 | N/A | N/A | 40.6 |
| 343 | Crundale | 584 | $46,276 | N/A | N/A | 40.6 |
| 344 | Meidrim | 582 | $47,504 | N/A | N/A | 40.6 |
| 345 | Llandinam | 576 | $45,604 | N/A | N/A | 40.6 |
| 346 | Newbridge on Wye | 566 | $45,604 | N/A | N/A | 40.6 |
| 347 | Pentraeth | 557 | $45,350 | N/A | N/A | 40.6 |
| 348 | Llandogo | 547 | $52,742 | N/A | N/A | 40.6 |
| 349 | Cynwyd | 542 | $41,518 | N/A | N/A | 40.6 |
| 350 | Heol-y-Cyw | 538 | $46,993 | N/A | N/A | 40.6 |