Healthcare in Spain for Expats: Public System, Private Insurance, and How to Get Registered
Who can access Spanish public healthcare, how the S1 form works for UK nationals, the best private insurers, and how to register with a GP.
Spain's Healthcare System: An Overview
Spain operates a universal public healthcare system (Sistema Nacional de Salud, or SNS) that is widely regarded as one of the best in the world. The system is funded through general taxation and managed by the 17 autonomous communities (regions), each of which runs its own regional health service. This means there can be notable differences in services, waiting times, and access depending on where in Spain you live.
For expats, the key question is not whether Spain's healthcare is good — it undeniably is — but rather how you access it and what your entitlements are depending on your visa status, nationality, and employment situation.
The three main routes to healthcare coverage in Spain for expats are: through the public system (for employed workers, those with S1 forms, and certain registered residents), through mandatory private health insurance (required for NLV and DNV holders), and through a combination of both as your status evolves over time.
Who Can Access Public Healthcare in Spain?
Entitlement to Spain's public healthcare system depends on your situation. The main groups who can access public healthcare are:
- Employed workers in Spain — those paying Spanish social security contributions (autonomos and employees) are automatically entitled to public healthcare
- Spanish state pensioners and some benefit recipients
- UK nationals with S1 forms — UK state pensioners and certain pre-retirement benefit holders can use the S1 to register for Spanish public healthcare with costs covered by the UK
- EU/EEA nationals using EHIC — for temporary stays; EHIC covers treatment of emergencies and pre-existing conditions but is not a substitute for residency-based coverage
- Long-term residents after 5 years — those who have held legal residency for 5+ years and obtained long-term residence status may become eligible for public healthcare in some regions
- Children of any registered resident — children under 18 are universally entitled to public healthcare in Spain regardless of their parents' status
- Pregnant women — pregnancy care and childbirth are covered for all women on Spanish territory
Private Health Insurance in Spain: What You Need
For Non-Lucrative Visa holders, private health insurance is not optional — it is a legal requirement for obtaining and maintaining the visa. The insurance must meet specific criteria set by Spanish immigration authorities.
NLV Health Insurance Requirements
- Valid throughout Spain — must cover the whole of Spain, not just one region
- No copayments (copagos) — some policies charge per consultation; immigration officers may reject policies with copayments above a minimal amount
- No exclusions for pre-existing conditions — the policy must provide comprehensive coverage including treatment for pre-existing health conditions
- Minimum coverage of 30,000 euros — this is the official minimum for Schengen visa requirements and is typically referenced in NLV assessments
- Issued by an insurer authorised to operate in Spain — policies from non-Spanish insurers without Spanish regulatory approval may not be accepted
- Valid for the full duration of the visa — must cover the entire visa period without gaps
Best Private Health Insurers in Spain for Expats
a leading private insurer (a leading private insurer)
- Most widely used for NLV applications
- English-language customer service
- Large hospital and GP network
- NLV-compliant policies clearly listed
- Approximately 80–150 euros/month
a leading private insurer
- Market leader by network size
- Competitive pricing
- Good specialist access
- English support available in major cities
- Approximately 60–130 euros/month
a leading private insurer
- Strong coverage in smaller cities and towns
- Owned by Spanish medical professionals
- Good value for comprehensive coverage
- Approximately 55–120 euros/month
a leading private insurer Spain
- International insurer with Spanish operations
- Comprehensive international coverage
- Good for those with frequent international travel
- Approximately 80–160 euros/month
a leading private insurer
- International expat health insurance
- Covers Spain and worldwide
- English-language service throughout
- NLV-compliant plans available
- Approximately 100–200 euros/month
a leading private insurer
- Major Spanish insurer
- Extensive regional coverage
- Good for rural or smaller city residents
- Competitive pricing for families
- Approximately 55–120 euros/month
The S1 Form: Healthcare for UK Nationals in Spain
The S1 form (formerly called the E121) is a crucial document for certain UK nationals moving to Spain. It allows eligible UK nationals to register for Spanish public healthcare, with costs reimbursed to Spain by the UK government.
Who Is Eligible for the S1 Form?
The S1 is available to:
- UK state pensioners (those receiving the UK State Pension) who are moving to Spain
- UK nationals receiving certain UK exportable benefits (such as incapacity benefit) and moving abroad
- Dependent family members of S1 holders in some circumstances
If you are of working age and moving to Spain to retire on private income (i.e., you are an NLV holder without a UK state pension), you are not eligible for an S1 — you must have private health insurance.
How to Apply for the S1 Form
Apply through the UK's Overseas Healthcare Services (OHS) team before you leave the UK. Contact the NHS Business Services Authority or apply online through NHSBSA's overseas healthcare portal. You should receive your S1 certificate within a few weeks. Take the S1 form to your local Spanish social security office (INSS — Instituto Nacional de la Seguridad Social) after arriving in Spain to register your entitlement and obtain your Spanish health card.
How to Register with a GP in Spain
Whether you are accessing public or private healthcare, knowing how to register with a GP is essential for your day-to-day health needs in Spain.
Public Healthcare GP Registration
Confirm Your Eligibility
First confirm that you are entitled to public healthcare (employed worker, S1 holder, long-term resident, child, or pregnant). If you are an NLV holder without employment, you are not entitled to public healthcare until you qualify for long-term residence after 5 years.
Find Your Local Health Centre
Your GP (medico de cabecera) will be at the health centre (centro de salud) assigned to your registered address. In Spain, public healthcare is zone-based — you cannot choose your health centre freely; you must use the one that covers your padron address. Look up your assigned health centre through your regional health authority's website.
Visit the Health Centre with Your Documents
Go to the health centre's administrative desk (not the clinical consultation area) and ask to register. Bring: TIE card, padron certificate, passport, and your proof of entitlement (employment contract, S1 form, or social security registration confirmation). The registration process usually takes 15–30 minutes.
Receive Your Health Card (Tarjeta Sanitaria)
Once registered, you will receive a health card (tarjeta sanitaria individual or TSI) — called a SIP card in the Valencia region. This card shows your assigned GP and health centre and is needed for all appointments, prescriptions, and treatments within the public system. The card is usually issued the same day or posted within a week.
Private Healthcare GP Registration
With a private insurer, registering with a GP is simpler. Log into your insurer's app or portal (all major Spanish insurers have English-language apps), search for GPs near your address within their network, choose a GP, and book an appointment directly. No formal registration paperwork is needed — your insurance card number and appointment booking are sufficient.
Understanding Spain's Regional Health Systems
Spain's healthcare is managed by 17 autonomous communities. The quality and access can vary between regions, and some services — particularly specialist waiting times — differ significantly.
| Region | Health Authority | Health Card Name | Notable Feature |
|---|---|---|---|
| Andalucia | SAS | Tarjeta SAS | Large region; varies by province |
| Catalonia | CatSalut | Tarjeta CatSalut | Strong public hospital network |
| Madrid | SERMAS | Tarjeta Sanitaria Madrid | Excellent specialist hospitals |
| Valencia | Conselleria de Sanitat | Tarjeta SIP | SIP card system |
| Basque Country | Osakidetza | Tarjeta Osakidetza | Among best-funded in Spain |
| Canary Islands | SCS | Tarjeta SCS | Serves large expat population |
| Balearic Islands | IB-Salut | Tarjeta IB-Salut | English-language services in tourism areas |
Specialist Services, Mental Health, and Dental Care
Specialist Appointments in the Public System
To see a specialist in the public system, you typically need a referral from your GP. Waiting times for non-urgent specialist appointments can be considerable in some regions — 2–6 months for some specialties in busy areas. For urgent or potentially serious conditions, the wait is much shorter. Private healthcare provides direct access to specialists without referral and usually with much shorter waiting times (days rather than months).
Mental Health Services
Mental health services are available in Spain's public system via referral from your GP to a unidad de salud mental (mental health unit). Wait times for non-urgent cases can be long. Private mental health care is widely available in major cities, with many English-speaking therapists and psychologists. Private health insurance policies typically cover 20–30 therapy sessions per year. Online therapy (via platforms like Talkspace or Spanish equivalents) has also grown significantly and is widely used by expats.
Dental Coverage in Spain
The Spanish public health system covers only urgent dental treatment — extractions of teeth causing acute pain and infection treatment. Routine dentistry, fillings, root canals, crowns, and orthodontics are private in Spain. However, private dental care is very affordable compared to the UK or USA — a basic filling costs approximately 40–80 euros, and a dental check-up with cleaning runs 50–80 euros at most private clinics. Adding a dental module to your private health insurance is typically 15–25 euros per month extra and can significantly reduce out-of-pocket dental costs.
Prescription Medications
In the public system, prescription medications are available at a co-payment based on your income (typically 10%, 40%, or 60% of the cost, with a maximum cap per month). Pensioners pay reduced rates. In the private system, prescriptions are at full cost unless your insurer covers them. Many common medications are significantly cheaper in Spain than in the UK or USA even at full private price.
Planning to Move to Spain?
Our specialists guide you through the right visa from start to finish — managed entirely online, in English.
Healthcare in Spain for Expats: Frequently Asked Questions
Not automatically. NLV holders must have private health insurance as a condition of their visa — this insurance is the primary healthcare coverage for NLV holders in Spain. After 5 years of continuous legal residence, NLV holders may become eligible for public healthcare through long-term residence status. Some regions have more accessible public healthcare registration routes for long-term legal residents. Until eligible for public health, maintain comprehensive private insurance that fully complies with NLV requirements.
The S1 form (formerly E121) allows UK state pensioners and some pre-retirement UK nationals receiving UK benefits to register for healthcare in Spain, with costs covered by the UK government. UK pensioners moving to Spain should apply for the S1 through the UK's Overseas Healthcare Team (NHS Business Services Authority) before leaving the UK. The S1 effectively acts as an alternative to private health insurance for those who qualify. If you are of working age moving to Spain on an NLV without a UK state pension, you are not eligible for the S1 and must have private insurance.
The SIP card is used in the Valencia region. In other regions it may be called a tarjeta sanitaria or TSI. To get one, visit your local health centre (centro de salud) with your TIE card, padron certificate, and proof of entitlement to public healthcare (employment confirmation, S1 form, or social security registration). The card is usually issued on the same day or posted to your registered address within a few days. Children of any registered resident can obtain their health card regardless of the parents' visa status.
The most widely used private health insurers for expats in Spain are established private health insurers in Spain Global (ideal for internationally mobile expats), and a leading private insurer (strong regional coverage). For NLV visa compliance, choose a policy with no copayments, no exclusions for pre-existing conditions, and at least 30,000 euros coverage. a leading private insurer is the safest choice for NLV applications.
Spain consistently ranks among the top 10 healthcare systems globally. The public system offers excellent standard of care with highly trained doctors, modern hospital facilities, and good specialist services. Private healthcare in Spain is also of high quality and significantly more affordable than equivalent care in the UK or USA. The main challenges for expats are access entitlements (not all residents qualify for public healthcare immediately) and wait times for non-urgent specialist appointments in the public system. Private insurance largely eliminates the waiting time issue.
Yes — all people in Spain, regardless of immigration status, nationality, or insurance coverage, are entitled to emergency medical treatment at Spanish public hospitals. Emergency treatment (urgencias) is never refused based on insurance status or residency documents. For EU nationals, the EHIC or GHIC card covers emergency treatment. For serious medical emergencies, go directly to the nearest hospital urgencias department without any hesitation about your insurance or residency status.
For the public system: take your TIE card, padron certificate, and proof of entitlement to public healthcare to your local health centre (centro de salud). You will be assigned a GP based on your registered address and receive a health card. For private healthcare: log into your insurer's app, search for GPs near your address within their network, choose a GP you prefer, and book directly — no formal registration paperwork is needed. With private insurance, you can book specialist appointments directly without a GP referral.
Basic dental care (emergency extractions and infection treatment) is covered by the Spanish public health system. Routine dentistry — fillings, root canals, crowns, and orthodontics — is not covered publicly and must be paid for privately. However, private dental care in Spain is very affordable: a basic filling costs approximately 40–80 euros, and a dental check-up with cleaning runs 50–80 euros. Adding a dental module to your private health insurance typically costs 15–25 euros per month extra and can significantly reduce out-of-pocket dental costs.
Mental health services in Spain's public system are available but can have long waiting times for non-urgent appointments. Public mental health centres are accessible via GP referral. Private mental health care is widely available in major cities, with many English-speaking therapists, psychologists, and psychiatrists. Private health insurance policies typically cover 20–30 therapy sessions per year. Online therapy platforms have grown significantly and are widely used by expats in Spain for English-language mental health support.
Private health insurance for an expat in Spain typically costs 50–150 euros per month depending on age and coverage level. GP consultations within a policy are usually free or very low cost. Without insurance, private GP consultations cost 50–80 euros; specialist visits 80–200 euros. Hospital stays without insurance can cost thousands of euros per day — comprehensive insurance is essential. Prescription medications are generally cheaper in Spain than in the UK or USA even at full private cost. Dental care is very affordable at private clinics. Overall, healthcare costs for insured expats in Spain are significantly lower than in equivalent English-speaking countries.
Related Guides
TIE Card Spain
Your TIE card is needed to register with the public health system in Spain.
Empadronamiento Spain
Your padron certificate is required to register with your local health centre.
Bank Account Spain Foreigner
Set up your Spanish bank account — needed for insurance direct debits.
Non-Lucrative Visa Spain
Health insurance requirements and conditions for the NLV in Spain.
Digital Nomad Visa Spain
Healthcare and insurance requirements for DNV holders in Spain.
Move to Spain Service
Full relocation support including insurance recommendations and setup.
Recommended insurance specialists:
Spanish Health Insurance — visa-compliant health insurance for English-speaking foreigners in Spain.
247 Expat Insurance — health and all types of insurance in Spain, tailored for expats.
