Skip to content
The Great Britain Guide

Best of North Wales

The 20 best towns & cities in North Wales

Our curated top 20 towns & cities in North Wales, ranked by quality rating, image richness and content depth. For the complete list of 76 towns & cities see the full towns & cities index for North Wales.

  1. 1

    Chester

    Chester, towns & cities in North Wales

    Chester — city in Cheshire, England.

    Read more about Chester

  2. 2

    Llanrhaeadr-ym-Mochnant

    Llanrhaeadr-ym-Mochnant, towns & cities in North Wales

    Llanrhaeadr-ym-Mochnant — village and community in Powys, Wales.

    Read more about Llanrhaeadr-ym-Mochnant

  3. 3

    Liverpool

    Liverpool, towns & cities in North Wales

    Liverpool — city in Merseyside, England, United Kingdom.

    Read more about Liverpool

  4. 4

    Beddgelert

    Beddgelert, towns & cities in North Wales

    Beddgelert — village and community in Gwynedd, Wales.

    Read more about Beddgelert

  5. 5

    Llanystumdwy

    Llanystumdwy, towns & cities in North Wales

    Llanystumdwy — village and community in Gwynedd, Wales, UK.

    Read more about Llanystumdwy

  6. 6

    Wrexham

    Wrexham, towns & cities in North Wales

    Wrexham — city in Wales, United Kingdom.

    Read more about Wrexham

  7. 7

    Peckforton

    Peckforton, towns & cities in North Wales

    Peckforton — village in Cheshire, England.

    Read more about Peckforton

  8. 8

    Capel Garmon

    Capel Garmon, towns & cities in North Wales

    Capel Garmon — village in Conwy County Borough, Wales.

    Read more about Capel Garmon

  9. 9

    Backford

    Backford, towns & cities in North Wales

    Backford — village and civil parish in Cheshire, England, UK.

    Read more about Backford

  10. 10

    Roby

    Roby, towns & cities in North Wales

    Roby — village in the Metropolitan Borough of Knowsley, Merseyside, England.

    Read more about Roby

  11. 11

    Dodleston

    Dodleston, towns & cities in North Wales

    Dodleston — village and civil parish in Cheshire West and Chester, UK.

    Read more about Dodleston

  12. 12

    Porthdinllaen

    Untarred section of the Porthdinllaen road - geograph.org.uk - 665586

    Porthdinllaen (sometimes Porth Dinllaen in English) is a small coastal village on the Llŷn Peninsula in the Dwyfor area of Gwynedd, Wales, built on a small promontory, and historically in Caernarfonsh

    Read more about Porthdinllaen

  13. 13

    Knowsley

    Knowsley, towns & cities in North Wales

    Knowsley — village and civil parish within the Metropolitan Borough of Knowsley in Merseyside, England.

    Read more about Knowsley

  14. 14

    Greasby

    Greasby, towns & cities in North Wales

    Greasby — village in Merseyside, England.

    Read more about Greasby

  15. 15

    Baddiley

    Baddiley, towns & cities in North Wales

    Baddiley — village and civil parish in Cheshire East, United Kingdom.

    Read more about Baddiley

  16. 16

    Meols

    Meols, towns & cities in North Wales

    Meols — village in England, United Kingdom.

    Read more about Meols

  17. 17

    Farndon

    Farndon, towns & cities in North Wales

    Farndon — village and civil parish in Cheshire West and Chester, Cheshire, England, UK.

    Read more about Farndon

  18. 18

    Q1638504

    Q1638504, towns & cities in North Wales

    Q1638504 — village in Gwynedd, Wales.

    Read more about Q1638504

  19. 19

    Eccleston

    Eccleston, towns & cities in North Wales

    Eccleston — village and former civil parish in Cheshire, UK.

    Read more about Eccleston

  20. 20

    Burtonwood

    Burtonwood, towns & cities in North Wales

    Burtonwood — village in Burtonwood and Westbrook, Cheshire, UK.

    Read more about Burtonwood