Having recently moved to Spain, I’m curious about everything. I was recently chatting with a friend who studies medicine and asked about the working conditions in hospitals here. I found the information quite interesting and wanted to share it with everyone. I also welcome any experts or insiders to add to or correct what I’ve found.
As many of you know, Spain’s healthcare system is divided into public and private sectors, and there are significant differences in their salaries and working models. To put it simply, a job in a public hospital is like having a secure ‘job for life’—it’s stable with good benefits, but the salary potential is limited. Private hospitals, on the other hand, are more flexible, with pay based on performance. The earning potential is much higher, but so is the competition.
Public Hospitals
Most doctors and nurses in public hospitals are civil servants or have long-term contracts. The biggest advantage is stability; you rarely have to worry about job security, and the hospital compensation in Spain includes very generous holiday allowances. Between statutory annual leave and various personal days, the amount of time off each year is substantial. The workload is relatively balanced. While departments like the emergency room are certainly busy, a strong overtime culture isn’t as prevalent. The downside, however, is that salary growth is slow, primarily based on seniority and promotions. For young professionals just starting, the income isn’t particularly high.

Private Hospitals
Private hospitals operate entirely on a market-driven basis. A doctor’s income is often directly linked to the number of patients seen and surgeries performed. Many doctors work at several private clinics simultaneously or even open their own practice. Successful specialists, such as dentists, cosmetic surgeons, or surgeons, can earn very impressive incomes—annual salaries of €100,000 to €200,000 or even higher are not unheard of. However, this also means higher work pressure, as you need to build your own reputation and client base; it’s not as relaxed as the public sector. Furthermore, regarding benefits like pensions and holiday guarantees, the compensation in Spanish hospitals in the private system is generally not as comprehensive as in the public system.
What Are the Typical Salary Ranges?
I’ve also put together a rough guide to pre-tax annual salary ranges. Of course, these figures can vary greatly depending on the region, experience, and specialty, so take them as a general reference.
| Position | Public Hospital | Private Hospital |
| Resident/Intern | €20,000 - €35,000 | Less common |
| Specialist Physician | €45,000 - €70,000 | €60,000 - €150,000+ |
| Nurse | €28,000 - €45,000 | €30,000 - €50,000 |
If you’re looking for stability, a relaxed pace, and a good work-life balance, a public hospital is an excellent choice. If you’re highly career-driven and want to pursue a high salary, there are more opportunities in the private medical sector, as you can see from these Spanish hospital rankings. It seems both options have their pros and cons; it really depends on your personal priorities. Are there any forum members here who work in hospitals? What are your real-life experiences? Feel free to join the conversation!