What is the average Marketing Manager salary in the UK?+
The UK average Marketing Manager salary across 20 cities is £42,000 per year, based on ONS ASHE 2025 data. The middle 50% of cities pay between £40,000 and £52,000. Salaries range from £37,000 in Newcastle to £58,000 in Cambridge.
Which UK city pays Marketing Managers the most?+
Cambridge offers the highest median Marketing Manager salary at £58,000 per year — £16,000 above the UK median. Newcastle is at the lower end with £37,000.
What is the take-home pay for a Marketing Manager in London?+
A Marketing Manager in London earns a median £52,000 per year. After income tax and National Insurance (2025/26 tax year), that works out to approximately £3,393 per month take-home. See the full London breakdown →