Having recently moved to Spain, I’ve become curious about the income levels in various professions. I was recently chatting with a friend who is studying medicine about the life of a doctor, especially a family doctor—what we often call a General Practitioner (GP)—working in the public healthcare system. It feels like a highly respected profession in Spanish society, but when it comes to their actual salary, it seems few people can give a clear answer. I spent some time researching and have compiled the information to share and discuss with everyone.
How a General Practitioner’s Salary is Structured in Spain
First, it’s important to understand that a doctor’s salary in Spain isn’t a single, fixed number; it’s a combination of several components. It usually includes:
- Base Salary: This is set nationally and is based on the doctor’s professional group. This part is pretty much the same for doctors across all regions.
- Supplementary Pay: This is where the significant differences lie. It mainly includes:
- Destination Supplement: Determined by the level and location of the hospital or health center where you work.
- Specific Supplement: Awarded based on the responsibility, difficulty, and special conditions of the position.
- Career Supplement: Based on your seniority and career development level—the longer you work, the more you earn.
- Performance-based Bonus: A variable payment based on workload, number of patients, quality of service, etc., much like a bonus.
- On-call Pay for Nights and Holidays: This is a very important part of the income, especially for young doctors. A month’s on-call pay can amount to over a thousand euros.
So, if you want to know a doctor’s exact income, looking at the base salary alone is completely misleading. The various supplements and on-call fees make up the bulk of their earnings.

Public vs. Private: Is There a Big Income Gap?
Traditionally, it’s believed that public hospitals offer stability but lower pay than private ones. In Spain, the situation is more nuanced. A junior doctor starting as a resident in the public system might not earn much in their first few years, with an annual salary between €35,000 and €45,000, which is in a similar range to nurses’ salaries in Spain. However, with seniority and the addition of supplements and on-call pay, it’s very common for a public sector GP with 10 years of experience to earn an annual salary of €60,000 to €70,000. Conversely, while private hospitals might offer higher base pay and more flexible hours, the job security, benefits, and career progression might not be as guaranteed as in the public system. The public sector provides a more structured framework for overall hospital salaries in Spain and even future benefits like retired doctors’ salaries in Spain. As a result, many doctors choose to work in both sectors—holding a primary job in the public system while taking on part-time work in private practice—making their total income very attractive.
Overview of Regional Salary Differences
Each autonomous community in Spain has its own budget and healthcare policies, leading to significant variations in doctors’ salaries. For instance, doctors in Murcia and the Basque Country have some of the highest average salaries in the country, while those in Navarre and Andalusia are relatively lower. Here is a rough comparison of the approximate monthly salaries for newly qualified GPs in several regions for your reference:
| Region | Approx. Monthly Salary |
| Región de Murcia | €3,390 |
| País Vasco | €3,340 |
| Castilla-La Mancha | €3,100 |
| Comunidad de Madrid | €2,950 |
| Andalucía | €2,800 |
The data in this table is just a basic reference; the actual take-home pay can vary greatly due to on-call shifts, seniority, and other factors. For example, although the base salary in Madrid may seem lower, there are more job opportunities and higher pay for extra hours, so the total income isn’t necessarily lower than in other regions.
Becoming a doctor in Spain is undoubtedly a high-paying and respected profession, but the initial investment of time and effort is also substantial. From graduating medical school to passing the exam and completing the MIR (Médico Interno Residente) training, the entire process is long and arduous. In my opinion, this level of income is a fair compensation for their professional dedication. Do you have any friends who are doctors? Does their actual situation differ from what I’ve gathered? Feel free to leave a comment below to discuss!