Spain's public health service (the Sistema Sanitario Público) offers an excellent standard of healthcare. The health service is administered by regional authorities and hence differs slightly from area to area, but all regions offer a network of highly qualified doctors and modern, well-equipped medical facilities. Many hospitals and medical centres in Spain also offer private healthcare, so there is also the option to purchase private health cover in Spain if you prefer this level of service.
Who is eligible?
If you are an EU citizen or hold a visa that allows you to work in Spain, you can register for an official medical card (tarjeta de sanitaria) that lets you access the same medical services as a Spanish national. First you must sign up for a social security number to demonstrate that you are making national insurance contributions – these are normally deducted automatically from your wages. You can then apply for your medical card through the nearest INSS (Oficina del Instuto Nacional de Seguridad Social), or Social Security office. Pensioners or those who receive disability benefits from another EEA country are normally also eligible for free healthcare in Spain if they hold an S1 (previously E121) form that demonstrates their status. While waiting for their cards to be processed, EU citizens can access public healthcare in the short term by presenting their EHIC (European Health Insurance Card).