Spain is one of the most popular destinations for expats thanks to the attraction of its warm weather, lifestyle, and affordability. Before settling into tapas and Mediterranean sunsets, you’ll need to know how their healthcare works. The reality is that it depends on your residency status, work situation, and tax obligations.
Read our general guide on Healthcare for Expats here.
How Healthcare Works in Spain
Spain operates under the Sistema Nacional de Salud (SNS), a publicly funded healthcare system. Care is generally high quality with little to no cost for residents. However, wait times for non-urgent treatments can be longer compared to private clinics.
As mentioned before, depending on what your citizenship status is determines how quickly you can access healthcare. While Spanish citizens and employed residents automatically qualify, expats need to meet specific conditions to join the system. Alternatively, expats often choose private health insurance to receive faster access to specialists, English-speaking doctors, and additional services that may not be fully covered under the SNS.
Healthcare Requirements for Expats
Your path to healthcare depends on your circumstances:
- Employed Expats: If you work in Spain and pay into their social security system, you’re automatically eligible for public care.
- Self-Employed Expats (autónomos): You must register for social security contributions to access public healthcare.
- Retirees: If you’re from an EU country, you might qualify under the S1 Form. Non-EU retirees generally need to obtain private health insurance to receive residency.
- Students and Non-Working Expats: Spouses, family members, or simply long-staying travelers not working are required to purchase private health insurance to meet visa/residency requirements.
How to Obtain Healthcare
In order to receive healthcare in Spain, there are a few requirements that need to be followed to ensure you receive full coverage.
- Register Your Residency
You’ll be required to provide your proof of legal residency in Spain.
- Gather Required Documents
- Passport or valid ID
- Visa or residency permit
- Proof of residence (leases, utility bill, contracts, etc)
- Social Security Number (Número de la Seguridad Social) – Required if you’re employed or self-employed.
- Register With Your Local Health Center (Centro de Salud)
Registering here assigns you your primary care doctor within the public system. This is typically to get you started with someone to begin you care abroad.
- Apply For a Health Card
You will be required to apply for a health card (Tarjeta Sanitaria Individual), which is your ticket to receiving care. The card allows you access into the SNS system to book appointments and receive treatment.
- Consider Private Health Insurance
If you’re unable to meet the requirements for the public health system, consider purchasing a private health insurance to assure you can receive care if something goes wrong. This is particularly useful if you want to ensure you have access to an English-speaking healthcare professional.
Access and Quality
Spain’s healthcare system is known for being accessible and high-quality for residents and non-residents:
- Public hospitals and clinics are modern and well-staffed.
- Wait times can be longer in the public system, especially for specialists.
- Many expats in larger cities use private insurance for quicker access and English-speaking doctors.
- Pharmacies (farmacias) are everywhere and serve as the first line of care for minor issues.
Leave Your Worries Behind
Spain offers expats excellent healthcare, whether through the public SNS system or private insurance. The key is knowing which system you qualify for and making sure your residency and paperwork are in order. By setting up your healthcare early, you’ll avoid stress and ensure peace of mind, leaving you free to enjoy Spain’s culture stress-free.


Leave a Reply