I don’t know if anyone else feels the same lately, but trying to book a GP appointment can mean waiting one or two weeks. And if you go to the emergency room, a four or five-hour wait is considered fast. It feels like Spain’s public healthcare system has become increasingly overwhelmed in recent years, with waiting times visibly getting longer. We used to think of Spain’s free healthcare as a huge benefit, but now that benefit seems to be diminishing.
I was chatting with some local Spanish friends over the weekend, and they were all complaining about the same thing. Based on their comments and some research I’ve done, I’ve summarized a few possible reasons to share and discuss with everyone.
Why is it getting harder to see a doctor?
1. A severe shortage of doctors, especially General Practitioners (GPs)
This is the most fundamental problem with seeing a doctor in Spain. Many GPs are reaching retirement age, but the number of new young doctors isn’t keeping up. Furthermore, doctors in the public system face high pressure and lower pay compared to the private sector or other European countries, leading to a serious brain drain. A single GP might be responsible for several thousand residents, seeing an overwhelming number of patients daily. How could the system not be strained? They are exhausted themselves.

2. An aging population + an increase in chronic illnesses
Spain has one of the oldest populations in Europe. The elderly naturally require more frequent medical services, often for the long-term management of chronic diseases like hypertension and diabetes. This demand consumes a significant amount of healthcare resources, putting immense pressure on everyone from GPs to specialists and straining hospital bed capacity. Let’s look at this simple comparison:
| Age Group | Frequency of Medical Need |
| Young People | Lower, mostly for acute illnesses or accidents |
| Elderly People | Very high, mostly for chronic disease management and regular check-ups |
3. Budget issues and uneven resource distribution
Although Spain’s investment in healthcare is not insignificant, budgets were cut during the economic crisis of previous years, and many investment and development plans were shelved. While there has been some recovery, the system is still paying for that historical deficit. Moreover, the distribution of medical resources between large cities and remote areas is highly imbalanced, making it even more difficult for residents in smaller towns to access care. Sometimes the issue isn’t a lack of doctors, but that doctors are unwilling to work in these smaller places.
It feels like a situation of “more patients, fewer doctors, and not enough money.” This is indeed a complex social problem that can’t be solved overnight. What has your experience been like in your autonomous community? Do you have any tips or tricks for bypassing the long waits? For example, using private insurance as a supplement? Feel free to share your thoughts in the comments below!