Jobflick

Data analyst salary in Slovenia (2026)

Updated July 2026

A data analyst in Slovenia earns a median of €2,650 gross per month in 2026, with an average of €2,810. Entry-level pay starts near €1,910, while senior professionals reach €4,370 per month. Net pay is typically 62%–68% of gross, and employers in and around Ljubljana pay roughly 10% above the national median for this role.

Key facts

  • Median gross pay for a data analyst in Slovenia is €2,650 per month (2026 estimate).
  • The average gross salary, pulled up by senior roles, is €2,810 per month.
  • Junior pay runs €1,910–€2,330; senior pay runs €3,180–€4,370 gross per month.
  • Slovenia has a cost-of-living index of 100 (Ljubljana = 100), so €2,650 there buys about €2,650 of Slovenian purchasing power.
  • The statutory gross minimum wage in Slovenia is €1,278 per month.
  • Broad demand across finance, retail, telco and the public sector.

Data table

Gross monthly pay for a data analyst in Slovenia, 2026
Experience levelLowHigh
Junior (0–2 years)€1,910€2,330
Mid (3–6 years)€2,390€3,050
Senior (7+ years)€3,180€4,370
Median (all levels)€2,650
Average (all levels)€2,810

What drives data analyst pay in Slovenia

Turns business data into reporting, dashboards and decision support. Slovenia's labour market is concentrated around Ljubljana and Maribor, with strong demand in IT, healthcare, logistics and skilled trades. EU citizens work without a permit; non-EU hires need a single work-and-residence permit.

Pay differences inside Slovenia are driven mostly by region — Ljubljana and its surrounding metro area pay a premium over rural areas — followed by employer size, sector and certified specialisations. Comparing offers on gross pay alone is misleading: check the number of monthly payments per year, bonus structure, and how much of the package is fixed.

The same role in other countries

Median gross monthly pay for a data analyst, selected European markets
CountryMedian gross / monthCost of living (Ljubljana = 100)
Slovenia€2,650100
Germany€4,900132
Austria€4,560128
Netherlands€5,040135
France€4,110122
Italy€3,390112

Frequently asked questions

How much does a data analyst earn in Slovenia?

A data analyst in Slovenia earns a median of about €2,650 gross per month in 2026, with most salaries between €1,910 and €4,370 gross per month.

What is the starting salary for a data analyst in Slovenia?

Entry-level pay starts at roughly €1,910 gross per month. After two to four years, a data analyst typically reaches the mid band of €2,390–€3,050 gross.

What does a senior data analyst earn in Slovenia?

Senior professionals earn between €3,180 and €4,370 gross per month. The top of that range usually requires team leadership, rare specialisations or a large-employer setting.

Is that gross or net pay?

All figures on this page are gross monthly pay before tax and social contributions. In Slovenia, net pay is typically 62%–68% of gross, so a median of €2,650 gross is roughly €1,640–€1,800 net.

Is the salary enough to live on in Slovenia?

Slovenia has a cost-of-living index of 100 with Ljubljana set to 100. Adjusted for that, a median of €2,650 in Slovenia has the purchasing power of about €2,650 in Slovenia.

Can I work as a data analyst in Slovenia as a foreigner?

EU, EEA and Swiss citizens can work in Slovenia without a permit. Non-EU candidates need a work and residence permit, and regulated professions additionally require recognition of their qualifications.

Find your match on Jobflick