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

The women's lifestyle website creates a list every year of the best places to live in England and breaks that down regionally.

There are around eight to ten places listed per county, with places such as Alresford, Romsey and Winchester listed for this year's breakdown.

The shortlist was revealed at the end of 2022, with Hero Brown, the founder and Editor-in-Chief of Muddy Stilettos, saying at the time: “When people decide to move, they’re searching for more than just a house - they want a home, a lifestyle that works for them and their family, and if they’re strategic, a long-term investment too.

"Our 2023 Top 250 Best Places to Live guide will give them that extra reassurance they need to make their search easier in these difficult economic times."

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

A national winner is set to be revealed on Tuesday, March 28.

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 Stilettos 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."

Elsewhere nearby Alresford got enough votes to end up in sixth place on the shortlist whilst the market town of Romsey ended up in seventh.