1 source
Who is covering this
The Scottish town that has made the list of UK's 'happiest' towns and cities
Kirkcaldy named Scotland’s happiest place to live in Rightmove’s 2026 Happy at Home Index, ranking 18th in Great Britain ahead of Perth and Inverness.




















