Healthcare in Spain for Expats: Public System, Private Insurance, and What to Actually Choose
Back to Blog expat_life

Healthcare in Spain for Expats: Public System, Private Insurance, and What to Actually Choose

findgestor.com

How Spanish Healthcare Works

Spain operates a dual healthcare system:

Public healthcare (SNS — Sistema Nacional de Salud): Funded by social security contributions. Free at the point of use for those who are registered. High quality, especially in major cities, though waiting times for non-urgent procedures can be long.

Private healthcare: A large network of private hospitals and clinics. Faster access, more choice of doctors, English-speaking staff in tourist areas. You access it through private health insurance, which you pay for monthly.

Many Spanish residents use both — public for serious/emergency care, private for specialist appointments and routine procedures where they want to skip the queue.

Who Gets Access to Public Healthcare?

This is the part that confuses most expats. Access depends on your residency and employment status:

You Have Public Healthcare Access If:

  • You're employed in Spain and paying social security contributions (either as an employee or autónomo)
  • You're a pensioner receiving a Spanish state pension, or a pension from an EU country with a reciprocal agreement
  • You're a registered resident and have applied for the Convenio Especial (a special arrangement where you pay a monthly fee to access the public system)
  • You're an EU resident visiting Spain temporarily (with an EHIC or GHIC card)

You Don't Automatically Have Access If:

  • You're a non-lucrative visa resident — this visa specifically requires you to have private health insurance and explicitly excludes access to the public system
  • You're a digital nomad visa holder — same requirement; private insurance is mandatory
  • You're a non-resident property owner — you're not in the social security system
  • You're an early retiree not yet receiving a pension

This is why many new expats are surprised: they move to Spain, assume they'll use the public system, and then discover their visa type specifically prohibits it.

The Convenio Especial

If you don't qualify for public healthcare through employment or pension, you may be able to access it through the Convenio Especial — a voluntary pay-in scheme.

  • Cost: Around €60/month for under-65s, €157/month for over-65s (2024 rates)
  • What it covers: The same as the standard public system — GP, specialists, hospital treatment, emergency care
  • What it doesn't cover: Prescription medications (you pay full price, though there are subsidies based on income for registered residents)

The Convenio Especial is administered by your regional health authority (each autonomous community has its own process). You need to have been resident in Spain for at least 1 year before applying, in most regions.

Private Health Insurance

If your visa requires private insurance (Non-Lucrative, Digital Nomad), or if you simply want faster access and more choice, you'll need a private policy.

What to Look For

  • No co-pays (sin copago) — many visa types require this
  • Coverage equivalent to the public system — another visa requirement
  • Nationwide coverage — some cheaper policies only cover specific regions
  • Pre-existing conditions — read the fine print; some policies exclude them for the first year or permanently
  • Evacuation/repatriation — if you want the option to return to your home country for treatment

Cost

  • Basic plan: €40–€70/month (young, healthy applicant)
  • Comprehensive plan: €80–€150/month
  • Premium plan with full coverage: €150–€300/month (older applicants or extensive coverage)

Major providers expats use: Sanitas, Adeslas, Mapfre, Asisa, DKV, AXA.

Visa-Specific Requirements

For the Non-Lucrative and Digital Nomad Visas, your insurance must:

  • Be with a company operating in Spain
  • Have no co-pays
  • Cover all standard medical services
  • Be valid for the entire duration of your visa

Travel insurance from your home country usually doesn't qualify — it needs to be a Spanish policy.

Emergency Care

Regardless of your insurance or residency status, if you have a genuine medical emergency in Spain, you can go to any public hospital's emergency department (urgencias). They will treat you first and sort out payment later.

This is a legal requirement — no Spanish hospital will turn away someone in a life-threatening situation.

Prescriptions

In the public system, prescription costs are subsidised based on your income. Pensioners pay a small percentage (usually 10%, capped at a monthly maximum). Working adults pay between 40% and 60% depending on income.

In the private system, you pay the full retail price of the medication, unless your insurance includes a pharmacy benefit (most don't).

How a Gestor Can Help

Healthcare isn't strictly a gestor's domain, but they can:

  • Help you register with your local health centre (centro de salud) once you have public healthcare access
  • Advise on whether your visa requires private insurance and what type
  • Connect you with insurance brokers who speak English
  • Help you apply for the Convenio Especial
  • Assist with obtaining your health card (tarjeta sanitaria)

Final Thoughts

The Spanish healthcare system is genuinely excellent — once you're in it. The challenge for expats is navigating the access requirements, which are tied to your visa type and employment status.

If you're moving to Spain on a visa that requires private insurance, factor the cost into your budget from day one. And if you plan to work or become a pensioner, look into getting into the public system — the quality of care is outstanding and the cost is effectively zero at the point of use.

Find a Trusted Gestor Near You

Browse our vetted directory of gestorías across Spain — filtered by city, language, and speciality.

Search the Directory →