House price growth in cities in northern England and the Midlands is surging at levels not seen for 12 years, while growth in property values across parts of the South including London has slowed to the weakest rates in five years.
Hometrack, which tracks house price movements across the UK's 20 biggest cities, said the dynamics of the housing market were shifting, as cities such as London and Cambridge, which had been driving price growth, were now seeing a significant slowdown.
Manchester continued to lead the way for house price growth in March, with values up 8.8% compared with a year earlier.
Hometrack said that in Manchester, Newcastle and Birmingham, annual house price growth had lifted to levels not seen in these cities since 2005. In Newcastle, house prices were up by 5.6% year-on-year and in Birmingham they had seen an 8% uplift.
By contrast, house price growth in London, Oxford and Cambridge had slowed to less than 5% for the first time in five years, Hometrack found.
It said affordability pressures, as well as tax changes for investors, with a recent stamp duty hike for buy-to-let landlords, had constrained demand in these areas.
Hometrack said relatively attractive housing affordability together with record low mortgages rates was helping to support demand for housing in cities outside southern England.
Underlying market conditions in regional cities such as Birmingham and Manchester appeared healthy, the report said.
Richard Donnell, insight director at Hometrack, said: "Buyers outside the South of England appear to be shrugging off concerns over Brexit and a squeeze on real incomes to take advantage of low mortgage rates.
"This is shifting the dynamics of the housing market.
"Cities that have been driving house price growth over the last two to three years, such as London and Cambridge, are now seeing a significant slowdown, while large regional cities continue to register robust and sustained levels of house price growth."
Here are the average house prices in March across the cities covered by Hometrack's index, with the annual change:
:: Manchester, £153,600, 8.8%
:: Birmingham, £150,900, 8%
:: Bristol, £264,200, 7.3%
:: Edinburgh, £208,000, 7.1%
:: Glasgow, £117,500, 6.8%
:: Nottingham, £142,600, 6.7%
:: Portsmouth, £225,000, 6.7%
:: Leicester, £162,100, 6.6%
:: Liverpool, £116,500, 6.5%
:: Southampton, £223,100, 6.4%
:: Bournemouth, £278,100, 6.4%
:: Sheffield, £132,100, 5.7%
:: Newcastle, £127,100, 5.6%
:: Cardiff, £197,300, 5.4%
:: Leeds, £156,700, 5.2%
:: London, £490,100, 4.9%
:: Oxford, £411,600, 3.7%
:: Belfast, £127,500, 2.9%
:: Cambridge, £428,300, 1.7%
:: Aberdeen, £173,300, minus 8.7%