If you are unsure if you are registered for Spanish public healthcare (servicio de sanidad pública) but would like to find out or register, the link below outlines the criteria for registering for Spanish health care:
If you believe you meet these criteria in this link above and are still unsure if you are already registered for Spanish healthcare, you should visit or contact your nearest local health centre or social security office, taking with you some identification (for example a passport) and your NIE identification number (Numero de Identificación de Extranjeros) to check what records they hold.
For your nearest public health centre, click this link.
For your nearest social security office, click this link.
(Please add in the place (local council area) where you live to the search results to see your local offices)
Extra advice: If you do not have a NIE number or were never issued with one then you will not have been registered for Spanish healthcare. The NIE may also be known to you as your NIF and starts with the letter X, Y or Z for non-Spanish nationals. For how to get a NIE or to check if you have one, click here.