Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Daily Mirror
Daily Mirror
National
Benedict Tetzlaff-Deas

Best places to live in the UK revealed - top 10 towns for your county

It's not always easy to choose where to move if you're wanting to up sticks - but there are some things can help make that decision a bit easier.

Whether it's lush green spaces, charming pubs or good local schools you're after, it's always helpful to know what's in the area before you make any firm decision on where exactly you want to be.

In a comprehensive county-by-county breakdown across England, Muddy Stilettos have released their list of the Top 250 places to live in 2023.

The annual list by the UK women's lifestyle brand picks out the towns and villages with the best towns, villages, schools, shops and pubs outside the capital - with one special spot saved for the national winner.

Check out the final entries to see whether your hometown is in the top 250 places to live in the UK:

National winner - Exmouth, Devon:

Exmouth in Devon was crowned Muddy Stilettos' national winner for 2023 after the coastal town was found to offer all the 'whole package' of a desirable town.

The lifestyle website said of the idyllic seaside spot: “What’s not to love about a coastal town nestled where the Exe Estuary meets the sea, with two miles of golden sand, a 200-berth marina and great road and rail connections to Devon’s capital city?”

It added the town has always had "much for outdoorsy types" thanks to its great countryside, but that the "increasingly swanky hospitality" that has drawn special attention on a national level.

Bedfordshire

  1. Ampthill
  2. Leighton Buzzard
  3. Barton-Le-Clay
  4. Biggleswade
  5. Woburn
  6. Bedford
  7. Pavenham
  8. Ickwell
  9. Henlow
  10. Sandy

Berkshire

Home to the Prince and Princess of Wales and the Queen’s final resting place, Berkshire boasts a number Michelin star restaurants and is one of the most commutable counties in the country.

  1. Wokingham
  2. Windsor
  3. Cookham
  4. Caversham
  5. Newbury
  6. Sonning
  7. Yattendon
  8. Hungerford
  9. Pangbourne
  10. Sunninghill
Bedford Town Bridge, Bedfordshire (Getty Images)

Buckinghamshire

A favourite among the Home Counties, Bucks is famous for its stunning Chilterns landscape, boutique market towns and relaxed pace of life.

  1. Amersham
  2. Marlow
  3. Haddenham
  4. Great Missenden
  5. Olney
  6. Long Crendon
  7. Brill
  8. Swanbourne
  9. Hambleden
  10. Nether Winchendon

Cambridgeshire

While great in its own right, there's more to Cambridgeshire than just its world-famous historic university city, with the north of the county home to flat wild fenland, while the east and west is dotted with picturesque villages

  1. Ely
  2. Cambridge
  3. St Ives
  4. St Neots
  5. The Shelfords
  6. Linton
  7. Ramsey
  8. Whittlesford
  9. Hemingford Abbots
  10. Bourn
Bourne End, Buckinghamshire (Getty Images/iStockphoto)

Cornwall

Cornwall is home to beautiful coastline and some of the most stunning natural landscapes in the the UK, while the charms of village life in its traditional fishing villages and town continue to make the area a huge magnet for newcomers.

  1. Penzance
  2. Falmouth
  3. Wadebridge
  4. St Agnes
  5. Truro
  6. Launceston
  7. Fowey
  8. Nansledan, Newquay
  9. Bude
  10. Hayle

Derbyshire

Derbyshire is home to most of the Peak District National Park, and the area is blessed with a beautiful blend of rugged terrain and more gentle rolling hills.

  1. Bakewell
  2. Belper
  3. Melbourne
  4. Ashbourne
  5. Buxton
  6. Duffield
  7. Repton
  8. Tideswell

Devon

The national parks of Dartmoor and Exmoor are in Devon, as are plenty of vast beaches. It's also home to the fifteenth-century Exeter cathedral and ocean city of Plymouth.

  1. Exmouth
  2. Topsham
  3. Tavistock
  4. Okehampton
  5. Kingsbridge
  6. St Leonard’s, Exeter

  7. Ashburton

  8. Totnes

  9. Sidmouth

  10. Tiverton

Polperro Harbour in Cornwall (Getty Images/iStockphoto)

Dorset

A constant draw for tourists, Dorset has a thriving cultural scene and a great choice of local food and drink producers threaded throughout the county.

  1. Sherborne
  2. Wimborne
  3. Lyme Regis
  4. Bridport
  5. Swanage
  6. Dorchester
  7. Southbourne
  8. Shaftesbury
  9. Canford Cliffs
  10. Beaminister

Essex

Always a trend-setter, Essex is also known for its expansive salt marshes and famous Roman ruins.

  1. Leigh-on-sea
  2. Thaxted
  3. Saffron Walden
  4. Mersea Island
  5. Chelmsford
  6. Wivenhoe
  7. Manningtree
  8. Stock

Gloucestershire

This county has arts and cultural events all year round, and offers plenty to offer for the discerning city dweller looking for a more rural style of life.

  1. Dursley
  2. Tetbury
  3. Cirencester
  4. Nailsworth
  5. South Cerney
  6. Stroud
  7. Leckhampton
  8. Northleach
  9. Winchcombe
  10. Moreton-in-Marsh
Town and Harbour, Torquay (Getty Images)

Hampshire and Isle of Wight

Hampshire and the Isle of Wight are perfect for those looking to get back in touch with nature, especially around the stunning landscapes of the New Forest.

  1. Winchester
  2. Lymington
  3. Southsea
  4. Ptersfield
  5. Hartley Wintney
  6. Alresford
  7. Romsey
  8. Cowes
  9. Odiham
  10. Yarmouth

Hertfordshire

Hertfordshire is home to charming villages, rolling fields and towns packed with cool restaurants. There's something for everyone here from stunning stately homes, wild days out, cultural escapes and magical memories

  1. Tring
  2. Hitchin
  3. Berkhamsted
  4. St Albans
  5. Harpenden
  6. Ware
  7. Bishops's Stortford
  8. Welwyn Garden City

  9. Rickmansworth

  10. Radlett

Kent

Kent has some of best wineries in England thanks to its mild climate, as has some up-and-coming trendy coastal towns and well as historic charm in towns like Canterbury

  1. Canterbury
  2. Deal
  3. Tunbridge Wells

  4. Sevenoaks

  5. Folkstone

  6. Tenterden

  7. West Malling

  8. Faversham

  9. Speldhurst

  10. Goudhurst

Leicestershire and Rutland

Often described as the heart of rural England, Leicestershire and Rutland both have plenty of heritage sites as well as some great open countryside and lakes.

  1. Clarendon Park
  2. Harborough
  3. Ashby de la Zouch
  4. Uppingham
  5. Oakham
  6. Market Bosworth

  7. Loughborough

  8. Rothley

  9. Newton Linford

  10. Wymeswold

Norfolk

Norfolk offers a true break from the hustle-and-bustle of modern life in its fine flint-stone villages, sandy beaches and farmer's markets - not to mention the pleasures of taking a boat through the Broads.

  1. Aylesham
  2. Norwich
  3. Wymondham
  4. Holt
  5. Surlingham
  6. King's Lynn
  7. Burnham Market
  8. Wroxham
  9. Diss
  10. Great Massingham
Wroxham, Norfolk (Getty Images)

Nottinghamshire

'Robin Hood Country' has a whole lot more to give than just tales and legends, with city sights and rural delights often just minutes away.

  1. Southwell
  2. Newark-on-Trent
  3. Beeston
  4. Wollaton
  5. West Bridgeford
  6. Edinstowe
  7. Burton Joyce
  8. Farnsfield

Northamptonshire

Northamptonshire has great market towns, and is located in a handy spot for those needing to get to the capital.

  1. Towcester
  2. Long Buckby
  3. Daventry
  4. Weedon
  5. Earls Barton
  6. Oundle
  7. Brackley
  8. Thrapston
  9. Brixworth
  10. Middleton Cheney

Oxfordshire

The dreaming spires of Oxfordshire's famous university city blend seamlessly into the Cotswolds villages, bluebell forests and charming countryside of the surrounding area, making Oxfordshire hard to beat for anyone wanting the 'best of both worlds'.

  1. Wallingford
  2. Thame
  3. Woodstock
  4. Henley-on-Thames
  5. The Miltons
  6. Burford
  7. Jericho
  8. Watlington
  9. Charlbury
  10. Kingham
Southwold Pier, Suffolk (Getty Images/iStockphoto)

Somerset

When the noise of Glastonbury festival is not around Somerset still has a whole lot to offer, including gorgeous stately houses and villages, the Somerset Levels, Exmoor, and the World Heritage City of Bath.

  1. Frome
  2. Wells
  3. Somerton
  4. Langport
  5. Clevedon
  6. Castle Cary
  7. Bruton
  8. Wedmore
  9. Wellow

Suffolk

Suffolk has some of the nicest seaside towns around, and on the doorstep to the south-east while still located far enough away from the capital to offer a truly countryside feel.

  1. St Edmunds
  2. Woodbridge
  3. Southwold
  4. Long Melford
  5. Framlingham
  6. Beccles
  7. Sadbury
  8. Hadleigh
  9. Aldeburgh
  10. Saxmundham

Surrey

Surrey has long been a destination of choice for those making a dream move out of London - and its quaint, well-kept villages and towns give you a good idea as to why.

  1. Farnham
  2. Dorking
  3. Reigate
  4. Cobham
  5. Godalming
  6. Ripley
  7. Haslemere
  8. Esher
  9. Englefield Green

Sussex

Surrey is great for locally-sourced fine dining thanks its fertile farmland, and the historic county's charms draw in day-trippers and new residents alike.

  1. Lewes
  2. Worthing
  3. Chichester
  4. Rye
  5. Hove
  6. Kindfield
  7. St Leonards-On-Sea
  8. Eastbourne
  9. Horsham
  10. Petworth
Warwick Castle, Warwickshire (Getty Images/Robert Harding World Imagery)

Warwickshire

Warwick Castle, rivers, ancient woodlands and beautifully preserved manor houses, give the county a great heritage appeal with useful transport links to the rest of the UK.

  1. Dunchurch
  2. Leamington Spa
  3. Stratford-upon-Avon
  4. Brinklow
  5. Warwick
  6. Kenilworth
  7. Henley-in-Arden
  8. Ilmington
  9. Charlecote
  10. Snitterfield

West Midlands

The West Midlands is home to many inventions that still shape modern life today, and combines urban life with more rustic appeal.

  1. Knowle
  2. Earlsdon
  3. Bournville
  4. Moseley
  5. Hampton-in-Arden
  6. Sutton Coldfield
  7. Digbeth
  8. Edgbaston
  9. Harborne
  10. Coleshill

Wiltshire

Wiltshire is rich in history, including the world-famous Stonehenge, the West Kennet Long Barrow and Silbury Hill, as well as the largest prehistoric stone circle in the world at Avebury. Picture-perfect villages and the beautiful Salisbury Cathedral also make it a great place to visit and an even better one to live in.

  1. Salisbury
  2. Bradford on Avon
  3. Marlborough
  4. Devizes
  5. Malmesbury
  6. Corsham
  7. Trowbridge
  8. Warminster
  9. Tisbury
  10. Sherston

Worcestershire

Worcestershire is one of England's most beautiful regions, and teems in natural beauty with the Malvern Hills, Wyre Forest and a network of pretty canals connecting the county.

  1. Malvern
  2. Tenbury Wells
  3. Bewdley
  4. Upton-upon-Severn
  5. Bromsgrove
  6. Broadway
  7. Droitwich Spa
  8. Stourport-on-Severn

  9. Worcester

  10. Pershore

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.