2025

Data Analyst Salaries in 2025: What You Should Actually Be Earning

June 08, 2026 ยท 3 min read

Data analyst salaries have changed significantly since 2022. Remote work normalisation, the AI wave affecting some roles while creating others, and a cooling in tech hiring have all shifted what analysts actually earn in 2025. Here's the most up-to-date picture we have.

The Global Range

A mid-level data analyst (2โ€“4 years experience) earns between โ‚ฌ35,000 and $110,000 depending on country, industry, and company size. That's a huge spread โ€” and most of it comes down to location and sector, not skill level.

Salaries by Country (Mid-Level Analyst, 2025)

Country Salary Range Notes
United States $75,000 โ€“ $110,000 Highest globally; NYC/SF add 20โ€“40%
Switzerland CHF 80,000 โ€“ 110,000 High cost of living; strong finance sector
Germany โ‚ฌ48,000 โ€“ โ‚ฌ72,000 Munich/Frankfurt command premium
Netherlands โ‚ฌ45,000 โ€“ โ‚ฌ68,000 Strong tech and consulting market
United Kingdom ยฃ38,000 โ€“ ยฃ58,000 London pays 25โ€“35% more than regional
Austria โ‚ฌ40,000 โ€“ โ‚ฌ60,000 Vienna significantly above national average
France โ‚ฌ38,000 โ€“ โ‚ฌ56,000 Paris premium of ~20% vs rest of country
UAE (Dubai) AED 120,000 โ€“ 200,000 Tax-free; strong finance and logistics demand
Canada CAD 60,000 โ€“ 90,000 Toronto/Vancouver higher

The Biggest Salary Drivers

Country and city are the biggest factors โ€” but within the same city, these variables explain most of the remaining variation:

Industry

Finance and banking pay the most for analysts in Europe โ€” typically 15โ€“25% more than the same role in retail or public sector. Tech companies pay well but have been pulling back on headcount since 2023. Consulting (Deloitte, McKinsey, KPMG, Accenture) pays competitively and develops skills fast, though hours are demanding.

Skills Premium

Certain skills command meaningful salary premiums above the base analyst rate:

  • Apache Spark / Big Data: +25โ€“40% โ€” the highest premium, but requires senior experience
  • dbt (data build tool): +18โ€“28% โ€” rapidly growing demand as companies modernise data stacks
  • Snowflake / Databricks: +15โ€“25% โ€” cloud data warehouse expertise
  • Python (advanced): +12โ€“22% โ€” automation and pipeline work beyond basic Pandas
  • Power BI / DAX (expert): +10โ€“20% โ€” PL-300 certification amplifies this

Company Size

Large enterprises (โ‚“1000 employees) generally pay more in base salary. Startups (Series A/B) often pay less but offer equity that can be valuable. The "sweet spot" many analysts find is mid-size tech companies (100โ€“1000 employees) โ€” competitive salaries, meaningful scope, and faster promotion timelines.

Remote vs On-Site in 2025

The remote premium that existed in 2021โ€“2022 has largely disappeared. Most companies have either standardised hybrid models (2โ€“3 days in office) or implemented location-adjusted remote salaries. Fully remote roles for analysts are less common than they were, but still exist โ€” particularly in smaller tech companies and US-based companies hiring European talent.

How to Negotiate

The single most important thing you can do before any salary conversation: research your market rate. Use Glassdoor, LinkedIn Salary, and Levels.fyi for your specific role, city, and industry. Come with three data points: low, median, and high for your market. Then anchor slightly above your target when asked for a number โ€” it gives you room to "meet in the middle" at exactly where you wanted to land.

If you want the full salary data with negotiation scripts, our Data Analyst Jobs & Salaries Report 2025โ€“2026 covers 15+ countries, all seniority levels, industry breakdowns, and word-for-word negotiation scripts that people have used to add โ‚ฌ8โ€“12K to initial offers.

โ† Back to blog
2025careerjobsnegotiationsalary