·7 min read

Average Salaries in Europe 2026

A breakdown of average salaries across major European cities for tech, product, marketing, and more.

Salaries vary wildly across Europe. A software engineer in London earns almost double what their counterpart in Madrid takes home.

Software Engineers

London leads at an average of £95,000–£120,000 for mid-senior roles. Amsterdam and Dublin follow at €85,000–€105,000. Berlin and Paris sit at €75,000–€95,000. Spain ranges from €45,000–€65,000.

Product Managers

London: £90,000–£115,000. Amsterdam: €80,000–€100,000. Berlin: €70,000–€90,000. Madrid/Barcelona: €45,000–€65,000.

Marketing Managers

London: £55,000–£80,000. Paris: €55,000–€75,000. Berlin: €50,000–€65,000. Spain: €35,000–€52,000.

Why the gap?

Cost of living, tax structures, company density, and local market maturity all drive differences. London has a deep pool of high-paying US-headquartered companies. Spain has a growing startup scene but salaries haven't caught up yet.

Check your salary against the market now — it takes 30 seconds.

Find out if you're underpaid

Enter your role, location, and salary. Takes 30 seconds.

Check my salary →