Edinburgh salaries are above the Scottish average. Here's the full breakdown by industry — and what drives higher pay in Scotland's capital.
Edinburgh is Scotland's financial capital and home to some of the UK's largest financial institutions. Salaries are higher than the Scottish average and broadly competitive with English cities of similar size — though Scottish income tax rates add an important caveat for higher earners.
Edinburgh's median is among the closest to the national median of any non-London city, and well above the Scottish national average of around £32,500.
| Sector | Average salary (Edinburgh) |
|---|---|
| Financial services | £35,000–£80,000 |
| Technology | £35,000–£70,000 |
| Legal | £28,000–£70,000+ |
| Tourism / Hospitality | £20,000–£28,000 |
| Healthcare (NHS Scotland) | £28,000–£50,000 |
| Education / Universities | £28,000–£55,000 |
| Public sector | £24,000–£45,000 |
| Life sciences / Biotech | £30,000–£60,000 |
Scottish residents pay income tax under the Scottish rate structure, which differs from the rest of the UK above £27,491. Key differences in 2024/25:
For a salary of £50,000, a Scottish taxpayer pays approximately £800–£1,000 more in income tax than an equivalent English earner. Use our take-home pay calculator with Scottish tax settings.
See how your pay compares to Edinburgh and UK median benchmarks.
Check Your Salary →The median salary in Edinburgh is approximately £34,000 — close to the UK median and well above the Scottish national average.
Yes, at higher income levels. Scottish taxpayers pay 42% on income between £43,663 and £75,000, versus 40% in England. Below £43,663 the rates are broadly comparable.
Financial services, technology, and legal are the highest-paying sectors. Edinburgh's position as Scotland's financial capital means senior finance roles are well-remunerated relative to the region.