All people who are ordinarily residents in the UK are entitled to free healthcare from the National Health Service (NHS). If you are not a UK resident, you may be charged for medical treatment, but you are still entitled to free accident and emergency treatment.
The National Health Service (NHS) is world-renowned for its high-quality care and universal coverage.
If you are a citizen or national of a European Economic Area (EEA) country, you and your family qualify for full NHS treatment whilst in Scotland. The EEA covers European Union (EU) countries, Iceland, Norway and Liechtenstein, and EEA regulations also apply in Switzerland.
The Scottish Government has reciprocal healthcare agreements with a number of countries outwith the EEA which may agffect your ability to receive full NHS treatment.
Private healthcare is also well represented in Edinburgh by private health institutions such as BUPA and through private practice at the Edinburgh Royal Infirmary and St John’s Hospital.