The happiest (and gloomiest) locations to live in Britain revealed: Is YOURS on the list?

The happiest (and gloomiest) locations to live in Britain revealed: Is YOURS on the list?
By: dailymail Posted On: December 05, 2025 View: 16

  • Rightmove has revealed the places where residents are most pleased to live 

Skipton in North Yorkshire has been crowned the happiest location to live in Britain.

At the other end of the spectrum, residents in the East Midlands were found to be the least content about where they were living.  

Skipton bumped last year's winner, Woodbridge in Suffolk, from the top spot in Rightmove's latest Happy at Home index. 

Residents of Skipton valued its proximity to green spaces and nature, friendliness of the locals and decent access to essential services like schools and doctors, Rightmove said.  

The market town of Skipton, which came sixth in last year's rankings, is known as the 'Gateway to the Dales' due to its proximity to Yorkshire Dales National Park. 

The town has maintained its medieval layout and boasts a castle, parish church and traditional high street market place.

'Combining community, countryside and communication, Skipton has it all', Patrick McCutcheon, head of residential at Dacre, Son & Hartley in Yorkshire, said.

He said Skipton, where average property prices are £326,093, enjoyed a 'highly desirable living environment with immediate access to the Dales and a beautiful setting amidst some of the region's finest countryside.'

Residents in Richmond upon Thames in Surrey ensured their town came second in the happiest places to live in Britain 2025 rankings.

Richmond is notoriously expensive and average property prices in the town come in at £942,522, while average monthly rental costs are £3,189, Rightmove said. 

Amy Reynolds, head of sales at Anthony Roberts in Richmond upon Thames, said: 'Richmond has a rare ability to feel both vibrant and calming at the same time, and I think that balance is a huge part of why people are genuinely happy living here.'

Camden in London came in third as the happiest place to live in Britain, making it to the top of the rankings for the first time in the 14-year history of the study. 

Known for its live music venues, markets and street performers, properties in Camden are not cheap. 

Buyers looking to snap up a home in Britain's third-happiest place to live will need to stump up around £1,036,786 for a home. Tenants in the borough face forking out £3,523 in rent a month. 

Harrogate, Woodbridge, Altrincham and Macclesfield reached fourth, fifth, sixth and seventh place in the happiness rankings, respectively. Stirling, Cirencester and Hexham also made it to the top 10.      

Stirling in Scotland was ranked as the happiest place to live in Scotland, while Anglesey came out on top in Wales. 

The survey measures how residents feel about their local area across 15 'happiness factors'. These range from the sense of togetherness within the community and access to green spaces, to the feeling of belonging that a place fosters. 

Colleen Babcock, Rightmove's property expert, said: 'Each year our study celebrates all the different things that make us feel happy with where we live - our neighbours, green spaces, having access to important services. 

'A lot more goes into choosing an area to live other than the home itself.'

She added: 'Being within easy reach of nature and green spaces regularly comes out as an important factor for people, along with having friendly neighbours and feeling you can truly be yourself where you live.'

What makes a happy place to live?

Delving into the details of Rightmove's findings, residents in the south west of England were, on average, found to be the happiest with where they live out of any region in Britain. 

Most people who think they would be happier living elsewhere said they would select a location in the South West of England, the survey found.  

Looking at broader trends, Rightmove said people who lived in a rural location were more likely to say they felt content about where they lived compared to those living in urban or suburban locations. 

The survey found that people living near a national park or Area of Outstanding National Beauty were also more likely to feel happier about where they lived compared to others without such perks on their doorstep.  

Outstanding: Skipton has been crowned the happiest place to live in Britain

'Riverside, woodland or coastal locations were also more likely to have happy residents', Rightmove added. 

The survey also showed that people tend to feel happier about where they live as they get older. 

People aged between 18 to 24 were the least likely to feel content about where they live, while those aged 65 or over were more likely to be happy about where they have set up home. 

While many locations in Britain retain their rural charm, Labour is on a mission to build 1.5 million homes across England by the end of parliament and has vowed to streamline the planning system.

In September, housing secretary Steve Reed said the Government was 'absolutely committed' to the housebuilding target. 

Only 38,780 new homes were completed between January and March this year, according to the Office for National Statistics - just over half the amount needed in every three-month period to meet the target. 

Top 10 happiest places to live in Britain 

1. Skipton, Yorkshire

The people of Skipton have plenty to smile about and it's easy to see why. There's an imposing, 900-year-old castle which keeps graceful watch over the historic cobbled High Street, while the town itself - some 18 miles north-west of Bradford and home to around 14,500 people - is encircled by glorious countryside and limestone hills.

Average property prices are £326,093 and for many, retail therapy is one of the attractions that brings people to Skipton. Independent shops run by people who have lived and worked in the town for decades are the arterial life of the town centre. They include Drake & Macefield, the Yorkshire borough of Craven's longest-established independent family butchers.

Pictured: A general view of Skipton in the Yorkshire Dales which has been named the happiest place to live in Britain

 2. Richmond upon Thames, Greater London

Richmond upon Thames in south-west London has a lot to offer that makes people happy. The borough, which claimed top spot in the rankings in 2023, features more than 500 hectares of green areas such as Kew Gardens and Bushy Park. It is also home to historical sites such as Hampton Court Palace and is where the hit Netflix show Ted Lasso was filmed. 

Richmond upon Thames has long been a favourite retreat for royalty and you have to be pretty wealthy to live there now. According to Rightmove, average property prices in the town come in at £942,522, while average monthly rental costs are £3,189.

Richmond is a neighbourhood in the southwest of London known for being a filming location for the show Ted Lasso

3. Camden, Greater London 

Located in north London, the borough of Camden is known for its trendy shops, lively nightlife and alternative culture. This, however, is contrasted by the number of green spaces on officer such as Regent's Park and nearby Hampstead Heath. Locals and visitors alike are also able to enjoy walks along Regent's Canal. 

Camden was also recently included in the so-called 'London banana' - a curved area of the city said to encompass the best areas to live. House prices in Camden are nevertheless high and currently sit above £1million, according to Rightmove. This does not seem to be affecting the quality in life. In 2018, it emerged that women born in the borough have the highest life expectancies in the UK. 

Located in north London, the borough of Camden is known for its trendy shops, lively nightlife and alternative culture (file picture)

4. Harrogate, Yorkshire and the Humber

With its grand hotels, bustling tea rooms and its well-preserved Victorian heritage, Harrogate has often been considered a 'very happy' place to life. The North Yorkshire spa town is also renowned for its 'healing' mineral waters and having one of Britain's last fully working Victorian Turkish baths. It topped the list of the happiest places to live in Britain for three consecutive years, but was knocked down to third place in 2016. 

'Harrogate is a fantastic part of the world in which to live,' the ex-Tory council leader Richard Cooper said. 'We are surrounded by some of the UK's most beautiful scenery, have fantastic shopping, a wide variety of restaurants and cafes, and great entertainment and leisure opportunities - including some unique experiences such as the elegant Turkish Baths.'

With its grand hotels, bustling tea rooms and its well-preserved Victorian heritage, Harrogate has often been considered a 'very happy' place to life

5. Woodbridge, East of England

The charming Suffolk town of Woodbridge is known for its community spirit and friendliness. It has also been praised for its access to essential services such as doctors and schools. All this does come at a cost, though: the average price of a house in Woodbridge is £462,734. 

Another aspect that gives the town the edge on the happiness scale is its weather, which is uncharacteristically good for England throughout the year. Data collated by the Met Office and other weather agencies suggests it experiences warmer spells, less intense cold and significantly less rain.

The charming Suffolk town of Woodbridge is known for its community spirit and friendliness

6. Altrincham, North West 

Altrincham, which sits just ten miles south west of central Manchester, is a popular place to settle down for footballers and their wives. It is one of the most desirable postcodes in the North West but it has not always been that way. Not long ago, Altrincham's high street was dubbed a 'ghost town'. High business rates and the nearby Trafford Shopping Centre were blamed for many shops closing down. 

However, a £6million regeneration scheme spearheaded by the council has transformed the market town. Public spaces have been rejuvenated and it has since been dubbed a 'mini Dulwich'. 

Altrincham, which sits just ten miles south west of central Manchester, is renowned as a place to settle down for footballers and their wives

7. Macclesfield, North West

Located on the edge of the Peak District National Park, Macclesfield in Derbyshire is renowned for its industrial heritage and outdoor activities. The area was once a world leader in silk production with many workers' homes in the town still preserved today. 

Macclesfield is famous for its cobbled and thriving food and drink culture - with a Treacle Market being held on the last Sunday of each month. House prices in the area are currently sitting at an average of £344,807, according to Rightmove. 

Pictured: Macclesfield town hall and council offices

8. Stirling, Scotland

Stirling in Scotland is famous for its top attractions including the historic Stirling Castle. It is also known for the iconic The National Wallace Monument and the Stirling Smith Art Gallery.

House prices in Stirling are relatively low with the average property costing £226,547, according to Rightmove. 

Stirling in Scotland is famous for its top attractions including the historic Stirling Castle

9. Cirencester, South West

Cirencester is a vibrant market town located in the Cotswolds. It is known for its stunning architecture and independent shops. There is also a chance you might bump into one of the town's famous locals, with a host of celebrities recently flocking to buy houses in the Cotswolds.

Cirencester is famous for its history and is home to large and internationally significant collections of archaeology. It is also possible to visit the Roman Cirencester Amphitheatre on the outskirts of the town. 

Cirencester is a vibrant market town located in the Cotswolds in Gloucestershire

10. Hexham, North East

Plagued by marauding Scots in the Middle Ages and home to England’s oldest purpose-built prison, its name was once used as a euphemism for Hell. But the small market town of Hexham in Northumberland now seems to be a byword for paradise. It boasts a seventh-century abbey, idyllic countryside and a farmer’s market. 

 And if that’s not appealing enough, Hexham - which is home to around 11,000 people - has an average house price of £331,198. The town was voted the happiest place to live in Britain in 2021. 

Pictured: An aerial shot of Hexham town centre in Northumberland

Where are the unhappiest places to live?

Residents in the East Midlands were found to be the least happy with where they were living.

'However, the margins are small, and overall more people across Great Britain are happy than unhappy with where they live,' Rightmove said. 

Five of the ten unhappiest locations to live were in Greater London, with Barking and Dagenham, Newham, Havering, Enfield and Brent all scoring poorly. 

In Barking and Dagenham, locals previously blasted their council for turning it into a 'shambles' - as they compared their shopping centre to a 'ghost town'.

East London has long been synonymous with hipsters and gentrification - but Barking is a far cry from the arty coffee shops, independent boutiques and trendy pubs of Brick Lane.

Barking and Dagenham has officially been named the least happy place to live

Instead of contending with an £8 pint in a gastro pub or queues at their favourite artisan bakery, locals in Barking are stuck with shops lying empty and homeless camps in their streets.

The overall crime rate in Barking and Dagenham in 2023 was 122 crimes per 1,000 people, which is 19 per cent higher than the average for the rest of London.

On top of this, for England, Wales, and Northern Ireland as a whole, Barking and Dagenham is among the top 20 most dangerous cities.

Beyond Greater London, Rochester, Walsall, Luton, Peterborough and Bradford also make it to the list of the gloomiest places to live in Britain, as voted by residents.

Happiest places to live 

HAPPIEST PLACES IN BRITAIN

1. Skipton, Yorkshire and the Humber (average asking house price) £326,093 (average asking rent) £1,038

2. Richmond upon Thames, Greater London, £942,522, £3,189

3. Camden, Greater London, £1,036,768, £3,523

4. Harrogate, Yorkshire and the Humber, £394,355, £1,535

5. Woodbridge, East of England, £462,734, £1,309

6. Altrincham, North West, £643,244, £2,968

7. Macclesfield, North West, £344,807, £1,407

8. Stirling, Scotland, £226,547, £1,208

9. Cirencester, South West, £472,990, £1,975

10. Hexham, North East, £331,198, £967

REGIONAL RANKINGS 

Here are the regional rankings in the study, with the regional position followed by the overall ranking across Britain in brackets: 

East Midlands

 1. Chesterfield (82)

2. Loughborough (120)

3. Derby (121)

4. Lincoln (133)

5. Kettering (151)

East of England

1. Woodbridge (5)

2. Leigh on Sea (16)

3. Stevenage (24)

4. Clacton on Sea (25)

5. St. Albans (44)

Greater London

1. Richmond upon Thames (2)

2. Camden (3)

3. Wandsworth (26)

4. Merton (40)

5. Southwark (51)

North East

1. Hexham (10)

2. Newcastle upon Tyne (60)

3. Darlington (105)

4. Sunderland (132)

5. Durham (161)

North West

1. Altrincham (6)

2. Macclesfield (7)

3. Wirral (22)

4. Kendal (30)

5. Chester (39)

Scotland

1. Stirling (8)

2. Kirkcaldy (56)

3. Edinburgh (69)

4. Inverness (75)

5. Perth (80)

South East

1. Maidenhead (14)

2. Horsham (15)

3. Tonbridge (17)

4. Winchester (18)

5. Newbury (29)

South West

1. Cirencester (9)

2. Falmouth (11)

3. Dorchester (21)

4. Weymouth (23)

5. Torquay (36)

Wales

1. Anglesey (19)

2. Monmouth (20)

3. Llandrindod Wells (34)

4. Llandudno (35)

5. Cardiff (103)

West Midlands

1. Leamington Spa (12)

2. Lichfield (13)

3. Stratford on Avon (28)

4. Shrewsbury (32)

5. Tamworth (33)

Yorkshire and the Humber

1. Skipton (1)

2. Harrogate (4)

3. Whitby (27)

4. York (57)

5. Halifax (70)

Homes for sale in the happiest places to live in Britain 

This freehold three-bedroom terraced cottage in Skipton is on sale for £315,000 via Dacre Son & Hartley. 

It comes with a charming pink front door which has a stained-glass window. 

There is a quaint cottage garden at the front of the house and the kitchen and bathroom has been finished to a particularly high standard. 

Quaint: This three-bedroom terraced cottage in Skipton is on sale for £315,000
High spec: The interior of the home in Skipton has been finished to a high standard
And relax: The house in Skipton has a bright and cheery bathroom

Location is key to many buyers and this 1930s three-bedroom flat in Richmond upon Thames, Surrey, is moments away from the town's bustling train station. 

The flat, listed for £500,000 via Chase Buchanan, is in a popular Art Deco block and has both a balcony and off-street parking. 

It spans approximately 818 sq. ft. and is light and bright inside. 

Stylish: A flat in the 1930s block of flats in Richmond upon Thames is on sale for £500,000
Easy: The three-bed flat, on sale via Chase Buchanan, is close to Richmond's train station
Ready to go: The flat in Richmond upon Thames has clean lines and spacious living quarters

This three-bedroom flat in Camden spans two floors of a period conversion.

The flat, being sold via Chestertons for £750,000, covers 1,300 sq. ft. and offers prospective buyers a great project. 

The property is well-located as it is close to the amenities of Camden, Kentish Town and Kings Cross. The green open space of Camden Square is a three minute walk away.  

Envious location: This three-bedroom flat in Camden is on sale for £750,000
Get creative: The flat, being sold by Chestertons, offers a blank canvas for a new buyer
Close to everything: The London flat is a three-minute walk away from Camden Square

How to find a new mortgage

Borrowers who need a mortgage because their current fixed rate deal is ending, or they are buying a home, should explore their options as soon as possible. 

Buy-to-let landlords should also act as soon as they can. 

Quick mortgage finder links with This is Money's partner L&C

> Compare mortgage rates

> Find the right mortgage for you 

What if I need to remortgage? 

Borrowers should compare rates, speak to a mortgage broker and be prepared to act.

Homeowners can lock in to a new deal six to nine months in advance, often with no obligation to take it.

Most mortgage deals allow fees to be added to the loan and only be charged when it is taken out. This means borrowers can secure a rate without paying expensive arrangement fees.

Keep in mind that by doing this and not clearing the fee on completion, interest will be paid on the fee amount over the entire term of the loan, so this may not be the best option for everyone. 

What if I am buying a home? 

Those with home purchases agreed should also aim to secure rates as soon as possible, so they know exactly what their monthly payments will be. 

Buyers should avoid overstretching and be aware that house prices may fall, as higher mortgage rates limit people's borrowing ability and buying power.

What about buy-to-let landlords?

Buy-to-let landlords with interest-only mortgages will see a greater jump in monthly costs than homeowners on residential mortgages.

This makes remortgaging in plenty of time essential and our partner L&C can help with buy-to-let mortgages too. 

How to compare mortgage costs 

The best way to compare mortgage costs and find the right deal for you is to speak to a broker.

This is Money has a long-standing partnership with fee-free broker L&C, to provide you with fee-free expert mortgage advice.

Interested in seeing today’s best mortgage rates? Use This is Money and L&Cs best mortgage rates calculator to show deals matching your home value, mortgage size, term and fixed rate needs.

If you’re ready to find your next mortgage, why not use L&C’s online Mortgage Finder. It will search 1,000’s of deals from more than 90 different lenders to discover the best deal for you.

> Find your best mortgage deal with This is Money and L&C

Be aware that rates can change quickly, however, and so if you need a mortgage or want to compare rates, speak to L&C as soon as possible, so they can help you find the right mortgage for you. 

Mortgage service provided by London & Country Mortgages (L&C), which is authorised and regulated by the Financial Conduct Authority (registered number: 143002). The FCA does not regulate most Buy to Let mortgages. Your home or property may be repossessed if you do not keep up repayments on your mortgage 

Read this on dailymail
  Contact Us
  Follow Us
Site Map
Get Site Map
  About

Read the latest local and international news from trusted sources in one place.