A County Durham location has been named in the best 100 villages and towns in the UK.

If you have ever wondered how good your local town or village is, a new survey by consumer group Which? has revealed the best and worst locations across the UK.

The locations were ranked based on the experiences of 9,000 people in the last year when visiting each place.

Read more: Durham County Council row with widow over Blackhill allotment

The criteria included ratings of peace and quiet, shopping, attractiveness, scenery, tourist attractions, and food and drink for over 100 towns and villages.

Within the list, the picturesque locations of Wells, Avebury, Llangollen, and Grasmere may have scored a little higher but Barnard Castle made it into the top 100 list. 

The Northern Echo: Barnard CastleBarnard Castle (Image: NORTHERN ECHO)

With its historic attractions and numerous shops and restaurants, Barnard Castle scored 72 overall, while boasting four out of five stars for scenery, attractiveness, alongside food and drink. 

In the data, Barnard Castle was praised for its shopping, peace and quiet, and tourist attractions. 

Get the latest news, sports, and entertainment delivered straight to your device by subscribing to The Northern Echo here

Elsewhere in the top 100 towns and villages, North Yorkshire scored highly, which saw Grassington, Skipton, Richmond, Hawes, Thirsk, and Knaresborough all making it to the high reachings of the ranking. 

A spokesperson for Which? said: "They may be geographically smaller than many of the destinations in our surveys for the best and worst cities or seaside towns, but they pack a lot into a small space.

"With their historic buildings, rural charm and quirky, independent spirit, the highest-rated towns are worth a visit any time of the year."