As of May 2026, digital marketing salaries in London are highly competitive, with an average of approximately £54,521, ranging from £42,500 for experienced roles to over £80,000 for senior positions. Entry-level positions generally start around £23,500–£25,000, while specialized roles like Managers or Heads of Digital can earn £45,000–£110,000+
jobs in marketing
Entry-Level (Assistant/Junior): £17,000 – £30,000
Digital Marketing Executive: £28,000 – £42,000
SEO Specialist/Coordinator: £22,000 – £34,000
PPC/Paid Search Manager: £38,000 – £45,000
Social Media Manager: £30,000 – £45,000
Digital Marketing Manager: £45,000 – £65,000
Head of Digital/Director: £70,000 – £250,000+