Quick answer: there is no Glassdoor Spain-wide average for data analysts — Glassdoor's Madrid average is €35,835 a year (735 salaries, November 2026), PayScale's Spain average base salary is €31,156 a year, and Levels.fyi's Spain median total compensation is €41,811 a year. This Data Analyst Salary in Spain guide keeps those three measures separate, because base pay and total compensation are different things.
Data Analyst Salary in Spain — Pay by Level, City and Source
Data Analyst Salary in Spain pay is best read from several sources at once: no single survey covers the whole market. Employee-reported averages show what people in post are paid, job-listing benchmarks show what employers are advertising, and total-compensation sites show what larger tech employers pay once bonuses and stock are added. Those markets are never blended into one figure here.
All figures in this Data Analyst Salary in Spain guide are gross annual salaries in euros, before social security and income tax, unless explicitly labelled net, total compensation, or in US dollars. No bonus, profit-sharing, or extra payment is included in any headline base-pay figure. The figures are the latest 2026 benchmarks at writing; no published 2027 pay scale is quoted, and anything about 2027 is outlook only.
How this Data Analyst Salary in Spain guide is organised: Glassdoor Madrid and Barcelona, PayScale experience pay, Levels.fyi total compensation, a TalentUp cross-check, adjacent Jobicy roles, a net-pay example, and demand and offer advice.
Glassdoor — Madrid and Barcelona — Data Analyst Salary in Spain
Glassdoor publishes no Spain-wide Data Analyst page, so this Data Analyst Salary in Spain guide starts with its two city pages. Madrid averages €35,835 a year, from 735 salaries submitted anonymously as of November 2026. The typical Madrid range is €28,950–€44,000, and the 90th percentile reaches €56,030. An October 2026 cached copy of the same page read €33,000, so these figures move as Glassdoor updates; the November 2026 live figures are used here.
| City (Glassdoor, November 2026) — Data Analyst Salary in Spain | Average | Typical range |
|---|---|---|
| Madrid (735 salaries) | €35,835 | €28,950–€44,000 |
| Barcelona, base pay (695 salaries) | €35,000 | €28,000–€45,000 |
| Barcelona, FAQ average (695 salaries) | €38,000 | €30,375–€49,250 |
Barcelona needs a careful read. On the same Glassdoor page, the base-pay block averages €35,000 with additional pay of about €3,000 a year, while the page FAQ averages €38,000. Both labels are reported here rather than picking one silently. A separate Glassdoor mirror shows lower Barcelona figures; the live-fetched page above is preferred.
One Glassdoor block is deliberately not used: the Madrid page's total-pay trajectory figures sit far above its FAQ figures and show non-Spain locations, so they look contaminated with other markets. This Data Analyst Salary in Spain guide quotes only the city FAQ and base-pay figures above.
Pay by Experience — PayScale — Data Analyst Salary in Spain
For this Data Analyst Salary in Spain guide, PayScale's Spain page gives an average base salary of €31,156 a year for 2026, with a base range of €20,000–€50,000, bonuses of €1,000–€6,000, profit sharing of €0–€21,000, and total pay of €20,000–€53,000. That sits below Glassdoor's city averages, as expected from different samples and employer mixes.
| Experience (PayScale, Spain, total compensation) — Data Analyst Salary in Spain | Average total compensation | Sample |
|---|---|---|
| Entry-level, under 1 year | €24,439 | 15 salaries |
| Early career, 1–4 years | €30,795 | 102 salaries |
PayScale's experience figures are total compensation, including bonus and overtime, so they are not directly comparable with Glassdoor base pay. The entry-level figure rests on only 15 salaries, so treat €24,439 as indicative; the early-career figure, on 102 salaries, is firmer and lands just below the Glassdoor city averages.
PayScale's Madrid-filtered variants add a mid-career marker for this Data Analyst Salary in Spain guide: mid-career Madrid base pay averages €39,402 a year, with total pay of €30,000–€56,000, while an entry-level Madrid variant averages €26,178 base. Read €39,402 as a Madrid signal, not a Spain-wide rate.
Total Compensation — What Larger Employers Add — Data Analyst Salary in Spain
For this Data Analyst Salary in Spain guide, Levels.fyi measures something different again: total compensation, meaning base salary plus yearly stock value plus bonus, from employee reports. Its Spain median is €41,811 a year, based on 65 salaries and updated 2 November 2026 — above PayScale base pay, as it should be, because it adds variable pay and leans towards larger tech employers. Its highest-paying company shown is Revolut, at €62,552 median total compensation.
Barcelona stands out on the same measure. Levels.fyi puts Barcelona median total compensation at €55,352 a year, based on 33 salaries and updated 2 November 2026 — well above its Spain median. That gap likely reflects Barcelona's larger tech employers in the sample, not a general Barcelona premium over Madrid on base pay, where Glassdoor shows the two cities close.
TalentUp Cross-Check — Data Analyst Salary in Spain
TalentUp gives a higher cross-check for this Data Analyst Salary in Spain guide: a base salary of €39,800, updated 22 August 2026, from 9,063 observations (search-snippet-sourced, as the live page did not display the observations line). Its average bonus and stock options are both €0.
That €39,800 sits materially above PayScale's €31,156 average base and Glassdoor Madrid's €35,835. This is a source and method difference — a large observation set against self-reported surveys — not an error to resolve silently. An offer should be judged against the band the three figures form, not any single one.
Adjacent Roles on Jobicy — Not Plain Data Analysts — Data Analyst Salary in Spain
No Jobicy benchmark for plain Data Analysts in Spain was found, so this Data Analyst Salary in Spain guide publishes no Jobicy data-analyst figure. The closest verified Jobicy Spain benchmarks are adjacent roles only, kept here in US dollars and never converted into euros, and labelled as adjacent roles.
| Adjacent role (Jobicy, Spain, US dollars, October 2026) — Data Analyst Salary in Spain | Average | Listings |
|---|---|---|
| Business Intelligence Analyst | $45,500 | 143 |
| Financial Data Analyst | $41,700 | 308 |
| Data Quality Analyst | $37,900 | 312 |
Jobicy's growth signals belong to those roles only — 18% for Business Intelligence Analysts, 15% for the other two — and must not be transferred to plain Data Analysts. Do not convert these dollar figures into euros; Jobicy describes its benchmarks as modelled estimates from job-market signals, not payslip surveys.
What €35,000 Gross Means in Net Pay (Spain, 2026) — Data Analyst Salary in Spain
Net example for this Data Analyst Salary in Spain guide, labelled as an independent 2026 estimate for a single person with no children, not the site calculator's output: €35,000 gross a year, full-year resident employee, monthly figures as annual divided by 12. Employee social security is taken at 6.50% of gross for 2026, including the 0.15% MEI surcharge; figures of 6.35% excluding MEI are still widely quoted. A €2,000 general expense deduction is applied, the earned-income reduction is nil at this income, and the personal minimum of €5,550 is applied as a quota credit at the lowest band rate.
The 2026 combined income-tax scale is 19% to €12,450, 24% to €20,200, 30% to €35,200, and 37% above that, giving tax of about €6,329 after the minimum quota. Spain has no single universal combined table — the state scale and the autonomous-community scale combine — so a Madrid bill differs from a Catalonia bill, and this estimate is region-agnostic. Withholding, family circumstances, and contract type will move the real figure.
| €35,000 gross breakdown (independent 2026 estimate) — Data Analyst Salary in Spain | Amount |
|---|---|
| Gross salary | €35,000 |
| Employee social security (6.50%) | −€2,275 |
| Income tax (2026 combined scale, after €2,000 deduction and minimum quota) | −€6,329 |
| Net after tax | €26,397 a year (€2,200 a month) |
So a data analyst on €35,000 gross takes home about €2,200 a month on 12 payments under these assumptions. Many Spanish contracts pay in 14 instalments, in which case the monthly figure falls but the annual total is unchanged. Treat this as a planning figure, not a payslip prediction.
Demand, Skills and Outlook — Data Analyst Salary in Spain
Planeta Formación's list of Spain's fastest-growing jobs in 2026 includes Data Analyst, citing LinkedIn and InfoJobs labour-market reports, but it gives no percentage growth rate for the role. This Data Analyst Salary in Spain guide therefore makes only a qualitative demand claim: the role is named among Spain's fast-growing jobs, without a number attached.
On outlook, this Data Analyst Salary in Spain guide quotes no 2027 pay figure: none was found. Demand signals point upward, so re-check the live surveys at offer time rather than indexing a 2026 figure forward.
What This Guide Does Not Include — and How to Use It for a Job Offer — Data Analyst Salary in Spain
This Data Analyst Salary in Spain guide does not include contractor day rates, a Glassdoor Spain-wide average (none exists), a Jobicy plain-Data-Analyst benchmark (none was found), or any published 2027 pay scale. It does not split pay by industry, and city figures are limited to Madrid and Barcelona because those are the Glassdoor pages verified.
- Use this guide as a benchmark, not a verdict: compare your offer with the average and percentiles for the same level and market (Madrid, Barcelona, or Spain-wide).
- Check the measure: a total-compensation figure near €41,811 is not comparable with a base-pay figure near €31,156.
- Run your exact gross through the Spain salary calculator before you accept, and check your autonomous community's scale separately.
- If an offer sits below the 25th percentile (€28,950 in Madrid), ask what it includes that the average does not — training, progression, or a lower-experience brief.
- Never compare a dollar benchmark with a euro average: Jobicy's adjacent-role figures are modelled listing-market figures, not euros of in-post pay.
When you use the Data Analyst Salary in Spain figures for a job offer, match title, market, and level before you negotiate. A mid-career Madrid offer should be judged against the Madrid mid-career signal and the city bands, not the Spain-wide average, and a junior offer against the entry band and the 25th percentile. Bring the source with you: an employer is more likely to move on a published-survey figure than on a round number from memory.
Related Salary Calculators and Guides
Frequently Asked Questions — Data Analyst Salary in Spain
Sources — Data Analyst Salary in Spain
Employee-reported averages: Glassdoor — Data Analyst salaries in Madrid (735 salaries, November 2026) and Glassdoor — Data Analyst salaries in Barcelona (695 salaries, November 2026; a separate Glassdoor mirror shows lower Barcelona figures, so the live-fetched page is preferred). Experience and ranges: PayScale — Data Analyst Salary in Spain (2026 page, entry 15 salaries, early career 102 salaries) and PayScale — Mid-Career Data Analyst in Madrid (2026 page).
Total compensation: Levels.fyi — Data Analyst Salary in Spain (65 salaries, 2 November 2026) and Levels.fyi — Data Analyst Salary in Barcelona (33 salaries, 2 November 2026). Cross-check: TalentUp — Data Analyst Salary in Spain (22 August 2026; observation count search-snippet-sourced). Adjacent roles, US dollars: Jobicy — Business Intelligence Analyst in Spain, Jobicy — Financial Data Analyst in Spain, and Jobicy — Data Quality Analyst in Spain (October 2026). Tax scale and contribution rates: MySpanishVisa — Spain Tax Calculator and Crawljobs — Spain Salary Calculator methodology 2026 (BOE Orden PJC/297/2026, MEI surcharge). Demand: Planeta Formación — Fastest-growing jobs in Spain 2026. Figures in this Data Analyst Salary in Spain guide are planning estimates, not salary guarantees; 2027 figures are outlook only.Disclaimer: All figures on this page are survey and job-ad benchmarks for planning only. Actual pay depends on employer, city, experience, title and benefits. This Data Analyst Salary in Spain guide is not a salary guarantee and does not replace the source surveys or a qualified adviser.
