Der Standard des öffentlichen Gesundheitssystems in Spanien ist allgemein hoch angesehen. Spanische Krankenhäuser sind modern und gut ausgestattet
und das Personal ist sachkundig und gut ausgebildet. Die meisten Krankenhäuser in Spanien haben auch Unfall- und Notfallabteilungen. Meistens spricht das medizinische Personal nicht fließend Englisch, aber ein freiwilliger Übersetzungsdienst ist manchmal verfügbar.
Der nationale Gesundheitsdienst Spaniens verfügt über ein breites Netz an Krankenhäusern und Gesundheitszentren, die über das ganze Land verteilt sind. Diese Gesundheitszentren bieten primäre Gesundheitsdienste an, einschließlich Familien- und Hausarztdienste, Krankenpflege und Pädiatrie, Sozialarbeiter und Physiotherapeuten. Wenn es die Umstände erfordern, ist es außerdem oft möglich, dass die medizinischen Fachkräfte Hausbesuche bei Patienten machen können.
Alle, die in das spanische Sozialversicherungssystem einzahlen, können das staatlich subventionierte öffentliche Gesundheitssystem in Anspruch nehmen.
Wie bei vielen anderen europäischen Reisezielen können Ausländer oder Besucher, die aus einem anderen Mitgliedsstaat der Europäischen Union (EU) oder des Europäischen Wirtschaftsraums (EWR) kommen und eine gültige EHIC oder etwas Gleichwertiges vorweisen können, das öffentliche spanische Gesundheitssystem zu den gleichen Kosten wie Einheimische nutzen. Arbeitslose Nicht-EU-Bürger können das öffentliche Gesundheitssystem in den meisten Fällen nicht nutzen und müssen während ihres Aufenthalts im Land Beiträge zu einer privaten Krankenversicherung leisten.
Spanien hat einige bilaterale Abkommen mit Ländern wie Peru, Paraguay, Ecuador, Chile, Brasilien und Andorra. Die Staatsangehörigen dieser Länder können bei medizinischen Notfällen oder Unfällen die staatliche Krankenhausversorgung und medizinische Betreuung ebenfalls in Anspruch nehmen.
Um diese Leistungen in Anspruch zu nehmen, müssen Expats die Gesundheitsbescheinigung aus ihrem Herkunftsland mit sich führen oder im Voraus bezahlen und nach ihrer Rückkehr eine Rückerstattung beantragen.