Having recently arrived in Spain, I’ve always been curious about the local healthcare system. When we visit a hospital, the people we interact with most are doctors and nurses, as well as the caregivers who look after the elderly in nursing homes. It got me thinking, they work so hard every day, especially in public hospitals where they are constantly rushed off their feet, so what are their incomes really like? I’ve recently done some research and asked a few local friends, and I wanted to share what I’ve found to kick off the conversation and see if any industry insiders have more to add.
Doctor Salaries: At the Top of the Pyramid
Without a doubt, doctors are the highest-earning group in the healthcare industry. However, the income gap among doctors is also significant. The salary of a young resident fresh out of the MIR (Médico Interno Residente) program can be several times lower than that of a senior specialist with twenty years of experience in a private hospital. Generally speaking, the starting salary for doctors in public hospitals isn’t exceptionally high, but the stability and benefits are excellent. As they gain seniority and rank, their annual salary increases steadily. According to data from various job portals and industry reports on [medical care for the elderly in Spain], a family doctor with a few years of experience can expect a gross annual salary of between €45,000 and €60,000. For specialists, such as cardiologists or neurologists, especially those who also work at multiple private clinics, an annual salary exceeding €100,000 is quite common.

Salary Levels for Nurses and Caregivers
Compared to doctors, nurses’ incomes are much more down-to-earth. The salary for nurses in the public system is relatively transparent, with a new nurse earning a gross annual salary of around €25,000 to €32,000. This figure can fluctuate considerably based on years of service, night shifts, and holiday overtime. Nurses in private hospitals might earn slightly less, but the workload may not be as intense. As for nursing home caregivers, known as Auxiliar de geriatría, their income is the lowest. According to collective bargaining agreements, their gross annual salary typically ranges from €15,000 to €19,000. Their hourly wage is not high, and the work is extremely demanding, truly a job that requires immense patience and compassion.
Speaking of which, there was that trend of [dancing healthcare workers] on TikTok recently. I’ve created a simple table here to summarize the approximate annual salary ranges for different positions. The data, including info on [healthcare for the elderly in Spain], is an estimate compiled from various sources and may vary by region and city, so please use it as a general reference:
| Position | Minimum Annual Salary | Maximum Annual Salary | Notes |
| Resident Doctor | €28,000 | €40,000 | Training phase |
| Family Doctor | €45,000 | €65,000 | For experienced professionals |
| Specialist Doctor | €70,000 | €120,000+ | Depends on skill and reputation |
| Nurse | €25,000 | €38,000 | Includes overtime and night shifts |
| Nursing Home Caregiver | €15,000 | €19,000 | Follows industry agreements |
The income disparity in Spain’s healthcare sector is quite pronounced. While being a doctor is undoubtedly a high-paying profession, it requires a long training period and involves immense pressure. Nurses fall into a standard middle-class income bracket, allowing for a stable life. However, the salary for nursing home caregivers is indeed low, placing them at the lower end of the national average wage. This is likely a major reason for the high turnover rate in this position. What are your thoughts on these salary levels? Do you have friends working in hospitals or nursing homes? Feel free to join the conversation and share!