Skip to main content

Data Analyst Salary Across Europe (2026)

Estimated monthly pay for a Data Analyst in each EU country, based on Eurostat sector medians adjusted for the occupation group. Pick a country for the full breakdown.

Data analysts collect, clean and interpret data to spot trends and answer business questions, turning raw numbers into reports and dashboards.

CountryEst. monthly (gross)
Denmark€8,000–€12,000
Belgium€6,800–€10,200
Luxembourg€6,400–€9,600
Ireland€5,500–€8,300
Germany€5,300–€7,900
Netherlands€5,300–€7,900
Finland€5,300–€8,000
Sweden€5,100–€7,600
Austria€4,800–€7,200
France€4,500–€6,700
Italy€3,500–€5,200
Estonia€3,300–€5,000
Slovenia€3,200–€4,800
Spain€2,900–€4,400
Lithuania€2,900–€4,300
Malta€2,900–€4,300
Cyprus€2,800–€4,100
Latvia€2,600–€3,800
Croatia€2,500–€3,700
Czechia€2,400–€3,700
Poland€2,200–€3,400
Slovakia€2,100–€3,200
Hungary€2,100–€3,100
Greece€2,100–€3,100
Romania€1,950–€2,900
Portugal€1,700–€2,600
Bulgaria€1,400–€2,100

Estimated range — a national Eurostat sector median adjusted for this occupation group (±20%). Not a per-title survey; real pay varies with experience, sector and city.