Healthcare in Spain: public and private systems explained - El Relocator

Healthcare in Spain: how it works

We help you secure the residence permit that gives you access.
Read more Get a free consultation
From 0 €
Tax burden per month
From 6 weeks
Term for obtaining a residence permit
5 years
Until permanent residence permit
#Medicine 11/05/2025 Reading time: 4 min

Healthcare in Spain: public and private systems explained

Spain has one of the best-rated healthcare systems in the world — universal, largely free at the point of use, and backed by a strong private sector. As a newcomer you'll meet both: the public system (SNS) once you contribute to Social Security, and private insurance, which most residence permits require at first. Here's how healthcare in Spain actually works and how to access it.

Healthcare in Spain at a glance
  • Public system (SNS)free at point of useOnce you pay Social Security; family included.
  • On a residence permitprivate insurance firstFull cover, no co-payments — required for most visas.
  • Access the SNSNUSS → Tarjeta SanitariaRegister, then get the health card at your local clinic.
  • Run bythe regionsService and waiting times vary by autonomous community.
  • Privatefast, ~€20–70/monthNo waiting lists; wide choice of clinics.

The public system (SNS)

The Sistema Nacional de Salud gives universal care, free at the point of use, to anyone who contributes to Social Security — employees, autónomos and their dependants. Coverage includes primary care, GPs and specialists, hospital treatment, emergencies, vaccinations and heavily subsidised prescriptions. To access it you first get a Social Security number (NUSS), then apply for the Tarjeta Sanitaria (TSI) at your local health centre (Centro de Salud) with your passport, TIE and town-hall registration (empadronamiento). The card is free.

Regional differencesHealthcare is managed by the 17 autonomous communities, so services and waiting times vary — some specialists have long waits in busier regions. Emergency care is available to everyone regardless of status.

Private healthcare

Private insurance is fast — issued within about a week — with virtually no waiting lists and access to any accredited clinic, provided it's contracted with your insurer. Major providers include Sanitas, DKV and Adeslas. Prices run roughly €20–70/month depending on the tier and your age: a cheap policy with co-payments at the low end, and the full "no co-payment, no waiting periods" cover — the type required for a residence permit — at the top. Many residents keep private for speed while using the SNS for open-ended or serious treatment.

Healthcare and your residence permit

This is the key point for newcomers: most residence permits — non-lucrative, digital nomad, student — require private insurance with full cover and no co-payments (sin copago, sin carencias) for the application. A cheaper co-pay or outpatient policy will get you refused. Once you're employed and paying Social Security, the public SNS covers you and your family for free, and the private policy becomes optional. The full public-vs-private comparison, tiers and prices is in private vs public health insurance. Which permit you're applying for — see the residence permit guide.

Frequently asked questions

The public system (SNS) is free at the point of use once you contribute to Social Security and hold the Tarjeta Sanitaria. Get a Social Security number (NUSS) first, then the card at your local health centre — the card itself is free.
For most residence permits — yes, at first: a private policy with full cover and no co-payments (sin copago, sin carencias) is required for the application. Once employed and contributing to Social Security, the public system covers you and private becomes optional.
Get a Social Security number (NUSS) online with a digital certificate, then apply for the Tarjeta Sanitaria at your local Centro de Salud with your passport, TIE and empadronamiento. It's issued free, usually within about two weeks.
Roughly €20/month for a basic policy with co-payments, up to about €70/month for the full visa-grade cover with no co-payments or waiting periods. Price depends on age and provider (Sanitas, DKV, Adeslas and others).
Yes — it's consistently rated among the best in the world for outcomes and access. The main trade-off in the public system is waiting times for some specialists, which vary by region; private cover removes most of the wait.
Yes, many residents do — private for speed and choice of specialist, public (SNS) for open-ended, chronic or serious treatment and for vaccinations, which run through the public system.

Official sources:
Ministerio de Sanidad — Sistema Nacional de Salud
Seguridad Social — registration and NUSS

Go back to the blog

Any questions left?

Get advice in a convenient way!