Hexham has been named the happiest place to live in Britain.
The Northumberland market town came out on top after 22,000 people responded to Rightmove's happy at home index survey.
They were asked questions such as the extent to which they feel a sense ofcommunity spirit, feel safe, earn enough to live comfortably and whether locals are friendly and polite.
They were also asked about local amenities such as sports facilities, arts and culture, shops, restaurants, doctors' surgeries, schools and green spaces.
Hexham is host to a farmers' market as well as Viking-themed events, an array of independent shops and Hexham Old Gaol - reputed to be England's earliest purpose-built prison.
The town is a tourist gateway to Hadrian's Wall and Hexham Abbey, with its1,300-year-old history, stands at its heart.
Bob Hull, mayor of Hexham, said: "We have a really strong sense of community up here, which I think is a major reason why residents feel so happy living in Hexham.
"We have a community-owned cinema and a thriving theatre and arts centre.
"Our parks have won various Green Flag awards and we're just half an hour from Newcastle and a major airport.
We also boast lots of cultural heritage; the town is a gateway to Hadrian's Wall, and we have more than 200 listed buildings, which is one of the highest ratios per building of towns this size."
House buyers in Hexham may also find they can get better value than this time last year.
The average price tag on a home there is approximately £250,000, a 5% decrease from 2018, but 9% higher than five years ago.
Homes in Hexham are typically priced at nearly £50,000 less than the national average.
Richard Walker, operations co-ordinator at Finest Properties in Hexham, said:
"The character of this historic market town is easy to see, from the gloriousHexham Abbey that dominates the skyline to the winding streets that are home to independent shops, fabulous restaurants and the weekly market."
Here is the full list of the top 10 happiest places to live:
Hexham, North East
Harrogate, Yorkshire and the Humber
Skipton, Yorkshire and the Humber
Llandrindod Wells, Wales
Altrincham, North West
Dorchester, South West
Sevenoaks, South East
Southport, North West