Yes. There is a free public healthcare system available for residents. A Targeta Sanitaria Individual (TSI) is needed to avail of the service. This card identifies and indicates that a citizen is qualified for public health services. To get one, you must be a Spanish resident and pay contributions set by the Spanish government. Although others might still prefer private health insurance for the more specialised treatments.