Hey everyone, I was having coffee with some friends recently, and our conversation turned to the topic of retirement in Spain. Suddenly, a friend asked: After a lifetime of hard work, how much do doctors in Spain actually get when they retire? Can they truly just relax and live the high life?
I was stumped. I usually only pay attention to my own social security contributions and had never really looked into doctors’ pensions. Driven by curiosity, I did some research online and asked some local neighbors, and I found that the situation, much like with Spanish nurse salaries, is quite complex. Today, I’ll share what I’ve learned—similar to my findings on Spanish hospital salaries—to get the conversation started. Let’s all discuss it together.
How Are Doctors’ Pensions Calculated?
In Spain, the way pensions are calculated for public and private sector doctors is very different. Today, we’ll focus on doctors who have spent their entire careers in the public hospital system. Their pension primarily depends on two key factors: contribution years and the contribution base.
Simply put, the longer the contribution period, the higher the percentage of the pension they receive. Under current regulations, to receive 100% of the pension, one must have contributed to social security for at least 36 and a half years. The contribution base, on the other hand, is directly linked to their salary in the final decades of their career. Since doctors’ salaries are generally high, their contribution base is usually also quite high.
The Pension Ceiling and Floor
Spain’s public pension system has a ceiling! This is a very important point. Even if you’ve been a top surgeon your whole life with a very high salary, there’s a cap on the monthly public pension you can receive. For 2024, the maximum pension is around €3,100 per month before tax. Of course, this figure is adjusted annually for inflation.

Most regular doctors won’t reach this maximum amount upon retirement. According to some statistics, the average pension for a public hospital doctor is around €2,500-€2,800 per month. This is considered quite a good income in Spain, perfectly adequate for maintaining a comfortable life in old age. Below is a table I’ve put together showing the approximate relationship between contribution years and the pension percentage you can receive:
| Contribution Years | Pension Percentage |
| 15 years | 50% |
| 25 years | Approx. 80% |
| 37 years or more | 100% |
The retirement benefits for doctors in Spain are certainly in the upper-middle range of society, but it’s not enough to be ‘rolling in money,’ especially in high-cost-of-living cities like Madrid and Barcelona. And don’t forget, when you consider the Spanish doctor’s salary context, they put in immense effort and time during their younger years, often working night shifts and handling emergencies. This pension is, in a way, a reward for their lifelong dedication. Do any of you know retired doctors personally? What’s their situation really like? Feel free to share and discuss in the comments below!