How to register for Healthcare in Mallorca: From Public Benefits to Private Options
Healthcare in Mallorca is considered high quality, you simply need to know how to access the services. So, here we’ll explore how to register for healthcare in Mallorca.
By Mallorca Select
11 June 2025
Reading Time: 4 minutes
Mallorca Select is a boutique Luxury Real Estate Agency in Mallorca.

If you’re considering relocating to Mallorca, you are likely to have thought about what you will do if you need medical treatment. Fortunately, healthcare in Mallorca is considered high quality, you simply need to know how to access the services. So, here we’ll explore how to register for healthcare in Mallorca.
The Spanish Public Healthcare Basicspubl
The public healthcare system in Mallorca and other areas of Spain is available to both employees and self employed residents who contribute to the Spanish social security system, plus their spouses and children. If you work and reside in Mallorca for 183 consecutive days or more per year, and hold full residency status, you can receive a tarjeta sanitaria. This card will allow you to access the healthcare system. It is also available to EU nationals who have reached their retirement age within their home country.
The public healthcare system covers all treatment costs for doctors or hospital visits in Spain. You can also get a discount on prescription costs at pharmacies, depending on your salary and age. Those of working age can receive a discount of up to 60%, while pensioners get a 90% discount.
Although dental costs are not included in the public health system, these are quite inexpensive.
How to Register for Healthcare in Mallorca
While the registration process for healthcare is quite straightforward, it does involve a fair amount of paperwork.
The first step is to register with Social Security or Dirección General de la Tesorería General de la Seguridad Social (TGSS.) There are offices throughout Spain, with an office in Inca and Palma on Mallorca. Before you make an appointment, you will need to have registered with your local town hall to receive a padron (certificacado de empadronamiento.) You will need to present your passport and residencia at your appointment.
