Moving to Spain can be overwhelming, and getting sick is often a major concern. When you’re in an unfamiliar place, it’s hard enough to find a reliable doctor, let alone know which hospitals are nearby. I’ve seen questions on forums from people asking about good public hospitals in Madrid or Barcelona, so today I want to share a super useful official tool: the National Hospital Catalog (Catálogo Nacional de Hospitales) from the Spanish Ministry of Health. With this, you’ll no longer have to ask around to find a hospital!
This system is arguably the most authoritative and comprehensive hospital database in Spain. You can find everything from public and private hospitals to general and specialized ones. For expats like us, it’s an essential healthcare navigation tool. Plus, since it’s an official government resource, the information is guaranteed to be accurate, so you don’t have to worry about stumbling upon questionable small clinics.

How to Use This Search System?
It’s actually very simple to use; you just filter based on your needs. The website interface is in Spanish, but it’s easy to navigate with a browser translation tool. Once you’re on the search page, you’ll see several filter options. Here’s a quick guide to the key ones:
- Comunidad Autónoma: This is the most important one. It’s your Autonomous Community, like Madrid or Catalonia.
- Provincia: This means Province. If the Autonomous Community is large, you can narrow it down further by selecting a province.
- Titularidad: This refers to ownership. You can select
Público (Public) or Privado (Private). If you have a public health card, you’ll generally choose public hospitals; if you have private insurance, select private. You can also select Todos (All) to see the complete list of Spanish hospitals. For more context on hospital performance, you can also check out data on [Spanish hospital mortality rates].
- Clase de Hospital: This means Hospital Type, such as general hospitals, specialized hospitals, etc. For most cases, selecting “General” is sufficient.
Key Differences Between Hospital Types
To help you understand the difference between public and private hospitals, I’ve created a simple table. You can refer to it based on your situation:
| Type | Pros | Cons | Best For |
| Public Hospitals | Low cost or free | Long waiting times; booking a specialist can take months, which is a factor in Spanish hospital rankings | Individuals with a Spanish social security number and public health card |
| Private Hospitals | Fast appointments, better service, pleasant environment | High costs | Those with private health insurance, or anyone prioritizing efficiency and specific services |
Once you’ve selected your criteria, click Buscar (Search), and the system will display a list of all matching hospitals. The list will show basic information like the hospital’s name, address, and phone number. Clicking on a specific hospital will reveal more detailed information, such as the departments it offers, the number of beds, etc. I recommend you look up a few public and private hospitals near your home in advance and save their information just in case. Hope this helps everyone living in Spain. Wishing you all the best of health, and hopefully you’ll never need to use this system!