Average home prices in Scotland rose by £5,675 to £184,324 in the year to January, according to the Your Move/Acadata House price Index.

The 3.2% meant growth meant the Scottish market outperformed England and Wales every month since December 2017.

The number of sales was down compared with 2017 but were 4% higher in the last quarter than in the same period that year.

Steve Hardaker, Your Move managing director in Scotland, said: “The market in Scotland continues to grow robustly with properties across all price brackets making it an incredibly attractive market.”

Prices in Edinburgh were up 10.4% annually, according to the figures, rising to £289,327 at the end of January - the seventh time in 12 months that Edinburgh recorded double-digit annual price growth.

Alan Penman, business development manager for Walker Fraser Steele, one of Scotland’s oldest firms of chartered surveyors and part of the LSL group of companies, said: “Edinburgh’s strength is remarkable in its own right, but compared to the rest of the UK and the other major cities it’s a phenomenon.”

Prices in England fell 0.5% for the year - the lowest rate in the country since March 2012 - while prices in Wales rose by 3%.

East Lothian  was up 7.1% annually), Perth and Kinross 7%, North Lanarkshire 5.4% and Midlothian 5.4%. Stirling was up 6.1% annually, Moray 5.8% and West Dunbartonshire 6.9%. In the Western Isles, the most affordable local authority area,, prices were up 7.1%. In the Scottish Borders, prices fell 15% and 7.3% in January alone. Prices in Glasgow were down 2.3%.

Acadata's index uses Registers of Scotland data on every house sold during the year.