Healthcare in Spain
Spain is known for its high-quality healthcare system, which includes both public and private services. Whether you’re relocating permanently, retiring, or spending extended periods in Spain, understanding your healthcare options is essential — especially if you’re not an EU citizen.
How the Spanish Healthcare System Works
Spain operates a universal healthcare system (SNS: Sistema Nacional de Salud) that provides public medical services funded by social security contributions and taxes. Most residents have access to the public system, but coverage depends on your legal residency status and whether you’re contributing to the system or entitled via another route (e.g., international agreements).
Accessing Public Healthcare in Spain
To use public healthcare, you must first register with the system, usually via your local Instituto Nacional de la Seguridad Social (INSS) office. After registering, you can access services through your local health centre (centro de salud) and will receive a health card (tarjeta sanitaria).
You may qualify for public healthcare in one of the following ways:
- Employed or self-employed in Spain (paying into social security)
- Pensioner with an S1 form (e.g., UK State Pension recipients)
- Beneficiary of a long-term disability or benefit scheme (if covered by international agreements)
- Resident contributing voluntarily to the system via a regional healthcare scheme (e.g., the Convenio Especial)
Private Healthcare in Spain
Private healthcare is widely used in Spain — even by those eligible for public care — because it offers:
- Shorter wait times
- More flexibility in choosing doctors and specialists
- Access to English-speaking or multilingual providers
You can purchase private health insurance via Spanish or international insurers. Monthly premiums vary depending on age and coverage but start from around €50–€150 per month for basic plans.
Important: Visa applicants (e.g., non-lucrative visa or digital nomad visa) are usually required to have private health insurancewith no co-payments and full coverage in Spain.
Healthcare for UK Pensioners: Using the S1 Form
UK citizens receiving a State Pension may access Spanish public healthcare on the same basis as Spanish nationals via the S1 scheme, a result of the UK-Spain bilateral agreement.
Steps to Register:
- Apply for an S1 before moving, via the International Pension Centre (IPC) in the UK.
- Once in Spain, take the S1 to your local INSS office to register it.
- With the registration confirmation, go to your local health centre to get your tarjeta sanitaria (health card).
You will need: passport, NIE, proof of residence, visa documentation, and padrón certificate.
Note: After Brexit, UK pensioners living in Spain long-term are generally not entitled to free NHS care when visiting the UK. Ensure you have travel insurance if returning for short visits.
Healthcare Options for Other Non-EU Nationals
Digital Nomads & Remote Workers
- Must show proof of private health insurance when applying for a visa
- If becoming tax resident and contributing to social security (via self-employment), you may qualify for public care
Non-Lucrative Visa Holders
- Required to hold private health insurance for the first year
- After residency is granted, may be eligible to register for public care via contribution schemes or as long-term residents
Working Professionals
- Automatically enrolled in the public healthcare system through employer social security contributions
- Can also choose to take out supplementary private insurance