PAISLEY is one of the happiest places to live in Scotland, according to an annual poll.

The Renfrewshire town ranked ninth in the latest ‘happy at home’ index compiled by estate agents Rightmove.

Happiness measures used to draw up the league table include friendliness and community spirit, green spaces and amenities such as schools, restaurants, shops and sports facilities.

Stirling was identified as the happiest place to live in Scotland, followed by Perth and Inverness.

Across the UK as a whole, Hexham, in Northumberland, was given the top ranking.

The study also found that people living in coastal villages tended to be the happiest group and around a third of this year's top 20 happiest towns are market towns.