Healthcare
Salaries in Europe

Compare Healthcare salaries across 27 European countries. Salary ranges from €30K to €90K depending on role and location.

bolt TL;DR
  • Salary range: €30K - €90K
  • 3 jobs covered
  • 15 countries
Job Title 🇨🇭 CH🇱🇺 LU🇩🇰 DK🇮🇪 IE🇩🇪 DE🇳🇱 NL🇦🇹 AT🇸🇪 SE🇧🇪 BE🇫🇷 FR🇫🇮 FI🇮🇹 IT🇪🇸 ES🇵🇹 PT🇵🇱 PL
Doctor €180,000€129,600€108,000€104,400€104,400€100,800€99,000€97,200€90,000€90,000€86,400€72,000€64,800€54,000€50,400
Nurse €70,000€50,400€42,000€40,600€40,600€39,200€38,500€37,800€35,000€35,000€33,600€28,000€25,200€21,000€19,600
Pharmacist €100,000€72,000€60,000€58,000€58,000€56,000€55,000€54,000€50,000€50,000€48,000€40,000€36,000€30,000€28,000

Explore by Country

Frequently Asked Questions

What is the average healthcare salary in Europe?

Healthcare salaries in Europe vary widely by profession: doctors earn €60,000–€150,000, nurses €28,000–€55,000, and pharmacists €40,000–€70,000 gross annually. Switzerland, Denmark, and Germany offer the highest healthcare compensation.

Which European country pays doctors the most?

Switzerland pays the highest physician salaries in Europe, with specialists earning €150,000–€250,000 gross per year. Germany, Denmark, and the Netherlands also rank among the top countries for medical compensation.

Is there a nursing salary shortage issue in Europe?

Yes. Multiple EU countries face nursing shortages, with salary gaps between Western and Eastern Europe exceeding 300%. Germany and France have introduced bonuses and visa programs to recruit nurses from Southern and Eastern Europe.

How does the EU Pay Transparency Directive apply to hospitals?

Public and private hospitals with 100+ employees must comply with the EU Pay Transparency Directive. They must publish salary ranges in job postings and report gender pay gaps, which are significant in healthcare (nurses vs. doctors).