Homes in Edinburgh are typically taken off the market after 47 days, according to new figures from Quick Move Now and Home.co.uk. Properties in Glasgow, meanwhile, typically spend just 30 days on the market.
The property firms have released a list of the best and worst places to sell a property in the UK, based on how long homes stay on the market. Scroll through our photo gallery to see the 15 best UK towns and cities to sell property in 2025.

13. Romford
Best places to sell a property in the UK rank: 12. Typical time on market: 55 days. Median asking price: £410,000 Photo: Pixabay

14. Basildon
Best places to sell a property in the UK rank: 13. Typical time on market: 55 days. Median asking price: £349,995 Photo: Pixabay

15. Swindon
Best places to sell a property in the UK rank: 14. Typical time on market: 56 days. Median asking price: £280,000 Photo: Swindon Borough Council

16. Maidstone
Best places to sell a property in the UK rank: 15. Typical time on market: 56 days. Median asking price: £350,000 Photo: Maidstone Borough Council


