Skip to main content

telmyfriends

Healthcare Guide

Healthcare in Spain is often ranked among the best in the world — but if you’ve just arrived, the system can feel like a maze of forms, offices, and unfamiliar terms. The good news is that once you understand how it works, accessing care in Spain is genuinely straightforward. Most residents get their care through the Sistema Nacional de Salud (SNS), Spain’s public National Health System, which is free at the point of use once you’re properly registered. This guide walks through exactly how the system works, who’s eligible, how to register, and what to do if you need care right away.

How Healthcare in Spain Works

Spain runs a hybrid system: a strong public safety net that almost everyone can tap into, plus a well-developed private sector that many residents use alongside it.

The public side is organized through the Sistema Nacional de Salud (SNS), but day-to-day management is handed to each of Spain’s 17 Comunidades Autónomas (autonomous regions) — Andalusia, Catalonia, Madrid, and so on. That’s why the system sometimes looks a little different depending on where you live: Andalusia calls its health service the SAS, the term “SIP” comes from the Valencia region, and each region runs its own hospitals and health centers — even though the underlying rights are the same nationwide.

Within that structure, care is organized in tiers:

  • Primary care — your first stop for almost everything, delivered through your local Centro de Salud (health center)
  • Specialist care — accessed via referral from your primary care doctor
  • Hospital care — for surgery, inpatient treatment, and complex cases
  • Emergency services — available 24/7 through hospital emergency departments and the 112 emergency line

Map of Spain showing autonomous community healthcare regions
AI-generated illustration

Almost all everyday healthcare needs are handled at the primary care level, which is why your first real milestone in the system is being assigned a family doctor (more on that below).

Exterior of a Spanish public health center (Centro de Salud)
AI-generated illustration

Who Can Access Healthcare in Spain?

Eligibility depends less on nationality and more on your legal and employment situation. Broadly, you’ll fall into one of these groups:

  • Spanish citizens and legal residents registered with Social Security (Seguridad Social, Spain’s social insurance system) are automatically covered.
  • EU/EEA, Swiss, and UK state pensioners can use an S1 form, meaning your home country pays for your care in Spain — this gets registered with the Instituto Nacional de la Seguridad Social (INSS), Spain’s National Social Security Institute.
  • Employees and the self-employed (autónomos) are covered automatically once registered with Social Security.
  • EU/EEA citizens gain permanent, fully-covered residence rights after five continuous years of legal residence in Spain.
  • Dependants — spouses, registered partners, and children — of an insured person are usually covered as beneficiaries on that person’s registration.
  • Everyone else — commonly early retirees, non-working partners, and people living off savings — can access the public system through the Convenio Especial, a voluntary pay-in agreement covered in more detail under Private Health Insurance below.
  • Minors, pregnant women, and asylum seekers are covered under specific provisions regardless of immigration status.

Doctor consulting with a patient in Spain
AI-generated illustration

If you’re not sure which category applies to you, the safest first step is registering with Social Security — most other paperwork follows from that.

Registering for Public Healthcare

Registering follows a fairly predictable sequence, even though the paperwork can feel overwhelming at first:

  1. Get your NIE (Número de Identificación de Extranjero) — Spain’s foreigner identification number, required for almost everything else. If you’re on certain residence permits, this number appears on your TIE card instead of a standalone certificate.
  2. Complete your empadronamiento — registering your address at the local town hall (ayuntamiento). Most health centers require this certificate to be no more than three months old.
  3. Register with Social Security, either through an employer, as an autónomo, or via the Convenio Especial. This is also when you’re issued your Social Security Number (Número de la Seguridad Social) — a separate ID number from your NIE, and one you’ll need for almost every healthcare interaction going forward.
  4. Apply for your Tarjeta Sanitaria (Spain’s health insurance card) at your local health center once your Social Security registration is active.
  5. Get assigned a family doctor at your nearest Centro de Salud.

Typical documents you’ll be asked for: your passport or NIE/TIE, your empadronamiento certificate, and proof of Social Security registration.

Timelines vary by region, so it’s worth calling your local health center to confirm exactly which office handles registrations near you before showing up in person.

Getting Your Tarjeta Sanitaria

The Tarjeta Sanitaria Individual (TSI) — often just called your health card — is the single most important document in the system. Once you have it, you can see a doctor, fill prescriptions, and be treated in hospital without paying at the point of service.

  • It’s free to apply for. There’s usually only a small fee, generally just a few euros, if you need a replacement after losing or damaging it.
  • It’s issued by your region’s health department, so the exact office and process depends on where you live.
  • Newer cards don’t expire; older ones, issued before 2017, sometimes carry an expiration date.
  • If you’re on a residence permit or visa, your card’s validity may be tied to that permit.
  • Your card typically arrives by post within two to three weeks of your application being approved.

Spanish Tarjeta Sanitaria health insurance card
AI-generated illustration

Keep it with you whenever you visit a doctor, hospital, or pharmacy — it’s your proof of entitlement to care.

Choosing a Family Doctor (Médico de Cabecera)

Once your Tarjeta Sanitaria is active, you’ll be assigned a Médico de Cabecera — a family doctor — at the Centro de Salud closest to your registered address. This doctor becomes your main point of contact for almost everything: check-ups, prescriptions, sick notes, and referrals to specialists.

You don’t have to keep the doctor you’re assigned. If you’d prefer someone else — perhaps an English-speaking doctor, or simply a better fit — you can usually request a change directly at your health center’s reception or through your region’s health portal.

Family doctor consultation at a Spanish health center
AI-generated illustration

Booking an appointment is normally done by phone, in person, or through your region’s health app or online portal — many of which require a Certificado Digital (digital certificate) or the Cl@ve PIN system to log in securely. For anything beyond routine care, your Médico de Cabecera will refer you to a specialist — in the public system, you generally can’t book a specialist appointment directly.

Public vs Private Healthcare

Many residents in Spain use both systems side by side: public healthcare for most needs, and private insurance or out-of-pocket private care to fill specific gaps like shorter waiting times or English-speaking specialists.

Infographic comparing public and private healthcare in Spain
AI-generated illustration
Public (SNS) Private
Cost Free at point of use, funded through taxes and contributions Monthly premium or pay-per-visit
Waiting times Can be long for non-urgent specialists Generally much shorter
Specialist access Requires GP referral Often direct booking
Hospitals Public hospitals, quality varies by region Private hospitals and clinics
English-speaking staff Available in some areas, not guaranteed More common, especially in expat hubs
Prescriptions Reduced co-pay based on income and employment status Full price unless reimbursed by insurer
Emergency care Free, extensive network Usually still routed through the public system for major emergencies

Neither system is strictly “better” — plenty of residents rely entirely on the public system, while others add private insurance for convenience and peace of mind.

Prescriptions and Pharmacies

Prescriptions in Spain are issued electronically (receta electrónica) directly onto your Tarjeta Sanitaria, so in most cases you don’t need a paper slip — your pharmacist can look up your prescription using your card.

Farmacias (pharmacies) are easy to spot by their green cross sign, and they’re everywhere, even in small towns. Most keep standard business hours, but every area maintains a rotating farmacia de guardia (duty pharmacy) that stays open overnight and on holidays — look for a sign in any pharmacy window listing the nearest one.

Pharmacy storefront in Spain with green cross sign
AI-generated illustration

If you’re in the public system, you’ll usually pay a reduced co-payment on medication, with the exact percentage depending on your employment and income status; pensioners and some other groups pay little or nothing. If you rely on private insurance, check your policy — some plans don’t cover prescriptions at all.

Emergencies in Spain

For any medical emergency, dial 112 — Spain’s single emergency number, which connects you to ambulance, police, and fire services and operates in multiple languages.

For urgent but non-life-threatening situations, most towns also have urgent care centers (puntos de atención continuada) that handle cases which can’t wait for a regular appointment but don’t need a hospital visit.

Hospital emergency department entrance in Spain
AI-generated illustration

Hospital emergency departments (urgencias) treat anyone who shows up, regardless of registration status — you will not be turned away in a genuine emergency. Your Tarjeta Sanitaria speeds up the paperwork, but it isn’t a requirement for receiving urgent, life-saving treatment.

Private Health Insurance

Private health insurance plays a specific, practical role for many people living in Spain, even though not everyone needs it:

  • Visa and residency requirements: certain visas, including the non-lucrative visa, and EU citizen registrations without local employment (via the EX-18 form) typically require private health insurance with no co-payments and no waiting periods, since these routes don’t grant automatic access to the SNS.
  • Bridging the gap: if you don’t yet qualify for public healthcare — for example, in the months before your Convenio Especial or Social Security registration is active — private insurance covers you in the meantime. The Convenio Especial itself costs roughly €60 a month under 65, and around €157 a month from 65 onward; these figures are reviewed periodically, so confirm the current rate with your regional health authority before budgeting. It only covers you personally — each family member needs their own agreement.
  • Faster access: even residents fully covered by the public system sometimes keep private insurance for shorter waiting times and more flexible specialist appointments.

We won’t recommend specific providers here, since the right policy depends heavily on your age, health history, and what your visa or residency route requires. It’s worth comparing a few quotes and reading the small print on pre-existing conditions before choosing.

Common Mistakes to Avoid

  • Not registering after moving. Your rights don’t activate automatically — empadronamiento and Social Security registration have to happen first.
  • Assuming your EHIC or travel insurance covers long-term living in Spain. The European Health Insurance Card is for temporary stays and tourists, not residents.
  • Forgetting to update your empadronamiento after moving house. This can delay everything from your Tarjeta Sanitaria to your assigned doctor.
  • Skipping the Tarjeta Sanitaria application because you feel healthy. Without it, even a simple GP visit becomes complicated.
  • Confusing public and private cover. A private policy doesn’t automatically grant access to public hospitals, and vice versa — know which system you’re actually enrolled in before you need it.

Conclusion

Healthcare in Spain rewards a bit of upfront paperwork with a genuinely strong safety net: once you’re registered, get your Tarjeta Sanitaria, and are assigned a family doctor, most day-to-day medical needs are handled smoothly and at no direct cost. The keys are registering early, keeping your empadronamiento and Social Security status up to date, and understanding whether you need private insurance to bridge any gaps.

If you’re still working through the basics — your NIE, your empadronamiento, or your TIE — our related guides walk through each step in detail.

Frequently Asked Questions

How does healthcare in Spain work?

Spain runs a public system, the Sistema Nacional de Salud (SNS), funded through taxes and Social Security contributions and managed regionally by each autonomous community. Most residents register once, get a Tarjeta Sanitaria, and receive free care at the point of use through a local family doctor, with referrals to specialists and hospitals as needed.

Is healthcare free in Spain?

For anyone properly registered in the public system, most care is free at the point of use — GP visits, specialist referrals, and hospital treatment. You may pay a reduced co-payment on prescription medication, and anyone not automatically covered can join via the Convenio Especial for a monthly fee.

Who can access public healthcare in Spain?

Spanish citizens, EU/EEA nationals, legal residents registered with Social Security, employees, autónomos, pensioners with an S1 form, and their registered dependants. Others, including many early retirees and non-working residents, can access the system through the Convenio Especial.

How do I register for healthcare in Spain?

Get your NIE, complete your empadronamiento at the local town hall, register with Social Security through work, self-employment, or the Convenio Especial, then apply for your Tarjeta Sanitaria at your local health center.

What is the Tarjeta Sanitaria?

It’s Spain’s health insurance card — proof that you’re registered in the public system. It’s free to apply for, and once you have it, you can see your assigned doctor, get prescriptions, and access hospital care without paying upfront.

How do I choose a GP in Spain?

You’re automatically assigned a Médico de Cabecera at your nearest Centro de Salud once your Tarjeta Sanitaria is active. If you’d prefer someone else, you can request a change at your health center’s reception or through your region’s health portal.

Can foreigners use Spanish healthcare?

Yes — eligibility depends on your residency and Social Security status rather than nationality. Legal residents registered with Social Security, employed or self-employed foreigners, and pensioners with an S1 form are all covered, and others can join via the Convenio Especial.

Do I need private health insurance in Spain?

Not always, but some visas, including the non-lucrative visa, require it, especially before you qualify for public healthcare. Many residents also keep private cover for shorter waiting times, even after they’re enrolled in the public system.

Can I go directly to a specialist?

Usually not in the public system — you’ll need a referral from your Médico de Cabecera first. Private insurance typically lets you book specialists directly, which is one of the main reasons people choose to add it.

What should I do in a medical emergency in Spain?

Call 112, Spain’s single emergency number for ambulance, police, and fire services. You can also go directly to any hospital’s urgencias (emergency department) — you’ll be treated regardless of your registration status.


Written with AI assistance, edited and fact-checked by our team.

Official sources: Ministerio de Sanidad · Seguridad Social · Administración.gob.es · MSCBS

Boost us in AI Search