When I first came to Spain, I always thought being a doctor was a prestigious and high-paying profession—after all, they’re considered part of the elite class anywhere. But after a recent chat with a friend preparing for the MIR exam, I realized there are many intricacies to it. Today, I’ll share what I’ve learned about the income of general practitioners in Spain, based on industry reports and insights from local friends. Feel free to add your own comments or corrections!
Public vs. Private System: A Clear Income Gap
First, it’s important to understand that Spain’s healthcare system is divided into public and private sectors. The vast majority of general practitioners work in the public system, where their salaries are relatively transparent but also more rigid. A ‘rookie’ who has just passed the MIR exam and become a resident doctor can expect an annual salary of around €30,000 to €40,000. Income increases progressively with years of service.
On the other hand, general practitioners in private hospitals or clinics have much more flexible earnings. Their income largely depends on their personal reputation, number of patients, and the clinic’s pricing. It’s not unheard of for top private doctors to earn over a hundred thousand or even several hundred thousand euros a year, but they are at the top of the pyramid. Most private doctors might earn a bit more than senior public-sector doctors, but they also face greater work pressure and uncertainty.

Salary Breakdown: Base Salary + On-Call Fees + Various Allowances
A public doctor’s payslip can look a bit complex, mainly consisting of these parts:
The table below is a simplified example to give you a rough idea of the starting salaries in different regions:
| Autonomous Community | Approx. First-Year Resident Annual Salary |
| País Vasco | 38,000€ |
| Madrid | 35,000€ |
| Cataluña | 34,000€ |
| Andalucía | 33,000€ |
Regional Differences Cannot Be Ignored
As you can see from the table above, there are significant income disparities for doctors across different autonomous communities in Spain. Generally, regions that are more financially independent and affluent, like the Basque Country (País Vasco) and Navarre (Navarra), offer better compensation for doctors. In contrast, areas like Andalusia (Andalucía) and Extremadura have relatively lower incomes. This is a major reason why many doctors consider regional salary levels a key factor when choosing where to work.
Being a general practitioner in Spain is a stable, middle-class job with high social standing. It’s unrealistic to expect to ‘get rich overnight’ in this profession, unless you become a top influencer doctor, but living a decent and comfortable life is entirely achievable. However, the initial training and education period is very long, and the exam pressure is immense. It’s truly a profession that requires immense passion and dedication. Do you have any friends who are doctors? What are their real-life situations like? Feel free to leave a comment and discuss below!