When I first came to Spain, I heard the healthcare system here was pretty good—convenient and, especially public healthcare, almost free. But when it came to specific resources, like the crucial number of hospital beds, I honestly had no idea.
I was just talking about this with a friend recently, so I decided to dig up some data from the National Statistics Institute (INE) and the Ministry of Health’s websites. I wouldn’t have known if I hadn’t checked, and it’s actually quite interesting. It gives a more direct understanding of Spain’s healthcare capacity. I’m sharing it with everyone on the forum so you can also get a general idea of the hospital beds in Spain for your own city or region.
Overall Situation of Hospital Beds in Spain
According to the latest data I found, the total number of hospital beds in Spain is around 160,000. This figure includes all operational beds in both public and private hospitals.
Of these, public hospitals account for the lion’s share, making up about 70% of the total, with private hospitals covering the remaining 30%. This ratio pretty much matches our everyday experience, as the public system is what most of us use and what handles the vast majority of healthcare needs.

Uneven Distribution of Beds Across Autonomous Communities
What’s interesting is that if you break down these beds by autonomous community, you’ll find the resource distribution is quite uneven. Regions with larger populations, like Andalusia, Catalonia, and Madrid, naturally have the highest total number of beds. However, a more scientific measure is the “number of beds per 1,000 inhabitants,” which better reflects the abundance of healthcare resources in an area.
I’ve put together a simple table with data on hospital beds in Spain for a few typical autonomous communities (more personal experiences can be found in this discussion about hospital beds in Spain). Feel free to check it out:
| Autonomous Community | Beds per 1,000 Inhabitants |
| Catalonia | 3.9 beds |
| Madrid | 3.5 beds |
| Andalusia | 3.1 beds |
| Basque Country | 3.8 beds |
| Galicia | 4.2 beds |
From this data, you can see that places like Galicia and Catalonia have a relatively high number of beds per capita. On the other hand, Madrid, despite being the capital, doesn’t have as high a per capita number as you might think, possibly due to its dense population. Of course, this is just macro-level data; the situation will surely vary by city and even by hospital. Just take it as some interesting trivia to understand a bit more about the land we live in. What do you all think about this data? Or are there any forum members working in hospitals who can share some insider info?