Aberdeen has been named only second to London in Britain’s national pay league.
A boost in jobs in engineering, the oil industry and financial services has seen cities such as Aberdeen almost match pay levels in London, according to a new report.
The UK 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.”
Aberdeen workers are the second best paid in Britain