Healthcare in Spain: Tarjeta Sanitaria and Health Insurance
Spain has one of the best-regarded healthcare systems in Europe, built around a public network (the Sistema Nacional de Salud — National Health System) alongside a large private sector. For newcomers the key questions are simple: are you entitled to public care, and if not, what insurance do you need? The answer depends on your residency route and your comunidad autónoma (autonomous region), because health is managed regionally.
This guide explains the difference between public and private healthcare, who qualifies for each, and how to get your tarjeta sanitaria (public health card) once you are eligible.
Public system vs private insurance
- Public healthcare — funded through the Seguridad Social (Social Security). It covers primary care, specialists, hospital treatment and most prescriptions. Access is generally tied to contributing (through work) or to specific residency situations.
- Private insurance — a seguro médico privado from a Spanish insurer. It gives faster access to specialists and private clinics, and crucially it is required for several visas, including the non-lucrative visa and often the digital nomad visa during the application stage.
- Using both — many residents keep public cover and add private insurance for shorter waiting times. The two are not mutually exclusive.
Who is entitled to public healthcare
- Employees — if you work for a Spanish company, your employer registers you with Social Security and you gain access automatically.
- Self-employed (autónomos) — once registered and paying your monthly cuota (contribution), you and your dependants are covered.
- Some residency routes — pensioners with EU S1 forms, and family members of insured people, may qualify. Rules differ by situation.
- The convenio especial — a special agreement that lets legal residents who are not otherwise insured pay a fixed monthly fee to buy into the public system. It is arranged through your regional health service and does not cover prescription subsidies.
Many visa holders — especially on the non-lucrative visa — are not entitled to public care at first and must hold full private insurance with no co-payments and no waiting periods.
Step by step: getting your tarjeta sanitaria
- 1. Get your NIE and register your address — you need your foreigner ID number and your empadronamiento (the town-hall registration certificate, or padrón).
- 2. Register with Social Security — through work, as an autónomo, or via a convenio especial, you obtain your Social Security number and confirmation of the right to healthcare.
- 3. Go to your local centro de salud — the health centre for your registered address. There you are assigned a médico de cabecera (family doctor) and, for children, a paediatrician.
- 4. Apply for the card — the regional health service issues your Tarjeta Sanitaria Individual (TSI). A paper or provisional document may cover you until the physical card arrives.
Documents you'll need
- Passport and NIE/TIE — your identity and foreigner documents.
- Empadronamiento certificate — proof of your address, usually issued within the last few months.
- Social Security document — proof of registration or your convenio especial agreement.
- Regional forms — each comunidad autónoma (Madrid, Cataluña, Andalucía and so on) has its own application, so check your regional health service website.
Farmacias and prescriptions
- Pharmacies (farmacias) — easy to spot by the green cross. Pharmacists give real advice and many everyday medicines are available without a prescription.
- Prescriptions (receta electrónica) — issued digitally and linked to your health card. With public cover you pay a subsidised share; the percentage depends on income and pension status.
- Without public cover — you pay the full price, though many medicines in Spain are relatively affordable.
Common mistakes / good to know
- Assuming rules are national — the process, forms and even card design vary by region. Always follow your own CCAA's health service.
- Buying the wrong insurance for a visa — non-lucrative and similar visas require policies with no co-pays and no waiting periods; a basic policy can get your application rejected.
- Skipping the padrón — without empadronamiento you usually cannot be assigned a health centre.
- Forgetting emergencies are covered — urgent and emergency care is provided regardless of status; dial 112.
👉 Read also: NIE vs TIE in Spain and Spain's Digital Nomad Visa.
Frequently asked questions
Is healthcare free in Spain?
Public healthcare is largely free at the point of use for those covered through work, self-employment or specific routes, funded by contributions and taxes. You typically pay only a subsidised share of prescriptions. If you are not entitled to public care, you pay privately or through insurance.
Do I need private insurance for a Spanish visa?
Often yes. Several residency visas, including the non-lucrative visa, require full private health insurance from a Spanish insurer with no co-payments and no waiting periods. Check the exact requirement for your specific visa before applying.
What is the convenio especial?
It is a special agreement that lets legal residents who lack other cover pay a fixed monthly fee to access the public system. It is arranged through your regional health service and does not include the prescription subsidy, so you pay full price for medicines.
Learn Spanish with Hola
Pick the format for your goal:
Want to start learning Spanish?
Book a free trial lesson — we'll help you pick a program for your goal.
Book a free trial