A boost in jobs in engineering, the oil industry and financial services has seen cities such as Aberdeen, Cambridge and Oxford almost match pay levels in London, according to a new report.
The capital is still stop of the pay league, with average salaries of £37,716, followed by Aberdeen (£32,769), Oxford and Cambridge (both around £30,000), said employment firm reed.co.uk.
Chairman James Reed said: “The increase in annual pay in certain cities is indicative of the investment being made by companies to attract top talent in growing industries like technology and engineering.
“Many employers are facing a talent crunch. Substantial skills gaps are emerging and higher salary expectations are leading to more movement in the jobs market.”