Frequently asked questions about Data Analyst salaries
The average salary for Data Analyst is €35,000 per year or €17 per hour, with top earners making up to €58,830 (90th percentile). Typically, pay ranges from €27,500 (25th percentile) to €44,575 (75th percentile) annually. Salary estimates are based on 1595 salaries submitted anonymously to Glassdoor by Data Analyst employees.
The highest salary for Data Analyst is €44,575 per year, €3,715 per month or €21 per hour.
The lowest salary for Data Analyst is €27,500 per year, €2,292 per month or €13 per hour.
Recent salaries shared by Data Analysts
50 salaries
Job Title | Years of Experience
Total Pay
Base • Additional pay
Location
Date submitted
Job Title | Years of Experience
Location
Date submitted
Total Pay
Base • Additional pay
Data Analyst
|
1-3 years
€27K/yr
(€27K • €0)
Madrid
submitted on Jun 8, 2026
€27K/yr
€27K • €0
Data Analyst
|
7-9 years
€67K - €77K/yr
Madrid
submitted on Jun 8, 2026
€67K - €77K/yr
Data Analyst
|
1-3 years
€24K/yr
(€24K • €0)
Barcelona
submitted on Jun 7, 2026
€24K/yr
€24K • €0
Anonymously share your salary to help the community.