Spain’s healthcare is regularly ranked among the best in the world by the World Health Organization. You can find an excellent level of health care throughout Spain. Anywhere in Spain, doctors and specialists are trained to a high standard. For major surgery and management of more serious diseases and conditions, you would need to travel to the larger towns and cities.
The Catalonia region in particular boasts excellent health care facilities. Barcelona has an especially good reputation for healthcare. There are well-trained doctors galore in this city, many of whom speak English. Consultants in every specialty can be found throughout Barcelona and the Sarrià area (close to the University of Barcelona) has a particularly high number of practitioners.
Generally, non-EU residents will not be able to access the public health care system and will need to seek private care.