Average salary in Dundee
The median full-time salary in Dundee is £35,057 per year (gross) — £2,373 below the UK median of £37,430. The middle half of full-time workers in Dundee earn between £27,431 (25th percentile) and £48,231 (75th percentile). The mean (average) is £39,807; the mean sits above the median because a small number of very high earners pull it up.
These figures are from the Office for National Statistics Annual Survey of Hours and Earnings (ASHE) 2024, gross annual pay for full-time employees who work in Dundee (ONS local-authority code S12000042), for the pay period including 17 April 2024 (provisional). The estimate is based on about 50,000 full-time jobs in Dundee.
On the median £35,057 salary, take-home pay for 2025/26 is about £28,761 a year after Income Tax and National Insurance (England/Wales/NI bands, before pension or student loan) — roughly £2,397 per month. Enter any salary above for the full breakdown.
Scotland tax note: Dundee is in Scotland, which sets its own Income Tax bands. The take-home calculator on this page uses England/Wales/NI bands, so the Scottish-band take-home on this salary will differ slightly. The ONS salary figure itself is correct for Dundee.
Scope: ONS ASHE 2024 median gross annual pay, full-time employees, by place of work (local authority). This is a different ONS table from the salary-by-role pages (which use occupation-level pay). The take-home calculator uses 2025/26 England, Wales & Northern Ireland tax bands. Always verify against the ONS ASHE place-of-work dataset.