Spain's public healthcare system (Sistema Nacional de Salud)
Spain operates a universal public healthcare system — the Sistema Nacional de Salud (SNS) — that provides comprehensive medical care to entitled residents, mostly free at point of use. It is funded through taxation and covers:
- GP consultations and primary care
- Specialist referrals and outpatient care
- Hospital treatment and surgery
- Accident and emergency
- Maternity care
- Mental health services
- Prescription medicines (small contribution charge applies for working-age adults)
- Paediatric care
Spain's public health system ranks highly in international comparisons — the Commonwealth Fund, WHO, and European Health Consumer Index consistently place Spain in the top tier for quality of care. Spanish public hospitals are generally well-equipped, professionally staffed, and provide high standards of clinical care.
The primary limitation is waiting times. Routine specialist appointments through the public system can take weeks to months in some regions, depending on demand and the specialty. A&E care is immediate; non-urgent care often requires patience.
Who can access public healthcare as an expat in Spain?
Access to public healthcare depends on your residency status and nationality:
EU citizens
EU/EEA citizens who register as residents in Spain (empadronamiento) are entitled to access the public health system. Once registered, you can register with a local health centre (centro de salud) and receive a health card (tarjeta sanitaria) which gives you access to primary care and referrals.
UK citizens — S1 form holders
UK citizens of state pension age who are entitled to a UK state pension can obtain an S1 form from the UK's HMRC, which registers your healthcare entitlement in Spain as funded by the UK government. S1 holders and their dependants can access Spanish public healthcare on the same basis as Spanish nationals.
Non-EU NLV holders
Non-EU citizens who arrive in Spain on the Non-Lucrative Visa and register as residents typically become entitled to register for public healthcare once they are living in Spain and have completed the empadronamiento process. The exact process varies slightly by region (comunidad autónoma), but in practice most NLV holders can access public healthcare after a period of residency.
The critical point: You need private health insurance to get your visa in the first place. Public health access is what you gain after you arrive and establish residency in Spain. It does not replace the private insurance requirement for the visa application itself.
Private healthcare — what you actually get
Private health insurance in Spain gives you a very different healthcare experience from the public system. The main advantages:
No waiting lists
The most significant practical advantage. With private insurance, you typically see a specialist within days — sometimes the same week. For routine specialist care, diagnostic testing, and follow-up appointments, the difference in waiting time between public and private is substantial. A public system referral for a non-urgent cardiologist appointment might take 3 months; a private appointment might be available in 3 days.
Choose your specialist
Private insurance lets you select your doctor — by name, specialty, location, language, and expertise. Public system patients are referred to whoever is available at their local hospital.
English-speaking doctors
Sanitas and ASSSA both have English doctor filters in their networks, allowing you to find English-speaking GPs and specialists. This is invaluable in early years before your Spanish is sufficiently fluent to navigate medical consultations. Public system doctors may or may not speak English depending on your area.
Private hospital standards
Private hospital rooms are typically single-occupancy with en-suite facilities. Public hospital accommodation varies widely — shared wards are common, particularly in older facilities.
Faster diagnostic testing
MRI scans, blood work, and specialist diagnostics that might have a public system wait of 4–8 weeks can often be arranged within days through private insurance.
Public healthcare — the real advantages
The public system has genuine advantages that private insurance cannot replicate:
Completely free at point of use
With the exception of a small prescription contribution charge (which is free for pensioners and those on low incomes), public healthcare in Spain is genuinely free. No premium, no bill, no excess. Once entitled, you can access all services without financial concern.
Comprehensive coverage — nothing excluded
Public healthcare covers everything — including major surgery, transplants, long-term conditions, mental health, and complex care that private insurers sometimes exclude or limit. For serious, long-term, or high-cost conditions, the public system's comprehensive nature is an important backstop.
High quality clinical care
For acute, serious, or complex care — particularly in major hospitals — the quality of clinical outcomes in Spain's public system is excellent. Spanish surgeons, oncologists, and specialist physicians are well-trained and work to European standards.
Cost comparison: private insurance vs public healthcare
| Public (SNS) | Private insurance | |
|---|---|---|
| Monthly cost | Free (once entitled) | ~€50–250/month depending on age |
| GP access | Free — long wait sometimes | Included — usually fast |
| Specialist access | Free — may wait weeks/months | Included — typically days |
| A&E | Free — immediate | Included — immediate |
| Prescriptions | Small charge (free for pensioners) | Varies by plan |
| English-speaking doctors | Not guaranteed | Available via Sanitas/ASSSA |
| Dental | Very limited (extractions only) | Included with Caser |
| Hospital accommodation | Shared ward | Private room |
| Specialist choice | Assigned by referral | Choose your own |
The sensible approach for most NLV expats
Most experienced expats in Spain do both: maintain private health insurance and register for public healthcare as a backup. This is the approach that makes most sense for NLV holders:
- You need private insurance for the visa — there is no way around this. Budget for it from the start.
- Once in Spain, register for public health — empadronamiento is free and straightforward. Registering at your local health centre is also free. Having a public health card costs nothing and gives you access to emergency care and anything your private plan does not cover.
- Use both according to your needs — private insurance for routine specialist care, fast diagnostics, and English-speaking doctors. Public system for emergencies, complex long-term care, and anything not covered by your plan.
The cost of private insurance (from approximately €50–250 per month depending on age) needs to be factored into your financial planning for life in Spain. It is both a visa requirement and a practical necessity in the early years before your Spanish is fluent enough to navigate the public system independently.
Frequently asked questions
Yes — once you are registered as a resident in Spain (via empadronamiento and registration at your local health centre), most expats can access the public health system (Sistema Nacional de Salud). EU citizens and UK citizens with an S1 form are entitled from the point of residency registration. Non-EU NLV holders typically gain access once they are living in Spain and officially registered.
Yes, if you are applying for the Non-Lucrative Visa. Private health insurance is a mandatory visa requirement — you cannot use public health entitlement to satisfy it. You need private insurance to get your visa. Once in Spain and registered, you can also register for public healthcare — many expats use both.
Yes. Spain's public health system consistently ranks among the best in Europe. The quality of care is high — particularly for hospital treatment, specialist care, and emergencies. The main limitation is waiting times for non-urgent specialist appointments, which can run to several months in some regions.
Public healthcare (SNS) is free at point of use for entitled residents, covers all medical needs, but can involve waiting lists of weeks to months for non-urgent specialist care. Private healthcare involves a monthly premium but gives you immediate access to specialists, choice of doctor, English-speaking clinicians, and private hospital rooms.
Yes — and many expats do exactly this. Having private insurance does not prevent you from registering for and using public healthcare. Many residents use private insurance for routine specialist care and day-to-day convenience, while relying on the public system for emergencies or treatments not covered by their private plan.
Waiting times vary significantly by region and specialty. In major cities, routine GP appointments are typically available within days. Non-urgent specialist referrals — such as dermatology or orthopaedics — can take 2–6 months depending on the region. For urgent or serious conditions the public system responds quickly. Private insurance removes this wait entirely for routine specialist care.
Once registered on the padrón municipal and with your residency documentation, visit your local health centre (centro de salud) with your NIE/TIE, empadronamiento certificate, and residency permit. You will be assigned a GP and can access the full public system. Some regions have specific requirements — ask at your local centro de salud.
Non-EU NLV holders do not automatically qualify for the Sistema Nacional de Salud by holding an NLV alone. Access depends on residency registration and in some cases other regional requirements. Many NLV holders rely solely on their private insurance initially and establish public health access over time. Check the requirements with your local health centre for your specific situation.
Get your private insurance quote today
Private insurance is required for the visa and valuable once you arrive. Get a quote matched to your age and situation.
Get a quote →