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. 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. 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. 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. 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. 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

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

This topic in other countries

← Back to Spain