Winchester has been crowned as the best place to live in Hampshire for 2023, according to Muddy Stilettos.

At the end of 2022, the women's lifestyle website created its list of the 'best places to live' for 2023, expanding the number of entrants from 200 to 250 on this occasion.

In each county in England, there were between eight or ten places listed and now regional winners have been declared.

On its website, it said: "Planning a move? With our unique insider knowledge of the loveliest towns, villages, schools, shops and pubs outside London, there’s no better place to discover the Top 250 places to live in 2023."

The full lists of all the counties in England can be seen on the Muddy Stilettos website here.

What were the 10 best places to live in Hampshire?

Hampshire and the Isle of Wight's 10 listed entrants were ranked by Muddy Stilettos voters as follows:

1. Winchester

2. Lymington

3. Southsea

4. Petersfield

5. Hartley Wintney

6. Alresford

7. Romsey

8. Cowes

9. Odiham

10. Yarmouth

In describing Winchester Muddy Stilletos wrote: "Winchester is always a popular option for Londoners longing for a little rural idyll (a fact that’s reflected in the house prices).

"With its lush, leafy surrounds, foodie hot spots and historic attractions at every turn, you can see why this is the perfect stepping stone for city mice.

"The nightlife may leave something to be desired but the luxe mix of boutiques, eateries and top-rated schools make a desirable prospect for families of all ages."

Additionally, in the New Forest area, Lymington ranked in a very impressive second spot, whilst the market town of Romsey near Southampton came in seventh spot.  

READ MORE: Best things about moving to a village around Winchester