Spain · Healthcare
How the Spain healthcare system works — public vs private care, eligibility, and costs for residents and visitors.
AI-drafted, editorially reviewed. Confirm specifics with the official authority.
Spain's public National Health System covers residents who contribute to social security — through work, self-employment or as a dependant — and it is run by the 17 autonomous communities, so practical details vary by region. People who do not contribute, such as non-lucrative or student visa holders, generally need private insurance. The route many miss: the Convenio Especial lets non-contributing residents join the public system for a monthly fee.
Spain has a public National Health System (Sistema Nacional de Salud, SNS), managed by the 17 autonomous communities, that covers residents who contribute to the social-security system (through work, self-employment or as dependants). Those not covered — for example non-lucrative or student visa holders — generally need private health insurance, or can join the public system via the Convenio Especial (a paid scheme).
- The public SNS covers residents who contribute to social security; it is run by the autonomous communities.
- Non-lucrative and student visa holders generally need private health insurance.
- The Convenio Especial lets non-contributing residents join the public system for a monthly fee.
- 1
Work out whether you contribute
SNS cover follows from contributing to social security through work, self-employment or as a dependant. Your visa type largely determines whether you are in that group.
- 2
Arrange private cover if you do not
Non-lucrative and student visa holders generally need private health insurance, and it is often a visa condition rather than merely advisable.
- 3
Consider the Convenio Especial
The Convenio Especial lets non-contributing residents join the public system for a monthly fee. It is a genuine third option between private insurance and no public access.
- 4
Check your autonomous community's rules
The SNS is run by the 17 autonomous communities, so registration steps, health-centre assignment and some services differ by region rather than being uniform nationally.
- 5
Register locally once eligible
Once covered, register in your region to be assigned a health centre and card. Do it before you need care rather than during an illness.
- Contribution status established (work / self-employed / dependant)
- Private insurance arranged if not contributing
- Visa condition on health cover checked
- Convenio Especial considered as an option
- Autonomous community's registration steps checked
- Health centre and card assigned
- Cover in place before it is needed
- Ministry of Health (sanidad.gob.es)
Official national health authority.
Frequently asked questions
Can non-lucrative or student visa holders use Spanish public healthcare?
Not through contributions, since the SNS follows from paying into social security. They generally need private insurance — but the Convenio Especial is a real alternative, letting non-contributing residents join the public system for a monthly fee.
What is the Convenio Especial?
A paid scheme that lets residents who do not contribute to social security join the public system for a monthly fee. It sits between private insurance and having no public access, and it is often overlooked by people who assume private cover is the only option.
Why does Spanish healthcare differ between regions?
Because the SNS is run by the 17 autonomous communities. Registration steps, health-centre assignment and some services are set regionally, so check your own community's process rather than a national summary.
Government portals
- General Access Point (administracion.gob.es) — Central portal for Spanish public administration services
- Immigration e-Office (Extranjería) — Residence, foreigner ID (NIE/TIE) and immigration procedures
- Tax Agency (Agencia Tributaria) — Spanish income tax (IRPF) and VAT (IVA) filing
- Ministry of Foreign Affairs (visas) — Visa applications abroad and consular services