IT Salary Comparison / Data Analyst

Data Analyst: Salary and Earnings 2026 at a Glance

Find out what a Data Analyst earns in Germany and how the salary varies by experience and region.

Minimum 34.000 €
Median 53.430 €
Maximum 87.985 €

All figures are gross annual salary. Based on 206 data records

Data Analyst – Job Profile & Salary Prospects

Data analysts transform raw data into understandable insights that support companies in making strategic and operational decisions. They create reports, build dashboards and analyse key business figures in order to uncover trends, optimise processes and make the company's success measurable. The core skills of a data analyst include advanced SQL knowledge, experience with visualisation tools such as Tableau, Power BI or Looker as well as basic statistical knowledge. Python or R for advanced analyses, Excel for ad-hoc evaluations and a good understanding of the respective specialist domain round off the profile. Strong communication skills are crucial, as analysts have to present their findings to various stakeholders in an understandable way. Salaries for data analysts offer a solid entry into the world of data and rise significantly with increasing experience and specialisation. Particularly attractive salaries can be found in the financial sector, in e-commerce and at large technology companies. Analysts with knowledge of predictive modelling or A/B testing can expect above-average salaries. Typical career paths lead from Junior Analyst to Senior Analyst to Analytics Lead or Analytics Manager. Many data analysts go on to develop into data scientists, business intelligence engineers or product management roles. The increasing importance of data-driven corporate management ensures good long-term career prospects for data analysts.

Salary by Experience Level

Level Salary range Average Data records
Junior 30.000 - 44.000 € 36.961 € 13
Mid-level 33.500 - 53.500 € 42.676 € 17
Senior 39.000 - 79.000 € 51.065 € 19
Lead/Principal 41.500 - 93.000 € 56.779 € 17
Junior
36.961 €
30.000 - 44.000 €
13 data records
Mid-level
42.676 €
33.500 - 53.500 €
17 data records
Senior
51.065 €
39.000 - 79.000 €
19 data records
Lead/Principal
56.779 €
41.500 - 93.000 €
17 data records
33k 42k 51k 60k 36.961 € Junior 42.676 € Mid-level 51.065 € Senior 56.779 € Lead/Principal

Salary by Region

Region Salary range Average Data records
Hessen 36.500 - 93.000 € 55.958 € 6
Schleswig-Holstein 34.000 - 79.000 € 51.050 € 5
Bayern 37.500 - 63.000 € 50.458 € 6
Hamburg 36.000 - 63.500 € 50.166 € 6
Nordrhein-Westfalen 37.500 - 69.500 € 49.906 € 8
Baden-Württemberg 33.500 - 68.500 € 49.208 € 6
Thüringen 32.000 - 78.000 € 46.950 € 5
Berlin 34.000 - 60.000 € 45.500 € 4
Rheinland-Pfalz 31.500 - 57.000 € 43.187 € 4
Niedersachsen 31.500 - 55.000 € 42.437 € 4
Saarland 32.500 - 54.500 € 41.937 € 4
Brandenburg 30.500 - 55.500 € 41.375 € 4
Sachsen 30.000 - 52.500 € 39.937 € 4
Hessen
55.958 €
36.500 - 93.000 €
6 data records
Schleswig-Holstein
51.050 €
34.000 - 79.000 €
5 data records
Bayern
50.458 €
37.500 - 63.000 €
6 data records
Hamburg
50.166 €
36.000 - 63.500 €
6 data records
Nordrhein-Westfalen
49.906 €
37.500 - 69.500 €
8 data records
Baden-Württemberg
49.208 €
33.500 - 68.500 €
6 data records
Thüringen
46.950 €
32.000 - 78.000 €
5 data records
Berlin
45.500 €
34.000 - 60.000 €
4 data records
Rheinland-Pfalz
43.187 €
31.500 - 57.000 €
4 data records
Niedersachsen
42.437 €
31.500 - 55.000 €
4 data records
Saarland
41.937 €
32.500 - 54.500 €
4 data records
Brandenburg
41.375 €
30.500 - 55.500 €
4 data records
Sachsen
39.937 €
30.000 - 52.500 €
4 data records
37k 44k 52k 59k 55.958 € HE 51.050 € SH 50.458 € BY 50.166 € HH 49.906 € NW 49.208 € BW 46.950 € TH 45.500 € BE 43.187 € RP 42.437 € NI 41.937 € SL 41.375 € BB 39.937 € SN

All IT Salaries at a Glance

Compare numerous IT professions and find out where you stand in the market.

Start salary comparison