Recently in Madrid, I was catching up with some friends in medical school, and as we discussed future career plans and income, I realized there’s a lot of curiosity and misunderstanding about doctors’ salaries in Spain. Many people assume it’s a golden ticket to a fortune, but the reality might be different from what you think. Today, I’m starting this thread to break down how much doctors in the Spanish healthcare system actually earn.
Public vs. Private: Different Starts, Different Paths
First, it’s important to understand that doctors in Spain primarily work within two systems: the public healthcare system and private healthcare. The vast majority of doctors begin their careers in the public system. Resident interns, after passing the MIR (Médico Interno Residente) exam—a topic that brings to mind other medical news like these Spanish doctors’ donations—enter what is arguably the most demanding phase with the lowest pay. Depending on the autonomous community and the hospital, a first-year resident’s gross monthly salary is between €1,200 and €1,500, but this is just the base pay. The real earner is from Guardias (on-call shifts). Working a few extra shifts a month can significantly boost income, but as you can imagine, it’s incredibly demanding.

The Long Road from Resident to Specialist
After 4-5 years as a resident, finally becoming an attending physician or specialist brings a major salary jump. A specialist in a public hospital starts with a gross base salary of around €2,500 - €3,000 per month. Doesn’t sound exceptionally high, right? But wait, this figure also doesn’t include on-call duty pay, seniority bonuses, and career progression levels. A friend who has been a specialist in a public hospital for over a decade told me that with everything included, a gross annual income of €60,000 to €70,000 is quite common. The table below provides a rough estimate of the annual salary range at different stages:
| Position | Annual Salary Range |
| Resident Intern | €25,000 - €32,000 |
| Senior Resident | €35,000 - €45,000 |
| Public Hospital Specialist | €55,000 - €75,000+ |
| Private Hospital/Clinic Doctor | Varies widely, can reach €80,000 - €150,000+ |
The Lure of Private Practice
Many experienced doctors supplement their income by working part-time in private clinics or hospitals while holding their position in the public system. This is a significant part of their earnings. Some top specialists, particularly in fields like plastic surgery, dental implants, and ophthalmology, can earn €100,000 or even over €200,000 a year if they work exclusively in the private market, but they are in the minority. For most doctors in the private sector, income can be very volatile, heavily depending on their personal brand, patient flow, and the clinic’s business performance. You could say that the public sector offers stability, while the private sector offers potential.
Being a doctor in Spain is definitely a respected, upper-middle-class profession, but it’s far from a path to instant wealth, especially considering the immense upfront investment of time and effort. Compared to their counterparts in Germany, Switzerland, or even the UK, the salaries for doctors in Spain aren’t particularly high. Do you have any friends working in hospitals? Feel free to share what you know in the comments below!