Skip to content
The Great Britain Guide

Best of North West England

The 20 best towns & cities in North West England

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

  1. 1

    Lancaster

    Lancashire

    Lancaster, towns & cities in Lancashire

    Lancaster — county town of Lancashire, England.

    Read more about Lancaster

  2. 2

    Whalley

    Lancashire

    Whalley, towns & cities in Lancashire

    Whalley — village and civil parish in Ribble Valley, Lancashire, UK.

    Read more about Whalley

  3. 3

    Aughton

    Lancashire

    Aughton, towns & cities in Lancashire

    Aughton — village and civil parish within the West Lancashire district of Lancashire, England.

    Read more about Aughton

  4. 4

    Haigh

    Haigh, towns & cities in North West England

    Haigh — village and civil parish of the Metropolitan Borough of Wigan in Greater Manchester, England.

    Read more about Haigh

  5. 5

    Preston

    Lancashire

    Preston, towns & cities in Lancashire

    Preston — city and the administrative centre of Lancashire, England.

    Read more about Preston

  6. 6

    Paythorne

    Lancashire

    Paythorne, towns & cities in Lancashire

    Paythorne — village in Lancashire, England, United Kingdom.

    Read more about Paythorne

  7. 7

    Laneshaw Bridge

    Lancashire

    Laneshaw Bridge, towns & cities in Lancashire

    Laneshaw Bridge — village and civil parish in Lancashire, UK.

    Read more about Laneshaw Bridge

  8. 8

    Boot

    Boot, towns & cities in North West England

    Boot — village in Cumbria, England, UK.

    Read more about Boot

  9. 9

    Seathwaite

    Seathwaite, towns & cities in North West England

    Seathwaite — village in South Lakeland, Cumbria, United Kingdom.

    Read more about Seathwaite

  10. 10

    Arnside

    Arnside, towns & cities in North West England

    Arnside — village and civil parish in Cumbria, England, UK.

    Read more about Arnside

  11. 11

    Wardle

    Wardle, towns & cities in North West England

    Wardle — village in Greater Manchester, UK.

    Read more about Wardle

  12. 12

    Sefton

    Sefton, towns & cities in North West England

    Sefton — village in the Metropolitan Borough of Sefton, in Merseyside, England.

    Read more about Sefton

  13. 13

    Barrowford

    Lancashire

    Barrowford, towns & cities in Lancashire

    Barrowford — village and civil parish in Lancashire, England.

    Read more about Barrowford

  14. 14

    Haverigg

    Haverigg, towns & cities in North West England

    Haverigg — village on the south-west coast of Cumbria, England.

    Read more about Haverigg

  15. 15

    Malham

    Malham, towns & cities in North West England

    Malham — village and civil parish in North Yorkshire, England, UK.

    Read more about Malham

  16. 16

    Cartmel

    Cartmel, towns & cities in North West England

    Cartmel — village in South Lakeland, Cumbria, UK.

    Read more about Cartmel

  17. 17

    Bashall Eaves

    Lancashire

    Bashall Eaves, towns & cities in Lancashire

    Bashall Eaves — village in Lancashire, England, UK.

    Read more about Bashall Eaves

  18. 18

    St Bees

    St Bees, towns & cities in North West England

    St Bees — village and civil parish in Cumbria, UK.

    Read more about St Bees

  19. 19

    Dunsop Bridge

    Lancashire

    Dunsop Bridge, towns & cities in Lancashire

    Dunsop Bridge — village in Lancashire, England, UK.

    Read more about Dunsop Bridge

  20. 20

    Silverdale

    Lancashire

    Silverdale, towns & cities in Lancashire

    Silverdale — village and civil parish in Lancashire, England, UK.

    Read more about Silverdale