When I first came to Spain, I often heard that being a doctor here was a ‘golden ticket’—a high-status profession with a considerable income. I recently discussed this topic with a friend who works in a public hospital and did some research, so today I’d like to share what I’ve found about the salary levels for Spanish healthcare workers, including topics like severance pay.
Public vs. Private: Two Different Worlds
First, it’s important to understand that Spain’s healthcare system is divided into public and private sectors, with huge salary differences for medical staff. To put it simply, salaries in public hospitals are relatively transparent, but the ceiling for Spanish healthcare isn’t very high. The private sector, on the other hand, is more flexible. Top doctors can earn astronomical incomes, but the average healthcare worker might have less job security than in the public system.
Most of the general practitioners or specialists working in public hospitals have a relatively fixed salary structure. It’s generally composed of a base salary + various allowances. These can include seniority bonuses, night shift pay, holiday on-call compensation, and performance-based rewards. A junior doctor who has just completed their [Spanish medical education] might have a take-home pay of just over €2,000 a month. However, as they gain experience and seniority, it’s quite normal for an experienced specialist to earn a pre-tax monthly salary of €4,000 to €5,000.

Doctor and Nurse Salary Breakdown
To give you a clearer picture, I’ve compiled a rough range of annual pre-tax salaries. Please note that this is just an average reference; salaries can vary by Autonomous Community, hospital, and department. In particular, salary levels in Madrid and the Basque Country tend to be relatively higher.
| Position | Average Gross Annual Salary |
| Resident Doctor | €28,000 - €35,000 |
| General Practitioner (GP) | €45,000 - €60,000 |
| Specialist Doctor | €55,000 - €75,000+ |
| Nurse | €28,000 - €40,000 |
| Nursing Assistant | €21,000 - €25,000 |
As you can see from the table, the salaries for nurses and nursing assistants aren’t particularly high, especially considering the demanding nature of their work and the responsibilities they carry. Many of my nurse friends complain about the high-pressure work environment. The staffing shortage, which worsened after the pandemic, has never been fully resolved. It feels like they’re risking their lives for their paycheck.
In Spain, being a doctor is indeed a respected profession with an upper-middle-class income, but it’s definitely not the ‘get-rich-quick’ career path to easy financial freedom that some might imagine. The public system guarantees a stable, middle-class lifestyle, but to earn big money, one has to venture into the private sector or open their own clinic. Do you have any friends working in hospitals? Feel free to share their real-life experiences in the comments! Looking forward to the discussion
!