Data Scientist salaries in Dresden range from 46.000 € to 133.400 € in 2026. The mid-level median is 74.980 €, which is 8% below the Germany national average.
Junior (0-2 yrs)
46.000 € – 59.800 €
Median: 52.900 € · per year
Mid-Level (3-5 yrs)
62.560 € – 87.400 €
Median: 74.980 € · per year
Senior (6+ yrs)
92.000 € – 133.400 €
Median: 112.700 € · per year
Estimate your earning potential based on role, location, and experience.
Estimated Data Scientist Salary in Dresden, Germany
3 sourcesMedian: 93.840 € per year (adjusted for Dresden cost of living)
Junior
52.900 €
0-2 yrs
Mid-Level
74.980 €
3-5 yrs
Senior
112.700 €
6+ yrs
| City | Mid-Level Median | Cost of Living |
|---|---|---|
| Dresden, Saxony | 74.980 € | low |
| Munich, Bavaria | 101.060 € | high |
| Frankfurt, Hesse | 97.800 € | high |
| Stuttgart, Baden-Württemberg | 93.725 € | high |
| Hamburg, Hamburg | 91.280 € | high |
| Berlin, Berlin | 89.650 € | high |
| Düsseldorf, North Rhine-Westphalia | 89.650 € | high |
City figures scale Germany’s national data scientist range by local cost of living and are indicative. Actual pay varies by employer, seniority, and total compensation.