Rightmove has revealed the list of the 10 happiest places to live in the UK.
Every year, Rightmove - the UK’s largest online real estate company - compiles the list which is based on opinions from residents, taking into account what makes them happy to live there, and things that make the areas excellent.
Over 26,000 people living in towns, cities and villages across the UK have taken part, and now Rightmove has revealed the top 10 happiest areas.
Check out the list below which is ranked from 10th area on the list, to the location that took the top spot.

5. 6 - Skipton, Yorkshire and The Humber
Coming in sixth place is market town Skipton, located in Yorkshire and The Humber. Packed with rich history, Skipton is home to one of the oldest mills in North Yorkshire. | U-JINN Photography - stock.adobe.com

6. 5 - Cirencester, South West
Another market town, Cirencester comes in fifth place. Located in the South West, Cirencester lies on the River Churn, a tributary of the River Thames. It is the largest town located within The Cotswolds. | Chris Rose - stock.adobe.com

7. 4 - Wokingham, South East
Wokingham, located in Berkshire, is fourth place on the list. Wokingham is home to beautiful parks, churches and leisure facilities. | Duncan - stock.adobe.com

8. 3 - Monmouth, Wales
Monmouth, located in Wales is in third place. The Welsh town is situated where the River Monrow joins the River Wye. Monmouth is the first Bee Town, and was given the title due the town’s work to make it a better place for bees. | Stephen Davies - stock.adobe.com