Average Salaries in Barcelona
Median gross monthly salary in Barcelona is around 2,800 EUR, with the average worker earning about 2,600 EUR per month according to recent public data from Numbeo and PayScale. Net take-home pay is typically 1,800 to 2,200 EUR per month after social security and income tax deductions. Entry-level roles in tech and finance often start near 2,000 EUR gross, while mid-career professionals earn 3,000 to 4,500 EUR gross monthly. Senior managers and specialized engineers can exceed 5,500 EUR gross monthly in high-demand sectors. These figures are based on self-reported and employer-reported data from salary aggregators and job platforms.
Barcelona salaries compare favorably to many European cities when adjusted for living costs, though they remain below levels in London, Paris, and Amsterdam for comparable roles. The city's cost of living index is moderate relative to Western Europe, with rent for a one-bedroom apartment averaging 1,100 to 1,400 EUR per month in central districts. Utilities, groceries, and public transport add roughly 600 to 800 EUR per month for a single person. A software engineer with five years of experience can expect a gross salary between 3,500 and 5,000 EUR monthly, placing Barcelona in the mid-range for Western European tech hubs. Public sector salaries are structured by national scales, with entry-level civil servants earning around 2,200 EUR gross monthly.
Top Paying Sectors and Companies
Technology and Startups
Technology roles in Barcelona offer some of the highest salaries, with senior software engineers earning 40,000 to 70,000 EUR annually at companies like Glovo, Wallapop, and Typeform. Data scientists and machine learning engineers command premiums of 15 to 30 percent above general developer salaries. The city has become a fintech hub, with companies like Revolut and Raisin maintaining engineering teams that pay above the local average. According to recent reports from Glassdoor and LinkedIn Salary Insights, full-stack developers in Barcelona earn a median of 38,000 EUR per year, while product managers earn around 45,000 EUR.
Startups in Barcelona offer competitive base salaries plus equity packages that can significantly increase total compensation for early employees. The Barcelona Activa agency and the Catalan government provide grants and tax incentives that help startups offer salaries closer to Madrid and Lisbon benchmarks. Foreign tech workers on highly qualified worker visas can negotiate salaries that meet or exceed EU averages for their role level. The city's tech ecosystem is anchored by companies like Amazon, which operates a major delivery and cloud infrastructure hub, and King, the mobile gaming company headquartered nearby.
Finance, Banking, and Professional Services
Banking and finance roles in Barcelona pay above the city average, with investment analysts earning 35,000 to 55,000 EUR annually at major firms. Private equity and asset management positions in the city offer total compensation packages that can reach 80,000 EUR for mid-level professionals. The presence of CaixaBank, one of Spain's largest financial institutions, drives demand for risk, compliance, and technology professionals. According to recent data from the Bank of Spain and company filings, Barcelona-based finance professionals earn 10 to 20 percent less than their counterparts in Madrid on average.
Management consulting firms such as Deloitte, McKinsey, and Bain maintain offices in Barcelona, offering graduate and experienced hire salaries that range from 38,000 to 60,000 EUR per year. Legal and tax advisory roles in international law firms pay 35,000 to 50,