Quick Answer: Spain's public healthcare system (Sistema Nacional de Salud) is free at the point of use for Spanish nationals and for foreigners with legal and habitual residence who are not required to hold other cover. Residents who don't qualify can join through the convenio especial (€60 a month under 65, €157 from 65, after one year of residence). Private insurance premiums depend on age and coverage, offering faster access and English-speaking doctors.

Overview of Spain's Healthcare System

Quick Answer: Spain runs a universal public health service paid for from public budgets. Once your right to care is recognised, GP visits, specialist care, hospital treatment and emergencies cost nothing at the point of use; prescriptions carry a co-payment. Private insurance offers faster access and extra services.

The Sistema Nacional de Salud (SNS) works through an extensive network of public hospitals, health centers (centros de salud), and specialists across the country.

Key facts about Spanish healthcare:

  • WHO ranking: 7th of 191 countries for overall health system performance in WHO's World Health Report 2000, the only time WHO has ranked national health systems
  • Hospitals: 848 in the 2025 national catalogue, 387 of them run by public bodies
  • Coverage: Spanish nationals with habitual residence, foreigners with legal and habitual residence who are not required to hold other cover, and people covered by EU rules or a bilateral agreement

How the system is organized:

  • Primary care: Local health centers (centros de salud) with assigned GPs
  • Secondary care: Specialists accessed through GP referral
  • Tertiary care: Major hospitals for complex treatments
  • Emergency care: Hospital urgencias and 24-hour health centers
  • Pharmacies: Subsidized medications for public system users

Healthcare is managed by Spain's 17 autonomous communities (INGESA runs it in Ceuta and Melilla), so there can be some regional variations in services and waiting times. Generally, major cities like Madrid, Barcelona, and Seville have the most extensive facilities.

Who Is Entitled to Free Public Healthcare?

Quick Answer: Since 2018 the right to public healthcare depends on nationality and residence, not on paying contributions. Spanish nationals living in Spain, foreigners with legal and habitual residence who are not required to prove cover by another route, and people entitled under EU regulations or a bilateral agreement are covered (Ley 16/2003 art. 3). Anyone else can join through the paid convenio especial.

How residents usually get public cover:

CategoryEntitlementHow to Register
Employed workersFull coverage + dependentsAutomatic via Social Security
Self-employed (autónomos)Full coverage + dependentsVia RETA registration
Pensioners (Spanish system)Full coverageAutomatic
EU pensioners (S1 form)Full coverageRegister S1 at INSS
Children under 18Full coverageWith parent's registration
Registered unemployedFull coverageVia SEPE registration

People who need alternative arrangements:

  • Retirees without a Spanish pension or an S1: private insurance first, then the convenio especial after one year of residence
  • Non-working residents (e.g., Non-Lucrative Visa): private insurance with no copayments for the visa and while you hold it; the convenio especial becomes an option after one year of residence
  • Digital nomads: public cover through Spanish Social Security registration, or private insurance with an insurer authorised in Spain (Ley 14/2013 art. 62); a self-employed (autónomo) registration in Spain gives public access
  • Visitors: an EHIC (EU, EEA and Swiss residents) or a UK GHIC covers medically necessary state care during a temporary stay; neither replaces travel insurance, and other visitors need travel insurance

How to Access Public Healthcare

Quick Answer: First get your right to healthcare recognised, then register at your health centre. Workers, pensioners and people receiving Social Security benefits are recognised automatically; other residents apply to the INSS online or at a Social Security office (CAISS). With the INSS recognition document, request your individual health card at the centro de salud for your address. You'll be assigned a GP (médico de cabecera) who refers you to specialists.

Step-by-step registration:

Step 1: Gather Documents

  • NIE number (foreigner identity number)
  • Padrón certificate (municipal registration)
  • INSS document recognising your right to healthcare (or Social Security affiliation) OR
  • Convenio especial certificate OR
  • S1 form (EU pensioners)
  • Passport or ID

Step 2: Register at Local Health Center

  • Find your assigned centro de salud based on your address
  • Bring all documents to registration desk
  • Complete registration forms
  • Choose or be assigned a GP (médico de cabecera)

Step 3: Receive Your Health Card

  • You'll receive a Tarjeta Sanitaria Individual (TSI) - your health card
  • This card is region-specific (different designs in each autonomous community)
  • Needed for all medical appointments and prescriptions

Using the system:

  • GP appointments: Book online, by phone, or in person at centro de salud
  • Specialists: Require GP referral (derivación)
  • Emergencies: Go directly to hospital urgencias (no referral needed)
  • Prescriptions: Collect at any pharmacy with your health card

The Convenio Especial: Healthcare for Non-Workers

Quick Answer: The convenio especial lets residents with no other right to public healthcare join the SNS for a monthly fee of €60 under 65 or €157 from 65, after one year of residence in Spain. It's ideal for retirees and non-working residents who want public healthcare access.

The convenio especial (special agreement) was created by Royal Decree-law 16/2012 for people who are not covered by the SNS on any other basis, and Royal Decree 576/2013 sets its requirements and fees. Today it sits in Ley 16/2003 art. 3.3: people with no right to publicly funded care can obtain it by paying the convenio especial fee.

Convenio especial fees (RD 576/2013 art. 6; regions may charge more if they add services):

Age GroupMonthly CostAnnual Cost
Under 65€60€720
65 and over€157€1,884

Requirements to join:

  • At least one year of continuous, effective residence in Spain immediately before you apply
  • Registered on the padrón of a municipality in the region when you apply
  • No access to public healthcare by any other route: Spanish law, EU social security regulations or a bilateral agreement (so an S1 holder cannot join)

How to apply:

  1. Apply to the regional health administration for the municipality where you are registered (INGESA in Ceuta and Melilla)
  2. Attach proof of one year's residence and your padrón certificate
  3. The administration must decide within 30 days; if it doesn't, the application counts as approved (RD 576/2013 art. 4)
  4. Sign the agreement within three months of approval; cover starts the day you sign, and you then register at your health centre

Important note: Non-EU visa applicants (e.g., Digital Nomad Visa, Non-Lucrative Visa) need private insurance for their visa applications. After one year of residence you can apply for the convenio especial; before cancelling a private policy, check that the immigration office will accept the convenio especial as your health cover at renewal.

Private Healthcare in Spain

Quick Answer: Private health insurance premiums depend on age, cover and insurer, and there is no official price list; the age ranges below are rough planning estimates, so get quotes. Private cover usually means faster access to specialists, private hospitals and, in many cities, more English-speaking doctors.

Benefits of private healthcare:

  • Choose your own specialist without GP referral
  • Shorter or no waiting times
  • Private hospital rooms
  • More English-speaking doctors
  • Extended appointment times
  • Access to private clinics and hospitals
  • Dental and optical coverage (often not in public)

Rough private premium ranges by age (planning estimates, not quotes):

Age RangeMonthly PremiumCoverage Level
Under 30€40-80Comprehensive
30-45€60-120Comprehensive
45-55€100-180Comprehensive
55-65€150-280Comprehensive
65-75€250-400May have exclusions
75+€350-500+Limited options

Health insurers with large networks in Spain include:

  • Sanitas: part of the Bupa group, extensive network
  • Adeslas (SegurCaixa Adeslas): wide national network
  • ASISA: national network
  • DKV: part of a German insurance group
  • MAPFRE: Spanish insurer with global options

Insurance considerations for visa applications:

  • An insurer authorised to operate in Spain
  • Cover for all the risks insured by Spain's public health system, 100% of medical, hospital and out-of-hospital costs, with no copayment (sin copagos), deductible or coverage limit
  • No waiting period (carencia)
  • Not a travel insurance policy: travel insurance with medical assistance is not accepted
  • Valid for one year and kept for the whole stay

Public vs Private Healthcare: Comparison

Quick Answer: Public healthcare costs nothing at the point of use once you are entitled, but non-urgent care can involve waiting times. Private insurance provides faster access and more choice. Some residents use both: public care for emergencies and serious illness, private for routine care and convenience.

FactorPublic (SNS)Private
CostFree (if entitled) or €60-157/moAge-based premiums (see estimates above)
GP accessUsually within daysSame day or next day
Specialist waitWeeks to monthsDays to 2 weeks
Surgery wait (non-urgent)Months possibleWeeks
Emergency careAvailable 24 hours; patients seen by urgencyAvailable 24 hours; patients seen by urgency
English speakersVariable by areaCommon, especially cities
Hospital qualityHigh standardHigh standard, private rooms
Dental coverageSome basic treatment; most people use private dentistsOften included
Optical coverageNoOften included
Choose doctorAssigned GP, specialists via referralFull choice
Prescription costsCo-payment of 0-60% by income and statusOften not included; check the policy

When public excels:

  • Emergency care (urgencias)
  • Major surgeries and complex treatments
  • Chronic disease management
  • Maternity care
  • Cancer treatment

When private excels:

  • Non-urgent specialist consultations
  • Routine check-ups
  • Dental and optical care
  • When you don't speak Spanish
  • When you need faster treatment

Healthcare Costs and Prescriptions

Quick Answer: Public healthcare is free at the point of service, but prescriptions carry a co-payment set by income. Since 14 May 2026, working-age insured people pay 40%, 45%, 50% or 60% of the price, pensioners pay 10% with a monthly cap of €8.23 to €18.52 (60% above €100,000 of income, capped at €61.75), and groups such as non-contributory pensioners and minimum-income recipients pay nothing (RDL 1/2015 art. 102, as amended by Royal Decree-law 11/2026).

Prescription co-payments in the public system (income = the general and savings taxable bases on your IRPF return):

CategoryCo-paymentMonthly Cap
Pensioners (income <€18,000)10%€8.23
Pensioners (income €18,000-59,999)10%€13.37
Pensioners (income €60,000-99,999)10%€18.52
Pensioners (income €100,000+)60%€61.75
Working age (income <€9,000)40%€8.23
Working age (income €9,000-17,999)40%€18.52
Working age (income €18,000-34,999)45%€61.75
Working age (income €35,000-59,999)45%None
Working age (income €60,000-99,999)50%None
Working age (income >€100,000)60%None
Exempt groups (e.g., non-contributory pensions, minimum income, unemployed people who lost their benefit)0%Not applicable