Woodbridge one of the happiest places to live in Britain
It's one of the happiest places to live in the East of England
The happiest places to live in Britain in 2021 have been revealed, and Woodbridge in Suffolk has made the top 20.
The "happy at home" index, now in its 10th year, asked more than 21,000 people across Britain how they feel about where they live.
Across the whole of Britain, Woodbridge came 13th in the rankings.
The index compiled by Rightmove measured aspects including friendliness and community spirit and whether people feel they can be themselves.
It also asked residents about nature and green spaces, opportunities locally to develop skills and amenities including schools, restaurants, shops and sports facilities.
Here are the happiest places in Britain, according to Rightmove, with the average asking price for a home and the average monthly asking rental price:
- Hexham, North East, ÂŁ297,088, ÂŁ842
- Richmond-upon-Thames, London, ÂŁ1,196,892, ÂŁ3,235
- Harrogate, Yorkshire and the Humber, ÂŁ353,624, ÂŁ1,163
- Hove, South East, ÂŁ525,906, ÂŁ1,879
- Llandrindod Wells, Wales, ÂŁ193,601, ÂŁ445
- Stirling, Scotland, ÂŁ191,226, ÂŁ877
- Monmouth, Wales, ÂŁ312,649, ÂŁ929
- St Ives, South West, ÂŁ494,393, ÂŁ1,150
- Anglesey, Wales, ÂŁ278,391, ÂŁ776
- Leamington Spa, West Midlands, ÂŁ350,981, ÂŁ1,203
- Perth, Scotland, ÂŁ167,160, ÂŁ679
- Hitchin, East of England, ÂŁ491,223, ÂŁ1,392
13. Woodbridge, East of England, ÂŁ427,542, ÂŁ1,129
- Kendal, North West, ÂŁ258,961, ÂŁ837
- Macclesfield, North West, ÂŁ277,772, ÂŁ981
- Exeter, South West, ÂŁ303,215, ÂŁ1,234
- Salisbury, South West, ÂŁ318,806, ÂŁ1,090
- Horsham, South East, ÂŁ433,892, ÂŁ1,433
- St Albans, East of England, ÂŁ632,320, ÂŁ1,888
- Guildford, South East, ÂŁ542,947, ÂŁ1,913
Here are the happiest places to live in England's regions, according to Rightmove, with the national ranking in brackets:
East Midlands, Chesterfield (68)
West Midlands, Leamington Spa (10)
East of England, Hitchin (12)
London, Richmond-upon-Thames (2)
North East, Hexham (1)
North West, Kendal (14)
Yorkshire and the Humber, Harrogate (3)
South East, Hove (4)
South West, St Ives (8)